0 a=52224 : sa=a : goto 100 1 data "Eg4b.rUD.6-0RC-1RE-2RGyc",33 2 data "-2IH/rV7mX/2C4Gu9Z4DwE7j",131 3 data "C..uyaUDuE63C.-uyaUDF8Uv",69 4 data "NEMwNw0eNEAHFEdcF8hc671c",194 5 data "EoUIDqUGDGSuyaUDwo9hC..u",68 6 data "yaTayGMDZSiUCujabUe..um2",147 7 data "0....oy4CwCu2WUu/FzCN9TD",217 8 data "N0.aNCw62daujqSufWSukWSu",155 9 data "hqUD76-0REy/xedsFe:s8eRK",199 10 data "Yo-7RE-6RE-7RCjmFexsvjr8",27 11 data "y.9AjU6.FexsBe1dU8-7RD-.",175 12 data "NYxyjX1ID3xK288.FexsFeBs",176 13 data "MH1Rwb1MW98H1qZ7/J07Me1e",164 14 data "DU-:NWyf-80H7aZ71b0nFg:d",181 15 data "MkheyE-ENWzaW.t7gJ.Kh79a",226 16 data "625bNw1es8y-ve4H9aY39o-H",237 17 data "NSiIC.0T9WYf9qxa9GZeXoyR",203 18 data "ve3mVw1eh79a625bp0NdCwMD",79 19 data ".0.hNEy.xfxdxfBdxf9dxfdd",210 20 data "Eikw.0/UNE6sxv5dEe0b2aWu",65 21 data "sGUDu86f65FcFotcFExc65Fc",144 22 data "FoBcFEFc65FcFfFdFvJd65Fc",238 23 data "FfNdFvRd65FcFfxdgtYb4aYH",156 24 data "4qX7ZS-nNUz3Cu.u1aUH2aYI",29 25 data "2qWu1aUH2GYI2WWu1aUD.86.",115 26 data "6.NcEm0w2g.aNE-mNUSnNM.a",179 27 data "Nw/5Nw/bNE-yNUSzNM.aNE-w",23 28 data "NUSxNM.aNE-fNNxD38EH2aZD",125 29 data ".0.aNEy.Cu.u1aUH8GYI8WXa",115 30 data "1aUb0bUc0rTug8B7xeNsEe0b",26 31 data "1rUc1HUb1XUDc6-0REy/xeds",126 32 data "Fe:sFuhsgD1R63Jc63:cEewb",89 33 data "0bTCxeBsm8ABCGVe/8yoCGYu",4 34 data "/b.aEo4wNH.2EeowNU.4vjE4",191 35 data "kSfnC.0LkC-6RGwLkC-7RGx2",11 36 data "kr1Km2w844-nNS-nNQvH4aYb",165 37 data "4aYe.YSnNQ.8xe9sEe.Exeds",50 38 data "xuhsx.:sm.0.29dFHW0C.2..",36 99 data end 100 n=n+1 : print n : c=c+n : read a$ : if a$<>"end" then read ck : goto 120 110 print "poke";a-5;"to";a-2;"to set ip, sys";sa;"to start" : end 120 for i=1 to len(a$) step 4 : q$=mid$(a$,i,4) : gosub 200 130 for k=0 to 2 : poke a+k,q(k) : c=c+q(k) : next : a=a+3 : next 140 c=c and 255 : if c=ck then 100 150 print"checksum error" : end 200 for k=1 to 4 : q=asc(mid$(q$,k,1)) : gosub 300 : q(k)=q : next 210 q(0)=q(1)*4 + int(q(2)/16) : q(1)=(q(2)*16 + int(q(3)/4)) and 255 220 q(2)=(q(3)*64+q(4)) and 255 : return 300 if q=58 then q=23 : return 310 if q=45 then q=52 : return 320 if q>192 then q=q-155 : return 330 if q>64 then q=q-53 : return 340 q=q-46 : return