1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

php basecode64 / hex ? crack need help.. not sure of the code.

Discussion in 'PHP' started by xbat, Apr 18, 2016.

  1. #1
    I think this more of a hex. I have a dollar amount which equals a certain code which I believe may be a hex.. what I am trying to do is make a program where you put in the dollar and cents amount and it always outputs the hex or whatever the \x18 thingy is... But im not sure if it you call it a hex code or not.. Or if there is some other name for it.

    What I do know what equals what..
    Z or x19 =41.10
    Y or x18 =41.11
    b or ?? =41.12
    a or ?? = 41.13
    d or ?? = 41.14
    c or ?? = 41.15
    a or ?? =42.10
    b or ?? =42.33
    c or ?? = 43.34
    other notes something in these always equals below..
    \x1F=75.00
    x1D=41.14
     
    Solved! View solution.
    xbat, Apr 18, 2016 IP
  2. fisasti

    fisasti Active Member

    Messages:
    42
    Likes Received:
    5
    Best Answers:
    2
    Trophy Points:
    58
    #2
    Could you please provide more information about the scenario? Do you have the PHP code? Please explain clearer and i will help you
     
    fisasti, Apr 18, 2016 IP
  3. xbat

    xbat Well-Known Member

    Messages:
    326
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    105
    #3
    Sorry. That would probably help.. This is my code. I am just having a issue with the last few characters. If you use 75.00 (the last one is coded for 75.00) it shows what it should equal. This right is the last few characters.. maybe I am not converting it right in basecode64 or maybe its something else??


    
    <?php
    
    
    
    
    
    
    //decoded
    $str = 'PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgA3ADUALgAwADAAPAAvAFMA%0d%0aaABpAHAAcABpAG4AZwBTAGUAcgB2AGkAYwBlAFMAdQByAGMAaABhAHIAZwBlAFYAYQBsAD4APAAv%0d%0aAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkAYwBlAE8AcAB0AGkAbwBuAD4APAAvAFMAaABpAHAA%0d%0acABpAG4AZwBTAGUAcgB2AGkAYwBlAE8AcAB0AGkAbwBuAHMAPgAfAA==';
    echo'<BR><BR> - (column) DECODED!!!<BR><BR>';
    
    
    echo base64_decode($str);
    //echo base64_decode(strtr($str, '-_', '+/'));
    
    echo'<BR><BR><BR>';
    echo'ENCODE TEST<br><br>';
    //$DECODED_CODE_FIRST_ROW='<SÑÝ';
    
    //$DECODED_CODE='ingServiceOption><ShippingService>3</ShippingService><ShippingServicePriority>1</ShippingServicePriority><FreeShipping>1</FreeShipping><ShippingServiceCost>0.00</ShippingServiceCost><ShippingServiceAdditionalCost></ShippingServiceAdditionalCost><ShippingServiceAddSurcharge>1</ShippingServiceAddSurcharge><ShippingServiceSurchargeVal>75.00</ShippingServiceSurchargeVal></ShippingServiceOption></ShippingServiceOptions>';
    //$DECODED_CODE_STEP_2=implode("??", str_split($DECODED_CODE, 60))."";
    
    //$DECODED_CODE_STEP_3='hippingServiceOptions><Shipp'.$DECODED_CODE_STEP_2;
    //$DECODED_CODE_STEP_4=implode("**",str_split($DECODED_CODE_STEP_3, 28))."";
    //$DECODED_CODE_STEP_4=implode("**",chunk_split($DECODED_CODE_STEP_3, 28))."";
    
    
    //$DECODED_CODE_STEP_5=str_replace(['**'], ["\r\n", "}\r\n"], $DECODED_CODE_STEP_4);
    
    //echo'<textarea rows="10" cols="100">'.$DECODED_CODE_STEP_5.'</textarea>';
    
    echo'<BR><BR><BR><BR>';
    //print_r ($DECODED_CODE_STEP_4);
    
    
    
    //$Complete_String = '\h\i\p\p\ingServiceOptions><ShippingServiceOption><ShippingService>3</ShippingService><ShippingServicePriority>1</ShippingServicePriority><FreeShipping>1</FreeShipping><ShippingServiceCost>0.00</ShippingServiceCost><ShippingServiceAdditionalCost></ShippingServiceAdditionalCost><ShippingServiceAddSurcharge>1</ShippingServiceAddSurcharge><ShippingServiceSurchargeVal>75.00</ShippingServiceSurchargeVal></ShippingServiceOption></ShippingServiceOptions>';
    
    
    //WATCH back spilit>>>> /
    //$Split_By = array(28, 29);
    
    
    //***********************
    //ShippingServiceOptions - this has the surcharge \/ ServiceSurcharge only thing to automate???
    
    //surcharge convert drop
    
    
    
    
    
    
    $price _to_test=$_GET['price'];
    
    
    
    
    
    
    $SEVENTY_FIVE="75.00";
    $surcharge_per_part=$SEVENTY_FIVE;
    
    
     
      if ($price _to_test== NULL) {$surcharge_per_part=$SEVENTY_FIVE;}
      elseif ($price _to_test=='0') {$surcharge_per_part=$SEVENTY_FIVE;} else
      { $surcharge_per_part=$price _to_test;}
    echo 'db surcharge'.$surcharge_per_part;
    
    echo'<br><br>';
    
    
    
    /*
    
    //NOW GET LAST NUMBER -
    
    $surcharge_per_part;
    
    
    //$surcharge_per_part_last_letter=substr($surcharge_per_part, -1);
    * L=0.01
    * Lw=0.02
    *
    *
    * theory next two
    * Y = 41.08
    *
    * R = 41.09
    *
    //equals Z x19  4*2+1-0=9
    if ($surcharge_per_part_last_letter=='41.10'){$surcharge_per_part_last_letter_FINAL="\x1F";} else{$surcharge_per_part_last_letter_FINAL="00";}
    //equals Y x18 4*2+1-1=8
    if ($surcharge_per_part_last_letter=='41.11'){$surcharge_per_part_last_letter_FINAL="\x1F";} else{$surcharge_per_part_last_letter_FINAL="00";}
    //equals b 4*2+1-2=7
    if ($surcharge_per_part_last_letter=='41.12'){$surcharge_per_part_last_letter_FINAL="\x1F";} else{$surcharge_per_part_last_letter_FINAL="00";}
    //equals a
    if ($surcharge_per_part_last_letter=='41.13'){$surcharge_per_part_last_letter_FINAL="\x1F";} else{$surcharge_per_part_last_letter_FINAL="00";}
    //equals d
    if ($surcharge_per_part_last_letter=='41.14'){$surcharge_per_part_last_letter_FINAL="\x1F";} else{$surcharge_per_part_last_letter_FINAL="00";}
    //equals c
    if ($surcharge_per_part_last_letter=='41.15'){$surcharge_per_part_last_letter_FINAL="\x1F";} else{$surcharge_per_part_last_letter_FINAL="00";}
    
    //equals a 4-2+1-0= 3
    if ($surcharge_per_part_last_letter=='42.10'){$surcharge_per_part_last_letter_FINAL="\x1F";} else{$surcharge_per_part_last_letter_FINAL="00";}
    //equals b 4-2+3-3= 2
    if ($surcharge_per_part_last_letter=='42.33'){$surcharge_per_part_last_letter_FINAL="\x1F";} else{$surcharge_per_part_last_letter_FINAL="00";}
    //equals c
    if ($surcharge_per_part_last_letter=='43.34'){$surcharge_per_part_last_letter_FINAL="\x1F";} else{$surcharge_per_part_last_letter_FINAL="00";}
    
    */
    //Y=x18
    //idea>>>\x04\x02\x0.\x01\x00
    //>> this gives a captail F >>$surcharge_per_part_last_letter_FINAL="\x05";
    //
    //IDEA JUST DO A BUNCH OF LISTINGS AND EXPORT AS ONE FILE TO GET THE LETTER THEN EQUALS AS!!! AMOUNT IN ONE COLUMN LETTER IN OTHER!!!
    //PUT LIMIT ON AMOUNT
    //
    // \x1F=75.00 x1D=41.14
    //"\x01\xC3\xB0\x00\xC4\x84\x00\x00\0"
    //
    //GOAL >>>> AfAA==
    //$surcharge_per_part_last_letter_FINAL="\x07\x05\x0.\x00\x00"; //= cFAC4AAA==
    // $surcharge_per_part_last_letter_FINAL="\x075\x000";  //c1ADA=
    //$surcharge_per_part_last_letter_FINAL="\x07500\x00"; // c1MDAA
    //$surcharge_per_part_last_letter_FINAL="\x075.00\x00\x00"; //= c1LjAwAAA=
    //$surcharge_per_part_last_letter_FINAL="\75.00\x00\x00"; //j0uMDAAAA==
    //$surcharge_per_part_last_letter_FINAL="\x075.00\x00"; //c1LjAwAA==
    //$surcharge_per_part_last_letter_FINAL="\x075.00\0"; //c1LjAwAA==
    //$surcharge_per_part_last_letter_FINAL="\x75.00\0"; //nUuMDAA
    //$surcharge_per_part_last_letter_FINAL="\75.00\0"; //j0uMDAA
    //$surcharge_per_part_last_letter_FINAL="\x07500\0"; //c1MDAA
    //$surcharge_per_part_last_letter_FINAL="\x075\x00"; //c1AA==
    //$surcharge_per_part_last_letter_FINAL="\x075\x000"; //c1ADA=
    //$surcharge_per_part_last_letter_FINAL="\x75\x00"; //nUA
    //$surcharge_per_part_last_letter_FINAL="\xF75\x00";//vc1AA==
    //$surcharge_per_part_last_letter_FINAL="\x000\x57";//AwVw==
    //$surcharge_per_part_last_letter_FINAL="\x00.\x57";//AuVw==
    //$surcharge_per_part_last_letter_FINAL="\x00.\x57\0"; //AuVwA=
    //$surcharge_per_part_last_letter_FINAL="\x07\x05\x00";//cFAA==
    //$surcharge_per_part_last_letter_FINAL="\x07\x5.\x00"; //cFLgA=
    //$surcharge_per_part_last_letter_FINAL="\x7\x05\x00"; //cFAA==
    //$surcharge_per_part_last_letter_FINAL="\7500\00"; //ugwAA==
    //$surcharge_per_part_last_letter_FINAL="\x75\x1F\x00"; //UfAA==
    //$surcharge_per_part_last_letter_FINAL="\x1F\x75\x00"; //h91AA==
    //$surcharge_per_part_last_letter_FINAL="\x00\x1F\x75";  //AfdQ==
    //$surcharge_per_part_last_letter_FINAL="\x00\x1F\x57";  //AfVw==
    //$surcharge_per_part_last_letter_FINAL="\x00\x57\x00";  //BXAA==
    //$surcharge_per_part_last_letter_FINAL="\x00\x75\x00";  //B1AA==
    //$surcharge_per_part_last_letter_FINAL="\x00\x1F\x75\0";  //AfdQA=
    //$surcharge_per_part_last_letter_FINAL="\x00\75\00";  //A9AA==
    //$surcharge_per_part_last_letter_FINAL="\x00\x1F\7500\0";  //Af6DAA
    $output_number=$surcharge_per_part/2.419354838709677;
    echo'hex maybe??? <BR><BR>';
    echo '<BR><BR>DEcimal..'.$decy=dechex($output_number);
    echo'<BR><BR>dump-(this is for output veiw only)';
    $final=var_dump(hexdec($decy));
    
    //echo '<BR><BR>DEcimal..'.dechex(75.00);
    echo'<BR><BR>';
    
    $decy_cap=strrev(ucfirst(strrev($decy)));
    echo $final_final="\x".$decy_cap."";
    echo'<BR><BR>';
    
    $surcharge_per_part_last_letter_FINAL="\x00".$final_final."\x00";  //A9AA==
    
    
    $surcharge_per_part_converted=implode("\x00", str_split($surcharge_per_part));
    
    
    //$output = wordwrap($dvojka,8,'-',true);
    //$surcharge_per_part_converted="7\x005\x00.\x000\x000";
    echo 'Converted string>>'. $surcharge_per_part_converted;
    
    echo'<br>NEW SURCHARGE>>>'.$surcharge_per_part;
    
    
    
    $DECODED_CODE_STEP_1 = "\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00>\x003\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x00<\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00>\x001\x00<\x00/\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x000\x00.\x000\x000\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>\x00".$surcharge_per_part_converted."\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>".$surcharge_per_part_last_letter_FINAL;
    
    //echo'<BR><BR>REPLACED>>>'. $DECODED_CODE_STEP_1a=str_replace("REPLACESTRING",$surcharge_per_part_converted,$DECODED_CODE_STEP_1);
    
    
    
    /*
    
    
    
    <\x00S\xC3\x91\xC3\x9D\x1A\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00\xC3\x91\xC3\x9D\x1Ai\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\xC3\x91\xC3\x9D\x1A\x00v\x00i\x00c\x00e\x00>\x003\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00>\x00<\x00S\x00h\x00i\x00\xC3\x91\xC3\x9D\x1Ap\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\xC3\x91\xC3\x9D\x1A\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x00<\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00\xC3\x91\xC3\x9D\x1Ap\x00i\x00n\x00g\x00>\x001\x00<\x00/\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\xC3\x91\xC3\x9D\x1A\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x000\x00.\x000\x000\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00\xC3\x91\xC3\x9D\x1Ae\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\xC3\x91\xC3\x9D\x1A\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00\xC3\x91\xC3\x9D\x1Ac\x00e\x00A\x00d\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\xC3\x91\xC3\x9D\x1A\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00\xC3\x91\xC3\x9D\x1AS\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\xC3\x91\xC3\x9D\x1A\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>
    * \x007\x005\x00.\x000\x000
    * \x00<\x00/\x00S\x00\xC3\x91\xC3\x9D\x1Ah\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>\x00<\x00/\xC3\x91\xC3\x9D\x1A\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00\xC3\x91\xC3\x9D\x1Ap\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00\x1F\x00\0"
    
    
    
    
    
    
    "<\x00S\xC3\x91\xC3\x9D\x1A\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00\xC3\x91\xC3\x9D\x1Ai\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\xC3\x91\xC3\x9D\x1A\x00v\x00i\x00c\x00e\x00>\x003\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00>\x00<\x00S\x00h\x00i\x00\xC3\x91\xC3\x9D\x1Ap\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\xC3\x91\xC3\x9D\x1A\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x00<\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00\xC3\x91\xC3\x9D\x1Ap\x00i\x00n\x00g\x00>\x001\x00<\x00/\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\xC3\x91\xC3\x9D\x1A\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x000\x00.\x000\x000\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00\xC3\x91\xC3\x9D\x1Ae\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\xC3\x91\xC3\x9D\x1A\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00\xC3\x91\xC3\x9D\x1Ac\x00e\x00A\x00d\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\xC3\x91\xC3\x9D\x1A\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00\xC3\x91\xC3\x9D\x1AS\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\xC3\x91\xC3\x9D\x1A\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>
    * \x004\x002\x00.\x003\x003
    * \x00<\x00/\x00S\x00\xC3\x91\xC3\x9D\x1Ah\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>\x00<\x00/\xC3\x91\xC3\x9D\x1A\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00\xC3\x91\xC3\x9D\x1Ap\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00\x1F\x00\0"
    
    
    
    
    "<\x00S\xC3\x91\xC3\x9D\x1A\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00\xC3\x91\xC3\x9D\x1Ai\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\xC3\x91\xC3\x9D\x1A\x00v\x00i\x00c\x00e\x00>\x003\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00>\x00<\x00S\x00h\x00i\x00\xC3\x91\xC3\x9D\x1Ap\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\xC3\x91\xC3\x9D\x1A\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x00<\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00\xC3\x91\xC3\x9D\x1Ap\x00i\x00n\x00g\x00>\x001\x00<\x00/\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\xC3\x91\xC3\x9D\x1A\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x000\x00.\x000\x000\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00\xC3\x91\xC3\x9D\x1Ae\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\xC3\x91\xC3\x9D\x1A\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00\xC3\x91\xC3\x9D\x1Ac\x00e\x00A\x00d\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\xC3\x91\xC3\x9D\x1A\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00\xC3\x91\xC3\x9D\x1AS\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\xC3\x91\xC3\x9D\x1A\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>
    * \x007\x005\x00.\x002\x002
    * \x00<\x00/\x00S\x00\xC3\x91\xC3\x9D\x1Ah\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>\x00<\x00/\xC3\x91\xC3\x9D\x1A\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00\xC3\x91\xC3\x9D\x1Ap\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00\x1F\x00\0"
    
    
    */
    
    
    
    
    
    
    
    /* COMPLETE COPY OF ABOVE !!!
    *
    * $DECODED_CODE_STEP_1 = "\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00>\x003\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x001\x00\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x00<\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00>\x001\x00<\x00/\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x000\x00.\x000\x000\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>\x007\x005\x00.\x000\x000\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>";
    */
    
    //four times the amount of the characters???
    //$Split_By = array(112, 116);
    //$Complete_String = '\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00>\x003\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00P\x00r\x00i\x00o\x00r\x00i\x00t\x00y\x00>\x00<\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00>\x001\x00<\x00/\x00F\x00r\x00e\x00e\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x000\x00.\x000\x000\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00i\x00t\x00i\x00o\x00n\x00a\x00l\x00C\x00o\x00s\x00t\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x001\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00A\x00d\x00d\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00>\x00<\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>\x007\x005\x00.\x000\x000\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00S\x00u\x00r\x00c\x00h\x00a\x00r\x00g\x00e\x00V\x00a\x00l\x00>\x00<\x00/A\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00>\x00<\x00/\x00S\x00h\x00i\x00p\x00p\x00i\x00n\x00g\x00S\x00e\x00r\x00v\x00i\x00c\x00e\x00O\x00p\x00t\x00i\x00o\x00n\x00s\x00>\x00\x1F\x00\0';
    
    
    // just a thought... maybe basecode is added in after certain amount?? %0d%0a every 76 characters???? possible movement on weight? 1 pound vs 100 pounds and dollar amount.
    echo '<BR><BR><BR>FINAL<BR><BR><textarea rows="10" cols="100">'; $DECODED_CODE_STEP_2="<\x00S"; ECHO $DECODED_CODE_STEP_1; echo'</textarea>';
    echo'<BR><BR><BR><BR>WHAT CODE WILL BE WITHOUT STRING REPLACEMENT ON EVERY 76 >><BR><BR>';
    
    //THIS IS FOR THE FIRST HALF OF THE STRING THE FIRST SO MANY CHARACTERS......
    echo $DECODED_CODE_STEP_4=base64_encode(rawurldecode($DECODED_CODE_STEP_2));
    //THIS IS FOR THE REST AT 74 CHRACTERS
    echo $DECODED_CODE_STEP_3=base64_encode(rawurldecode($DECODED_CODE_STEP_1));
    
    echo'<BR><BR>WHAT STRING REPLACEMENT WILL BE WITH REPLACEMENT EVERY 76<br><br>';
    $DECODED_CODE_STEP_5=implode("%0d%0a",str_split($DECODED_CODE_STEP_3, 76))."";
    
    $DECODED_CODE_STEP_6=$DECODED_CODE_STEP_4."%0d%0a";
    
    ECHO $DECODED_CODE_STEP_6.$DECODED_CODE_STEP_5;
    echo'<BR><BR>what it should look like<BR><BR>';
    echo $str;
    
    
    ?>
    
    PHP:


    Here is another key say for example if you use 0.01, 0.02 etc...
     
    Last edited: Apr 19, 2016
    xbat, Apr 19, 2016 IP
  4. xbat

    xbat Well-Known Member

    Messages:
    326
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    105
    #4
    0.06
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMAA2ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AKwA=

    0.07
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMAA3ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AKgA=

    0.08
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMAA4ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AJQA=

    0.09
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMAA5ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AJAA=

    0.10
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQAwADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4ALAA=

    0.11
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQAxADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4ALQA=

    0.12
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQAyADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4ALgA=

    0.13
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQAzADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4ALwA=

    0.14
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQA0ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AKAA=

    0.15
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQA1ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AKQA=

    0.16
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQA2ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AKgA=

    0.17
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQA3ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AKwA=

    0.18
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQA4ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AJAA=

    0.19
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMQA5ADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4AJQA=

    0.20
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMgAwADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4ALwA=

    0.21
    PABT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4APABTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAPgAzADwALwBTAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQA+ADwAUwBoAGkA%0d%0acABwAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4AMQA8AC8AUwBoAGkAcABw%0d%0aAGkAbgBnAFMAZQByAHYAaQBjAGUAUAByAGkAbwByAGkAdAB5AD4APABGAHIAZQBlAFMAaABpAHAA%0d%0acABpAG4AZwA+ADEAPAAvAEYAcgBlAGUAUwBoAGkAcABwAGkAbgBnAD4APABTAGgAaQBwAHAAaQBu%0d%0aAGcAUwBlAHIAdgBpAGMAZQBDAG8AcwB0AD4AMAAuADAAMAA8AC8AUwBoAGkAcABwAGkAbgBnAFMA%0d%0aZQByAHYAaQBjAGUAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQByAHYAaQBjAGUAQQBk%0d%0aAGQAaQB0AGkAbwBuAGEAbABDAG8AcwB0AD4APAAvAFMAaABpAHAAcABpAG4AZwBTAGUAcgB2AGkA%0d%0aYwBlAEEAZABkAGkAdABpAG8AbgBhAGwAQwBvAHMAdAA+ADwAUwBoAGkAcABwAGkAbgBnAFMAZQBy%0d%0aAHYAaQBjAGUAQQBkAGQAUwB1AHIAYwBoAGEAcgBnAGUAPgAxADwALwBTAGgAaQBwAHAAaQBuAGcA%0d%0aUwBlAHIAdgBpAGMAZQBBAGQAZABTAHUAcgBjAGgAYQByAGcAZQA+ADwAUwBoAGkAcABwAGkAbgBn%0d%0aAFMAZQByAHYAaQBjAGUAUwB1AHIAYwBoAGEAcgBnAGUAVgBhAGwAPgAwAC4AMgAxADwALwBTAGgA%0d%0aaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBTAHUAcgBjAGgAYQByAGcAZQBWAGEAbAA+ADwALwBT%0d%0aAGgAaQBwAHAAaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgA+ADwALwBTAGgAaQBwAHAA%0d%0aaQBuAGcAUwBlAHIAdgBpAGMAZQBPAHAAdABpAG8AbgBzAD4ALgA=
     
    xbat, Apr 19, 2016 IP
  5. #5
    May I just ask... why? If you're working with money (as this seems to be), why bother with the inane converting to something adding several hundreds of bytes for each number?
     
    PoPSiCLe, Apr 19, 2016 IP
  6. xbat

    xbat Well-Known Member

    Messages:
    326
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    105
    #6
    You and I both have the same question on this one. Like alot of other items you have helped me on I do agree completely. I would not choose to do it this way either. TRUST me haha. I think the whole idea is completely stupid and I have been asking myself for days why and whats the point. The only other way I know how to get around this is. Is to manually export thousands and thousands of records one by one by. Its a old old old seems like 1997 software that I am trying to create this converter for.

    I cracked everything else. Its just the last very last so many characters. I have come close where I was just one letter a way. I think what I been using is a hex or and a basecode64 which I have never worked with till this week in php
     
    xbat, Apr 19, 2016 IP
  7. PoPSiCLe

    PoPSiCLe Illustrious Member

    Messages:
    4,623
    Likes Received:
    725
    Best Answers:
    152
    Trophy Points:
    470
    #7
    Aha - you're not trying to actually make this - you're trying to work with existing data?
     
    PoPSiCLe, Apr 20, 2016 IP
  8. ketting00

    ketting00 Well-Known Member

    Messages:
    772
    Likes Received:
    27
    Best Answers:
    3
    Trophy Points:
    128
    #8
    I use to crack thing like this with JavaScript. But it was long ago and I completely forgot about it. Search for that JavaScript.

    I'd be tempted to use JavaScript to play with bits. PHP sucks.
     
    Last edited: Apr 20, 2016
    ketting00, Apr 20, 2016 IP
  9. JeffH {wx}

    JeffH {wx} Greenhorn

    Messages:
    23
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    8
    #9
    I think you assumption that it's some sort of encryption is just off. I think it's just base encoded with padding and then made url safe.

    
    $str = rawurldecode($str);
    $str = base64_decode(strtr($str, '-_', '+/'));
    $str = str_replace("\0", "", $str);
    echo $str;
    
    Code (markup):
    results in:
    
    <ShippingServiceOptions><ShippingServiceOption><ShippingService>3</ShippingService><ShippingServicePriority>1</ShippingServicePriority><FreeShipping>1</FreeShipping><ShippingServiceCost>0.00</ShippingServiceCost><ShippingServiceAdditionalCost></ShippingServiceAdditionalCost><ShippingServiceAddSurcharge>1</ShippingServiceAddSurcharge><ShippingServiceSurchargeVal>75.00</ShippingServiceSurchargeVal></ShippingServiceOption></ShippingServiceOptions>▼
    
    Code (markup):
    There is some sort of termination character at the end, but I assume you can figure that out.
     
    JeffH {wx}, Apr 21, 2016 IP
    Vooler likes this.
  10. jestep

    jestep Prominent Member

    Messages:
    3,659
    Likes Received:
    215
    Best Answers:
    19
    Trophy Points:
    330
    #10
    Security through obscurity may not actually be secure, but it sure can be a PITA!
     
    jestep, Apr 22, 2016 IP
  11. xbat

    xbat Well-Known Member

    Messages:
    326
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    105
    #11
    correct
     
    xbat, Apr 23, 2016 IP
  12. xbat

    xbat Well-Known Member

    Messages:
    326
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    105
    #12
    It can be done with php I know I am doing something stupid. I do love javascript too
     
    xbat, Apr 23, 2016 IP
  13. xbat

    xbat Well-Known Member

    Messages:
    326
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    105
    #13
    im sorry I'm not sure what you mean exactly
     
    xbat, Apr 23, 2016 IP
  14. xbat

    xbat Well-Known Member

    Messages:
    326
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    105
    #14
    I think your right
     
    xbat, Apr 23, 2016 IP
  15. xbat

    xbat Well-Known Member

    Messages:
    326
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    105
    #15
    I finally found it out. Turns out it was something for ebay. here is the code.

    /**
    * Encodes and decodes ShippingServiceOptions for Ebay Turbolister for importing products in
    * <a href="http://pages.ebay.it/turbo_lister/csvfaq.html">ebay shop</a>
    * Based on <a href="http://www.mikemarsbooks.co.uk/TurbolisterConvert/">mikemarsbooks.co.uk</a> script
    * @author Claudio Fior
    * @version 1.0
    */
    class Ebay {
        /**
         * Decodes a string to XML
         * @param string $string String to be decoded
         * @return string XML decoded
         */
        public function decode($string) {
            $string = base64_decode(str_replace('%0d%0a', '', $string));
            $c = 0;
            $xml = '';
            while (isset($string[$c])) {
                if ($c % 2 == 0)
                    $xml .= $string[$c];
                $c++;
            }
            return $xml;
        }
        /**
         * Decodes an XML to string
         * @param string $xml
         * @return string
         */
        public function encode($xml) {
            $string = base64_encode($this->xorstring($xml));
            $string = substr($string,0,4) . "\r\n" . substr(chunk_split(substr($string,4)),0,-2);
            $string = str_replace(array("\r","\n"),array('%0d','%0a'),$string);
            return $string;
        }
        /**
         * Enodex contro character
         * @param string $str
         * @return string
         */
        private function xorstring($str) {
             $str = $this->convert_string($str);
             $x = 0;
             $n=strlen($str);
             for ($i=0;$i<$n;$i++) {
                     $x = $x ^ ord($str{$i});
             }
             return $str . chr($x) . chr(0);
        }
        /**
         * Adds a control char
         * @param string $str
         * @return string
         */
        private function convert_string($str) {
             $str16 = '';
             $n=strlen($str);
             for ($i=0;$i<$n;$i++) {
                     $str16 .= $str{$i} . chr(0);
             }
             return $str16;
        }
    }
    PHP:
     
    xbat, Apr 23, 2016 IP