Yes, I read that it had been ruled out and that was where I got my inspiration to code it (bad habit I guess.) (You may also not the label was named enemy)
I still don't see what was wrong with my code, but I like yours slightly better anyway, so I am going to make them into functions for use in things other than the coding challenge.
And my image was 10*8, so it wasn't massive.
Edit--
Thanks, it works now...
sync on
path$="C:\datatest.dat"
image$="D:\daemon website\fate.icon.jpg"
do
cls
print "1=Make Data"
print "2=Read Data"
sync
input "Choice ",choice
if choice=1 then gosub makedata
if choice=2 then gosub readdata
loop
readdata:
restore imagedata
data_to_image(1,path$)
sprite 1,0,0,1
set sprite 1,0,0
size sprite 1,screen width(),screen height()
do
sync
loop
makedata:
image_to_data(path$,image$)
print "Done"
sync : sync
wait key
end
function image_to_data(path$,image$)
load image image$,1,1
make memblock from image 1,1
width=memblock dword(1,0)
height=memblock dword(1,4)
if file exist (path$)=1
delete file path$
endif
open to write 1,path$
write string 1,"data "+str$(width)+","+str$(height)
c as dword
for y=0 to height-1
thing$="data "
for x=0 to width-1
pos=((y*width)+x)*4+12
c=memblock dword(1,pos)
if x<width-1
thing$=thing$+str$(c)+","
else
thing$=thing$+str$(c)
endif
next x
write string 1,thing$
next y
close file 1
delete memblock 1
endfunction
function data_to_image(imgnum,path$)
read width
read height
c as dword
make memblock 1,width*height*4+12
write memblock dword 1,0,width
write memblock dword 1,4,height
write memblock dword 1,8,32
for y = 0 to height-1
for x = 0 to width-1
read c
ink c,0
write memblock dword 1,(y*width+x)*4+12,c
next x
next y
make image from memblock imgnum,1
delete memblock 1
endfunction
imagedata:
data 64,64
data 0,0,0,0,0,0,0,0,4278191616,4278386688,4278583809,4279639834,4281015832,4283369989,4286649344,4287371264,4287369728,4283501568,4281146135,4279571995,4278190085,4278190336,4278256128,4278452224,0,0,4278321666,4278255873,0,0,0,4278255873,4278191886,4278191107,4278649600,4278714368,4278386688,4278190089,4278847510,4279635485,4280167220,4281082662,4282323981,4284156416,4286780160,4289012491,4289274123,4288483840,4284614913,4281996295,4279704851,4278455311,4278517772,4278714379,0,4278191104,4278387461,4278321153,4278255616,4278190336,4278256640,4278256640,4278388224,4278387712
data 0,0,0,0,0,0,0,0,4278191364,4278255618,4278979083,4280164122,4281866770,4285208586,4288424202,4288884480,4288421381,4283764224,4281080595,4279571994,4278190341,4278190336,0,4278452224,4278255873,4278255873,0,0,0,0,0,0,4278190085,4278386688,4278583296,4278386688,4278256900,4278980627,4280358939,4281474591,4282189064,4283369729,4285798400,4288490757,4290067208,4290001668,4289147904,4288294656,4284550662,4281602566,4279112714,4278190854,4278386697,4278648840,4278386688,4278255872,4278190599,4278190597,4278190340,4278190339,4278190338,4278190082,4278190082,4278386692
data 0,0,0,0,0,0,0,0,4278190854,4278321928,4279703578,4281015832,4283438600,4287833869,4290329612,4290134784,4289276174,4284027136,4281211920,4279440660,4278190338,4278191104,0,4278517763,4278321666,4278255873,0,0,0,0,0,0,4279042048,4279239169,4278452480,4278191104,4278325264,4279769623,4281144587,4282191872,4286322432,4288424966,4290460677,4291510272,4291707904,4291250432,4289412608,4287573248,4283827460,4281601801,4279506449,4278192138,4278190089,4278255881,4278585351,4279308812,4279441435,4279834653,4279899420,4279702041,4278979345,4278782479,4278517769,4278583303
data 0,0,0,0,0,0,0,0,4278386693,4278585616,4280427044,4282063377,4285405185,4289802759,4290920704,4290397952,4288685582,4283896576,4281147154,4279178254,4278190336,4278191361,4278190336,4278386693,4278255873,4278255873,0,4278255873,4278255873,4278321666,4278255873,0,4278648832,4278518018,4278190850,4278192397,4278918433,4280687642,4282848259,4285274368,4288626432,4290859782,4292303109,4292167680,4291706880,4290986504,4288753929,4286059776,4282778127,4280748559,4279178006,4278587158,4278980122,4279638815,4280230174,4281083683,4281669391,4281930514,4281667089,4281012245,4280029204,4279769114,4278715913,4278452226
data 0,0,0,0,0,0,0,0,4278452228,4279506202,4281213476,4283372809,4287504384,4290919169,4290985984,4290199808,4286716164,4283373318,4281017112,4278915084,4278190336,4278322176,4278190082,4278190085,4278255873,4278255873,4278255873,0,0,0,0,0,4278191112,4278191624,4278193681,4279443494,4281018415,4282259477,4285339905,4289410319,4291126016,4292175622,4293026313,4292432135,4290263300,4287373832,4284420108,4282385163,4281210403,4280032033,4279837736,4280229671,4280950054,4281671458,4282128663,4283242261,4284944640,4284878592,4284221697,4282714630,4280683014,4280097297,4278323200,4278190592
data 0,0,0,0,0,0,0,0,4278518532,4280361251,4281867291,4284945410,4289146112,4291249152,4290659072,4289803776,4284420099,4282588434,4280229401,4278454281,4278255616,4278321920,4278190336,4278190085,0,4278255873,0,0,0,0,0,4278321666,4278194708,4279376666,4280753949,4281802527,4282850072,4284618246,4288030976,4291971600,4293354496,4293944582,4293285126,4290786048,4287765760,4285210134,4283378485,4282266952,4281219129,4280496944,4281019690,4281867291,4282847758,4284092680,4285469187,4287436553,4289080832,4289080325,4287897868,4285011466,4281338368,4280162830,4278191616,4278190848
data 0,0,0,0,0,0,0,0,4278848519,4281083684,4282520848,4286716931,4290525953,4290791424,4290069253,4288618496,4282913038,4281738015,4279047447,4278190087,4278714370,4278386688,4278190592,4278190852,0,4278255873,4278255873,0,0,4278453252,4279045389,4279505940,4280098075,4281736985,4283242253,4284288513,4285797376,4288228355,4291250696,4293419018,4293811968,4294730248,4293741574,4290519296,4287433984,4285800729,4284628542,4283583568,4283185461,4282197534,4282586892,4283960320,4285863424,4287703552,4289541377,4291443976,4290330624,4290394884,4288883722,4285536520,4281272064,4280425237,4278322947,4278387459
data 0,0,0,0,0,0,0,0,4278915594,4281346339,4283044106,4288029959,4291183875,4290267392,4289544200,4287236096,4282259224,4281215018,4278193172,4278190091,4278976775,4278452224,4278190592,4278191622,0,4278255873,4278321666,4278255873,4278453252,4279045389,4280032284,4280821800,4281868316,4282979081,4285271808,4288159238,4290262030,4291643405,4292499456,4292959744,4292763136,4293483008,4293742344,4292819469,4290191882,4286977546,4284487438,4283309847,4284091918,4284354312,4286323467,4288489229,4289804297,4290201601,4290464000,4291513088,4290070528,4289805824,4288161794,4284813826,4280877568,4280490525,4278453003,4278452236
data 0,0,4278386946,4278386688,4278255616,4278256386,4278190336,4278192390,4280231983,4282718490,4285272576,4288821248,4290856704,4291050496,4288951051,4283828480,4281151278,4279309842,4278191616,4278191616,4278191360,4278191104,4278190592,4278190336,4278257408,4278518786,4278648840,4278780689,4279701789,4281212195,4282259224,4282386694,4285532672,4287702530,4289477126,4290659072,4290986752,4291315200,4292038664,4291907850,4291907584,4292301826,4292169472,4291774208,4291314688,4290198272,4288752896,4287964416,4288424192,4289474816,4290460160,4290855680,4290528000,4290988032,4292036611,4291506432,4290456578,4287896577,4284221952,4281600775,4280490002,4279506192,4278387720,4278190091
data 0,0,4278386946,4278255616,4278255616,0,4278190336,4278849037,4280821291,4283044624,4286913792,4290067712,4291577602,4290918661,4287569925,4283501312,4281346863,4279176464,4278255616,0,4278256128,4278190336,4278256384,4278322177,4278190592,4278190082,4278518283,4279768350,4280621852,4281471240,4283831043,4286389770,4289739009,4290594056,4291119620,4291644674,4291775235,4291182080,4290588928,4289469952,4289145344,4289803008,4290855170,4291709703,4291840774,4291709188,4291511813,4291445767,4292035845,4292300812,4291841287,4292169226,4292365329,4290853127,4288818176,4287637248,4284419584,4283765258,4282324247,4281080091,4280032276,4278783745,4278190592,4278255616
data 4278255616,4278255616,4278255873,0,0,0,4278453252,4279834905,4282000422,4284289800,4289015302,4291183360,4291707907,4290129931,4285468935,4282915357,4280426278,4278847501,4278386692,4278780679,4278780677,4278386688,4278255616,4278256128,4278190596,4278256651,4279768350,4281148196,4281933074,4283766016,4287636736,4291575310,4292234752,4292956929,4293086464,4292823043,4291180803,4288881665,4286781446,4285139972,4284683520,4285469952,4287504389,4289736717,4291181065,4292495624,4293220101,4293088768,4293480704,4293678340,4292822528,4292032771,4290784777,4288094218,4284946954,4282585861,4281606686,4281147685,4280425512,4279704095,4279179537,4278522369,4278192384,4278323204
data 4278255616,4278321153,0,4278190336,4278190593,0,4278978569,4280754467,4282192142,4285601024,4290131200,4291577600,4291052290,4288292618,4283699215,4281344812,4278652689,4278190340,4278190085,4278255621,4278452229,4278255616,4278255616,4278190336,4278193937,4279966753,4281540131,4282389775,4284160256,4287836416,4291707907,4293806080,4293153792,4294136576,4294066176,4292618240,4289335296,4286058501,4284756533,4284304727,4283056704,4282656296,4283239440,4285335301,4288158212,4291050247,4292366080,4292301056,4293090304,4293743104,4293935616,4291766016,4287696128,4285209875,4283839289,4280950573,4279904032,4279968550,4280163878,4280229154,4280163608,4279966742,4279573021,4279441703
data 4278386688,4278386946,4278190336,4278190336,4278190336,4278321153,4279701009,4281345064,4283568646,4287966474,4290919680,4291381760,4289740288,4286455302,4283441182,4280955698,4279311892,4278456073,4278191364,4278190341,4278190085,4278190082,4278453763,4278387712,4279378465,4280884764,4282781963,4284681216,4287833600,4291513100,4293284613,4293281280,4293415936,4294333696,4294460928,4293078784,4289795840,4286124807,4284362032,4283384908,4282468179,4282467152,4282266176,4282326565,4283503113,4285797632,4289277440,4292234244,4292501760,4293548800,4294003973,4291834624,4287304704,4284489234,4283382596,4281481548,4279312672,4279967522,4281015070,4281537553,4281535744,4281272576,4281075722,4280747543
data 4278517761,4278386946,4278190336,4278190592,4278190336,4278584325,4280423962,4281606439,4284681728,4289410571,4291051008,4291119872,4289149190,4286060294,4284623652,4282201895,4280753932,4280359693,4279834643,4278980625,4278190341,4278190340,4278716937,4279308813,4280621590,4282061061,4285010432,4288620544,4291380485,4292563466,4292825864,4292759045,4292759552,4293481476,4293414659,4293086215,4291641354,4289014534,4286388228,4284352000,4282388245,4282525486,4282073155,4281747783,4281677871,4282587143,4285534208,4289143046,4291250432,4292303116,4292301830,4291577602,4289540096,4285535744,4282850072,4282200891,4282399553,4282198061,4282914836,4284158976,4285339904,4285799168,4284878592,4283498496
data 4278517761,4278321153,4278190336,4278191105,4278190592,4278978569,4281015329,4281473827,4286191360,4290328840,4291773696,4291119620,4288686594,4286054656,4284878340,4282717696,4282715136,4281928448,4281341198,4280424473,4278914064,4278256904,4279243027,4280492576,4282451204,4285011203,4288688387,4291513090,4292367872,4291710720,4291052551,4290788110,4290788874,4291052297,4290920704,4291315200,4291578113,4291248899,4290459652,4289078016,4286451456,4284484864,4282586892,4282200106,4283057474,4283842108,4283834653,4283697412,4288685056,4290659600,4291251717,4291842304,4291578631,4288489984,4285601281,4284554263,4284031001,4284092680,4285337856,4287504640,4289213696,4289346310,4287308292,4284612608
data 4278714370,4278255616,4278190592,4278191105,4278190592,4279175948,4281343781,4281341471,4287833348,4290590468,4291707136,4290526208,4288486912,4287431425,4287501580,4286721033,4286981654,4284551943,4282650893,4281736480,4280491043,4279440409,4279900700,4280952359,4284547072,4288162323,4291316752,4291842816,4291383808,4290792448,4289211904,4287301888,4286648576,4288357893,4289606659,4290526976,4290987264,4290988032,4291120385,4290397696,4290722052,4289079812,4286518787,4283959305,4282978588,4283577404,4283647815,4282597949,4285990400,4289145607,4291379459,4292103168,4291908352,4291119880,4289474574,4287433216,4286977792,4288291328,4290459658,4291774730,4291185154,4289478404,4286719752,4284288262
data 0,4278321155,0,4278649344,4278386688,4278522646,4281740843,4283371016,4288750081,4289937928,4290264320,4290392323,4287301632,4288157444,4289672965,4289219328,4289613314,4289214976,4286715904,4282909696,4280817699,4281546311,4282593080,4282519308,4287044096,4289610244,4291515648,4292630784,4291773453,4287436804,4284026638,4283181098,4283049512,4283175957,4284615177,4287436814,4289933330,4290985994,4290791680,4290465024,4290790912,4291118080,4291051008,4289932544,4287567616,4285336576,4284487187,4284557358,4285012003,4286189068,4289602567,4292757517,4293153536,4292628736,4292495872,4292361728,4291444992,4291512064,4291316480,4291250688,4290725888,4288689920,4285340679,4282648586
data 0,4278386948,0,4278518272,4278386688,4278850839,4281806377,4283567366,4289078276,4290002951,4290460416,4290194433,4287235840,4288749068,4290723853,4290137344,4291186178,4291908111,4290198794,4285930498,4283177238,4283641397,4284689709,4284683531,4289343746,4291053830,4291973376,4290854400,4288029440,4284945412,4283113246,4282134062,4281939768,4281936682,4282391833,4283306504,4284615424,4286451968,4289079552,4291051789,4291250181,4291052800,4290658816,4290461696,4290068226,4289213702,4287899141,4286978049,4286845709,4286710272,4288482560,4291243522,4292823819,4293352974,4293091593,4292171008,4292300800,4291380480,4291248898,4291249930,4289672450,4286323200,4283304960,4281666578
data 4278190336,4278386948,4278190336,4278386688,4278386688,4279245340,4282002214,4283960835,4289603846,4290198020,4290721536,4289864704,4286842112,4288749327,4291379471,4291316480,4293020672,4293349637,4292562441,4289936137,4286914823,4285337860,4286190338,4287831814,4290986752,4292036611,4292167433,4288817408,4284616960,4282391314,4281017891,4279508252,4278653462,4278917402,4279837474,4281018403,4281999128,4283306504,4285271558,4286845448,4288817152,4289935875,4290987783,4291250177,4291052800,4291117312,4291116800,4291049984,4290195723,4289143040,4289141760,4290388480,4291768577,4293151244,4293483533,4292565760,4292563458,4290920704,4289146886,4287306499,4285073408,4283303936,4282062100,4280687134
data 4278190336,4278387461,4278190338,4278255616,4278386690,4279836194,4282132513,4284681988,4290064137,4290131200,4290786048,4289141760,4286120960,4287765004,4290918409,4291970560,4294333188,4294137088,4294007043,4293220109,4290919172,4288485376,4288878848,4291048713,4291185152,4291839232,4290786572,4286847752,4282783503,4280689952,4278983446,4278191104,4278386692,4278190085,4278192396,4278786329,4279968549,4281016610,4281932060,4282585622,4284878592,4286257153,4288161284,4289868289,4291116800,4291709184,4291447808,4290988544,4291314688,4291052800,4291183873,4291639552,4292553984,4293669888,4293606657,4292426240,4291706118,4288488704,4285338889,4283175189,4282061849,4281803556,4280492576,4278192392
data 4278190336,4278387461,4278190594,0,4278452229,4280230694,4282262298,4285403905,4290261766,4289999104,4290720001,4288289027,4285534477,4286257424,4289604099,4292363776,4293874689,4294729219,4294861056,4294335744,4293481476,4292428800,4292361728,4293084420,4291056128,4291118340,4288422410,4284551183,4281605664,4279443997,4278192900,4278255616,4279108610,4278452224,4278190082,4278190085,4278191882,4278850069,4279770654,4280428069,4282194981,4282520599,4283567881,4285338626,4287307776,4288818688,4289935873,4290593540,4291511040,4291841792,4292367872,4293086208,4293934848,4294392064,4293275648,4291568128,4288612352,4286385409,4284820530,4283516500,4281022528,4279050015,4278194700,4278192387
data 4278190336,4278321668,4278190596,4278190082,4278715146,4280755755,4282392084,4286256644,4290065920,4290065664,4290392323,4287108869,4285212456,4284948767,4287766785,4291773954,4292957440,4293940736,4294595072,4294661888,4294664709,4294139657,4293874690,4294398211,4291384064,4290396678,4286519305,4283438108,4281280043,4278588688,4278190848,4279042048,4278190848,4278190336,4278583552,4278845445,4278648837,4278517764,4278520072,4278718734,4279770927,4280098603,4280885283,4281867031,4282847495,4284353280,4286846471,4288751126,4289933314,4290788098,4291905792,4293086720,4293873664,4293938440,4292887820,4291508486,4289928450,4286911494,4283898650,4282199344,4281151792,4280298275,4279311635,4278192642
data 4278256128,4278190593,4278190597,4278256134,4278912525,4281018668,4282456848,4286847237,4289804800,4290067200,4289802500,4285731076,4284627263,4283903538,4285535744,4290132225,4292170755,4293808388,4294788608,4294921472,4294861575,4294207495,4294335490,4294924547,4292694528,4290000640,4285338630,4283442478,4281413685,4278259723,4278190848,4278779904,4278191360,4278190592,4278452225,4278648834,4278714370,4278648832,4278386688,4278256128,4278192137,4278259472,4279245337,4280492833,4281607458,4282456858,4282912269,4283106567,4285207555,4286716163,4288948226,4290919172,4291971849,4292236043,4292039436,4291973389,4291313152,4289672454,4286914823,4284485120,4283108096,4282718480,4281803806,4280558626
data 4278453248,4278190336,4278190853,4278191111,4279044111,4281281070,4282390540,4287241221,4289608704,4290199552,4289343235,4284549632,4284170570,4283118652,4283960064,4288555520,4290921472,4294398991,4294919942,4294457856,4293808128,4294273801,4294729988,4294920960,4294268160,4289932544,4284878336,4283707190,4281545782,4278325516,4278520587,4278386693,4278321153,4278452227,4278452229,4278386693,4278386692,4278255618,4278255616,4278190336,4278255872,4278386688,4278649344,4278977538,4279438605,4280163609,4280625700,4280757798,4282326299,4283371277,4285335552,4287370240,4288883200,4289739520,4290593536,4291512320,4291710464,4291314944,4290983684,4290390284,4288419849,4285139970,4282454803,4281411116
data 4278321153,4278191104,4278190592,4278386695,4278913562,4282003764,4283568384,4289012481,4289217024,4290590215,4289010949,4283895042,4282925118,4281545525,4282784022,4285667343,4291507977,4292561669,4294661133,4294916613,4294259456,4294530830,4294861325,4294855424,4293024512,4292167172,4289273345,4285334529,4282715668,4280884770,4279113494,4278191616,4278256134,4278190339,4278190338,4278190592,4278190594,4278190340,4278190087,4278190090,4278255873,0,0,0,0,4278519045,4278979596,4279374354,4280493094,4281018152,4281541925,4282128920,4283437575,4285863680,4288882946,4291049995,4290791168,4291316224,4291643648,4291510784,4290919424,4289671682,4287700736,4286057472
data 4278321153,4278190848,4278190592,4278321158,4279308061,4282199601,4283764992,4289341698,4289479424,4290721800,4288683524,4283699205,4282005045,4280757038,4282194201,4284420620,4289933056,4291643136,4293874177,4294918656,4294655744,4294334211,4294598402,4294924033,4293485312,4292630533,4290921482,4287964166,4284747012,4282652184,4280623908,4278525726,4278191621,4278190852,4278386946,4278845698,4278714368,4278386688,0,4278190336,0,4278255873,4278321666,4278255873,0,0,4278255873,4278387459,4278453252,4279176977,4280359711,4281474851,4282456858,4283438089,4284682752,4285534720,4288881920,4290065670,4291248650,4291576838,4291314691,4290790404,4289937926,4289149956
data 4278386948,4278190592,4278190592,4278453001,4279965477,4282460203,4284355072,4289736453,4289806592,4290591238,4287962372,4283307017,4280953899,4279640098,4281474078,4282913296,4287175680,4290265600,4293087488,4294724352,4294921728,4294334720,4294007552,4294596096,4293613313,4292367616,4291318784,4290069504,4287767808,4284813056,4282127893,4280362025,4279442459,4279045648,4278517761,4278845440,4278910976,4278977537,4278519040,4278190848,0,0,4278255873,4278255873,0,0,0,0,4278255616,0,4278782479,4279440155,4280293664,4281277472,4281998875,4282457624,4284680706,4285994502,4287768073,4289541897,4291118860,4291776010,4291249920,4290329344
data 4278321157,4278190336,4278190848,4278454283,4280688169,4282851104,4285207552,4290065923,4290133504,4290197507,4286650112,4282784273,4280296998,4278588439,4280556318,4281998623,4284550400,4288689920,4292496897,4294332673,4294792195,4294334979,4293415936,4292362240,4292623370,4292693514,4291777280,4291056128,4290530560,4287901184,4284484864,4283041802,4281016356,4280622113,4279504661,4278321157,4278190082,4278387459,4278519297,4278190336,0,0,0,0,0,0,4278321666,4278387459,4278715648,4278255872,4278190340,4278190599,4278191115,4278718231,4279704095,4280361510,4281605411,4282194456,4283307529,4285077504,4287505408,4289803011,4291049475,4291245568
data 4278255620,4278190336,4278190848,4278455564,4281213739,4283242263,4286322432,4290263552,4290526720,4290000647,4285338112,4282523930,4280034596,4278192395,4279505688,4281543213,4283633424,4287112453,4291511300,4293873927,4294136324,4294006026,4292298247,4289734144,4287894020,4290457617,4292101128,4291906048,4291384064,4290465026,4288687360,4287369216,4282519828,4282128669,4281081890,4279573021,4278193424,4278190599,4278190085,4278517765,4278387459,4278321666,0,0,0,0,0,0,4278386688,4278321408,4278190336,4278190594,4278190850,4278190850,4278191878,4278323976,4279181351,4280296744,4281607458,4282587153,4283567360,4285009152,4286846723,4287963148
data 4278255621,4278386688,4278190848,4278587918,4281673261,4283764497,4287504129,4290395392,4290985472,4289410058,4284354306,4282328356,4279902240,4278190594,4278914062,4281086003,4283767851,4286060546,4291049728,4293612038,4293611266,4293414155,4291115018,4287895040,4285014564,4285796103,4288879361,4291574279,4291577856,4291317762,4291382281,4290589952,4286324496,4284356104,4282193163,4281147164,4280099106,4279046680,4278387210,4278583303,0,0,0,0,4278255873,4278255873,0,0,4278255616,4278255616,4278453504,4278519297,4278387712,4278190848,4278256640,4278322432,4278190856,4278915092,4280425761,4281344546,4281867037,4282062100,4282257424,4282519310
data 4278255623,4278452224,4278191360,4278786065,4282001965,4284222477,4288686086,4290527232,4290984704,4288621833,4283633159,4282132522,4279571992,4278255616,4278979596,4280824369,4283769647,4285796608,4291247104,4293612800,4293480704,4293414668,4290326280,4286517248,4285552217,4283703841,4284484610,4287701770,4290263569,4291447309,4291579396,4290987520,4290592012,4288161536,4285273344,4283504136,4282589214,4281278240,4279899160,4278979085,4278387459,4278255873,0,0,4278255873,4278321666,4278255873,0,4278190595,4278190593,0,4278255616,4278255616,4278255616,4278255616,4278255616,4278255616,4278255616,4278255873,4278913805,4279900187,4280689187,4280886053,4280820258
data 4278321160,4278517760,4278192128,4278983957,4282198574,4284549900,4289342988,4290593024,4290655744,4287964166,4283305227,4281870125,4279176975,4278583552,4279570702,4280824369,4283309863,4285928192,4291904256,4293744640,4293547520,4293875216,4289932805,4285598208,4283645760,4283843648,4282393882,4282648320,4286519040,4290065418,4291118082,4291318016,4292231936,4291641603,4289737225,4286519814,4283764232,4282193173,4281082141,4280296734,4279374354,4278979596,4278519045,0,0,0,0,4278255873,4278190856,4278190341,4278190340,0,4278386946,4278386948,4278190084,4278190085,4278190336,4278190592,4278190592,4278190592,4278190592,4278191107,4278716422,4279045130
data 4278321408,4278190592,4278191371,4280886833,4283044882,4286518272,4290131200,4290329857,4290852367,4286256384,4283373585,4281607456,4278258955,4278194197,4280887342,4281932571,4285466880,4288950279,4292169480,4293613056,4294006784,4293220612,4290724354,4287898112,4282977549,4283512632,4281349432,4280492584,4282322966,4285270529,4289341705,4291445005,4290662405,4290988545,4291511552,4291115776,4289013248,4285861632,4283501060,4282650904,4280625700,4279967002,4279373327,4278912265,4278714372,4278583296,4278386688,4278321664,4278256135,4278190084,4278255618,4278386688,4278386688,4278321157,4278190085,4278190087,0,0,0,0,0,0,0,0
data 4278321408,4278190336,4278192142,4281083442,4283176210,4286847232,4290328577,4290329857,4290523913,4285469440,4282982428,4280886564,4278522644,4279245088,4281540385,4282979342,4287504896,4290396428,4292299267,4294071809,4294333952,4293021440,4291841035,4289410048,4284551943,4282654227,4281151529,4280363820,4281145373,4283306252,4285273088,4286126336,4290197760,4290986243,4291577604,4291643397,4290987785,4289543696,4287178760,4285141504,4282911243,4282652697,4281869860,4280296996,4278392340,4278191364,4278190338,4278912522,0,4278255616,4278386688,4278386688,4278386688,4278255616,4278321153,4278387461,0,0,0,0,0,0,0,0
data 0,4278190593,4278455057,4281345583,4283241485,4287504384,4290460163,4290330115,4289670914,4284420352,4282132262,4280034602,4279442980,4280818979,4282519307,4285536518,4289476864,4291512840,4292823813,4293675522,4293609216,4292953857,4292233990,4290723840,4287636490,4283107840,4281279251,4280036647,4279508769,4280950302,4281799947,4282520834,4286780672,4288555264,4290526472,4291709192,4291840261,4291446531,4290461440,4289738752,4287567112,4285468417,4282847748,4281081876,4280298790,4279576359,4278785048,4278190603,4278190592,4278190336,4278190336,4278190336,4278255616,4278255616,4278386688,4278452224,0,0,0,0,0,0,0,0
data 0,4278190850,4278849299,4281476398,4283306506,4288096002,4290460163,4290198531,4288948992,4283502592,4281478449,4279904307,4280557864,4282258966,4284549888,4288883464,4290987264,4291774976,4292364297,4291045888,4290848512,4292099845,4291838464,4291380224,4290327312,4285468672,4282127875,4280230941,4278788385,4279049247,4280097564,4281607458,4282650880,4284093440,4286586112,4289408001,4291508739,4292101120,4292036352,4291643648,4291051017,4289014784,4286388480,4284223744,4282717708,4281605916,4280820773,4280230952,4278915343,4278389771,4278191364,4278190850,4278190594,4278190336,4278255616,4278386688,0,0,0,0,0,0,0,0
data 4278190082,4278190593,4279046420,4281803818,4283567878,4288621318,4290393857,4289935875,4288029952,4283044355,4281743164,4280560437,4281538074,4284026887,4287570176,4291247624,4292103680,4291643906,4289868802,4287632640,4287369216,4289342210,4291248388,4291971072,4291376651,4288488453,4283829504,4281408020,4279771683,4278193682,4278586127,4280161562,4280558626,4281211669,4282585604,4285010944,4287832832,4290262532,4291379459,4291773440,4291317248,4291316224,4290657280,4288816896,4286452736,4284223232,4282914317,4282195481,4280623912,4280032546,4279047196,4278323986,4278191370,4278190596,4278190592,4278190336,0,0,0,0,0,0,0,0
data 4278190082,4278190336,4279374356,4282066216,4283632897,4288949768,4290130688,4289804291,4287307264,4283242766,4282860104,4281739050,4282911746,4286585345,4290460938,4291643136,4291971072,4290331146,4286192896,4285145109,4285013523,4285798656,4289870860,4291642114,4291443975,4290656787,4285927424,4282978313,4281344545,4278455310,4278190084,4278845445,4279178784,4279835681,4280886564,4281868823,4282849027,4284748544,4287832578,4290393362,4290659840,4291184640,4291512320,4291446020,4290394886,4288687109,4286454016,4284877056,4282127632,4281800726,4281211166,4280162078,4279111960,4278257932,4278191105,4278190848,0,0,0,0,0,0,0,0
data 4278190341,4278190336,4279637013,4282328871,4283895040,4289212681,4289933312,4289804291,4286781957,4283966239,4283778122,4282653463,4285535232,4289605382,4291447047,4291316736,4290983684,4287636739,4283307016,4283052341,4283118134,4283373322,4287440641,4290590720,4291053568,4291315470,4288225796,4284485122,4282129688,4279900950,4278322693,4278583298,4278583301,4278781968,4279442465,4280166182,4280753948,4281733385,4283699205,4285536268,4288424456,4289607436,4290856458,4291513603,4291578368,4291052289,4290198020,4289671686,4286191616,4285208066,4283700747,4282062870,4280752155,4279440149,4278258185,4278191104,0,0,0,0,0,0,0,0
data 4278387720,4278190593,4279833878,4282591530,4284091904,4289409290,4289998336,4289804036,4286519050,4284623403,4284170309,4283043591,4288029959,4291510028,4291117824,4290859008,4290259977,4285139456,4282061845,4280954942,4281087039,4282194965,4285206528,4289999107,4290399744,4291119622,4289935121,4285469698,4282259471,4280558877,4278324487,4278256386,4279042048,4278583296,4278190085,4278191117,4279703327,4281542441,4282262047,4281864971,4285400583,4286912262,4288883713,4290394880,4291183360,4291446528,4291118848,4290724611,4291640335,4289145091,4285731584,4283043331,4281538066,4280424984,4278981136,4278192134,0,0,0,0,0,0,0,0
data 4278517760,4278190597,4279178784,4282459944,4284551168,4289146371,4290262784,4290001408,4288354310,4286262303,4285272593,4288616199,4290919936,4291119104,4291380480,4290394635,4285403655,4282259982,4281347885,4280029474,4280225827,4281542439,4282651397,4287044369,4290527745,4291052544,4291184386,4287964672,4284026112,4282259226,4280161047,4278256384,0,0,4278255873,0,4278387459,4278979596,4279900698,4280624421,4281803295,4282455314,4284091143,4286714374,4289406986,4291116297,4291380992,4290987776,4290858240,4290857984,4289542656,4287571968,4284025600,4281140486,4279900698,4278194440,0,0,0,0,0,0,0,0
data 4278452480,4278190853,4279178782,4282328356,4284288768,4288883713,4290656512,4290525952,4289207297,4286387200,4287307022,4290261265,4290920960,4291710208,4291052040,4287635968,4283633671,4281409297,4279574043,4278518544,4278846482,4280098329,4281932814,4284485637,4289278976,4290724100,4291248899,4288950273,4285076996,4282455832,4280555805,4278191363,4278321666,4278321666,4278321666,0,0,4278255873,4278716424,4279111182,4280098077,4281082143,4282392346,4283307017,4284418560,4286386176,4289013760,4290854410,4290854912,4291512324,4290986247,4289344526,4285732616,4282256136,4280490004,4278193154,0,0,0,0,0,0,0,0
data 4278255616,4278190597,4279112987,4282065697,4283829504,4288555776,4291050496,4291444736,4291112196,4288615168,4290325769,4291709200,4291053824,4291446529,4288883462,4284353792,4281932563,4280493338,4278193418,4278190087,4278190087,4278785038,4281280284,4282127372,4286979584,4289739274,4290722822,4289540614,4285536258,4282060299,4280490012,4278190852,0,0,0,0,0,0,0,4278255873,4278190087,4278849299,4279968033,4280886817,4281802263,4283044872,4284747781,4285993219,4289341697,4290196486,4290130693,4288817672,4285665537,4282385665,4280619019,4278388992,0,0,0,0,0,0,0,0
data 4278255616,4278190596,4278915861,4281606688,4283305728,4287833857,4291182593,4292429568,4292820741,4292423168,4292819969,4291972865,4291252224,4289869056,4285861888,4282716946,4281082914,4279376664,4278191106,4278255622,4278321157,4278192390,4280361758,4281081371,4284550144,4287769356,4289081093,4288621318,4285273600,4281862917,4280490525,4278192654,0,0,0,0,4278255873,4278255873,4278255873,0,4278845444,4278386693,4278191627,4278457364,4279640610,4280755748,4281605918,4281931542,4284943104,4285994752,4286651905,4286390022,4284354823,4282059531,4280423184,4278651909,0,0,0,0,0,0,0,0
data 4278255618,4278190594,4278717966,4280950557,4282782731,4286587652,4290591747,4292692736,4293609986,4294657537,4293937408,4292104704,4290594818,4287504384,4283501573,4281934893,4279966239,4278322697,4278190084,4278648835,4278583298,0,4279243281,4280360736,4281991936,4284355074,4285731584,4285665792,4283698176,4281470729,4280096535,4278258445,4278255873,0,0,4278255873,4278255873,4278255873,0,0,4278845440,4278648832,4278190082,4278190341,4278191624,4278653460,4279705888,4280429865,4281799447,4282192910,4282388994,4282388482,4281403655,4280223758,4279308052,4278258444,0,0,0,0,0,0,0,0
data 4278452224,4278190336,4278323206,4280228634,4282063127,4284946952,4289081859,4292233474,4293744133,4294660609,4294006529,4292170501,4289015552,4285076480,4281998104,4280426280,4278979347,4278386693,4278517763,4278583296,4278583296,4278517761,4278715913,4279571992,4280749835,4281666566,4282385920,4282319616,4281666052,4280751120,4279308302,4278190592,0,0,0,0,0,0,0,0,4278191616,4278191104,4278452992,4278583300,4278583300,4278386690,4278585351,4278783757,4280163880,4280295197,4280557589,4280819480,4280490525,4279702559,4278848790,4278191624,0,0,0,0,0,0,0,0
data 4278583296,4278255616,4278190592,4279571992,4281408545,4283240713,4287176960,4291248388,4293286403,4293350912,4293090564,4291315719,4287501824,4283635471,4281019431,4278784276,4278256134,4278583559,4278452227,4278190336,4278190850,4278321153,4278453252,4278520585,4279573012,4280292885,4280683793,4280486416,4280225815,4279637013,4279045641,4278255872,0,0,0,0,0,0,0,4278255873,4278193152,4278191360,0,4278583298,4278648834,4278648832,4278452224,4278386688,4278256653,4278191620,4278192128,4278257664,4278454283,4278519053,4278452743,4278518016,0,0,0,0,0,0,0,0
data 4278648832,4278452480,4278190848,4279112471,4280950312,4282190345,4285994496,4290329345,4292236032,4292302336,4291910403,4290000128,4286777600,4283442209,4280498225,4278324748,4278190594,4278584327,4278190336,4278191360,4278193158,4278190592,4278190592,4278191360,4278192128,4278455823,4278979093,4278978842,4278389013,4278191884,4278519554,4278452224,0,4278255873,4278321666,4278321666,4278255873,0,0,0,0,4278190082,4278321157,4278321158,4278321157,4278321155,4278321664,4278387712,4278583296,4278386688,4278322176,4278191104,4278190336,4278386692,4278714368,4278910976,0,0,0,0,0,0,0,0
data 4278190592,4278386690,4278648838,4278190340,4279181076,4281018644,4283110400,4286980114,4292430090,4291518212,4291254784,4290523136,4286713610,4282983981,4280693813,4278192390,4278453252,0,0,4278255873,0,0,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 4278190848,4278386690,4278583300,4278190084,4278457100,4280295697,4282389511,4285010954,4290393088,4291319045,4291449600,4291049472,4287107841,4282848534,4281216560,4278718734,4278387459,0,0,4278255873,0,0,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 4278191616,4278255616,4278583300,4278190085,4278191621,4279506704,4281670163,4282913038,4287503360,4290791435,4291709440,4291772928,4288554497,4283960835,4281999906,4279902238,4278519045,0,0,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 4278191616,0,4278452226,4278321158,4278190854,4278717966,4280687645,4281802016,4284812288,4289278474,4291575552,4291970560,4290329604,4286191360,4282651407,4281018150,4279045389,4278255873,0,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 4278191360,4278190592,4278386688,4278321157,4278190085,4278190855,4279505688,4281083693,4282977802,4286322176,4290393088,4291511808,4291184388,4288490247,4283763969,4281474330,4279834905,4278716424,0,4278255873,0,0,0,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 4278190592,4278190592,0,0,4278190082,4278190084,4278191111,4280098853,4282195491,4283828480,4288556293,4290922244,4291250181,4290132751,4285733384,4282454538,4280361249,4278979596,4278255873,4278255873,0,0,0,4278321666,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 4278255872,4278190336,4278191104,4278190336,4278255616,4278255616,4278190082,4279112211,4281148973,4282388492,4286062083,4289674246,4290658307,4290066440,4287112715,4283304448,4280492835,4278979596,0,4278255873,0,0,0,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 4278321153,4278190336,4278191872,4278190592,4278584064,4278912515,4278255616,4278585351,4279770917,4281604117,4283894784,4287965440,4289934592,4288882944,4287243012,4283695360,4280361249,4278913803,0,4278255873,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 0,0,0,0,0,0,0,0,4278719508,4280229912,4281472772,4283697920,4286846471,4287240719,4284616196,4282386176,4280098077,4278979596,0,0,4278321666,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 0,0,0,0,0,0,0,0,4278191117,4279703832,4280949779,4282191364,4283565826,4283565058,4281795585,4280617475,4279703319,4278782217,0,0,4278321666,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 0,0,0,0,0,0,0,0,4278255627,4278585616,4279440406,4280226579,4281077010,4281142804,4280358169,4279573275,4279111182,4278519045,0,0,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 0,0,0,0,0,0,0,0,4278779911,4278190084,4278191881,4278390031,4278848272,4279110418,4278718483,4278193678,4278584838,4278255873,0,0,4278255873,0,0,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 0,0,0,0,0,0,0,0,4278910976,4278190336,4278191104,4278192133,4278190596,4278190084,4278190595,4278190848,0,0,0,0,0,0,0,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 0,0,0,0,0,0,0,0,4278714368,4278255616,4278191104,4278191361,0,4278386688,4278715393,4278584576,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 0,0,0,0,0,0,0,0,4278321155,0,4278190336,4278255616,4278452224,4278452224,4278452224,4278255616,0,0,0,0,4278255873,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
data 0,0,0,0,0,0,0,0,4278190091,4278190089,4278321415,4278452226,4278583296,4278452224,4278255872,4278190849,4278255873,4278255873,0,0,4278255873,4278255873,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0