home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / graphics / modeconv < prev    next >
ArcFS Archive  |  1995-10-01  |  49.7 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: ArcFS Archive (archive/arcFS).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert ArcFS Archive (archive/arcFS) magic Supported
100% file RISC OS archive (ArcFS format) default
99% file data default
100% TrID Acorn ArcFS Archive default
100% gt2 Kopftext: 'Archive' default (weak)
100% detectItEasy Archive: ArcFS default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 68 01 00 00 c8 01 00 00 |Archive.|h.......|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 4d 6f 64 65 43 6f | 6e 76 00 00 ff ff ff ff |.!ModeCo|nv......|
|00000070| 44 ff ff ff 47 02 06 1a | 00 00 00 00 ff ff ff ff |D...G...|........|
|00000080| 44 01 00 80 82 21 42 6f | 6f 74 00 00 04 00 00 00 |D....!Bo|ot......|
|00000090| 3f 00 00 00 42 eb ff ff | 70 c3 c8 b4 03 00 93 c6 |?...B...|p.......|
|000000a0| 3f 00 00 00 24 00 00 00 | 82 21 48 65 6c 70 00 00 |?...$...|.!Help..|
|000000b0| 04 00 00 00 72 06 00 00 | 42 ff ff ff 70 c3 c8 b4 |....r...|B...p...|
|000000c0| 03 00 e9 ed 72 06 00 00 | 87 00 00 00 82 21 52 75 |....r...|.....!Ru|
|000000d0| 6e 00 04 00 04 00 00 00 | 7e 00 00 00 42 eb ff ff |n.......|~...B...|
|000000e0| 70 c3 c8 b4 03 00 51 6c | 7e 00 00 00 1d 07 00 00 |p.....Ql|~.......|
|000000f0| 82 21 52 75 6e 49 6d 61 | 67 65 00 00 df 1c 00 00 |.!RunIma|ge......|
|00000100| 42 f8 ff ff 70 c3 c8 b4 | 03 00 e3 94 df 1c 00 00 |B...p...|........|
|00000110| bf 07 00 00 82 21 53 70 | 72 69 74 65 73 00 00 00 |.....!Sp|rites...|
|00000120| e0 02 00 00 42 f9 ff ff | 70 c3 c8 b4 03 00 95 f8 |....B...|p.......|
|00000130| e0 02 00 00 c2 24 00 00 | 82 43 68 61 6e 67 65 46 |.....$..|.ChangeF|
|00000140| 53 49 00 00 0f 94 00 00 | 42 fb ff ff 70 c3 c8 b4 |SI......|B...p...|
|00000150| 03 00 d7 58 0f 94 00 00 | c6 27 00 00 82 54 65 6d |...X....|.'...Tem|
|00000160| 70 6c 61 74 65 73 00 00 | 21 09 00 00 42 ec ff ff |plates..|!...B...|
|00000170| 70 c3 c8 b4 03 00 02 76 | 21 09 00 00 f9 bb 00 00 |p......v|!.......|
|00000180| 00 6f 6e 76 00 00 04 00 | 04 00 00 00 10 00 00 00 |.onv....|........|
|00000190| 00 00 00 00 07 00 00 00 | 2c 00 00 00 80 01 00 00 |........|,.......|
|000001a0| b0 7a 24 02 00 00 00 00 | 00 00 00 00 00 00 00 00 |.z$.....|........|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 8c 01 00 00 | 46 69 6c 65 44 61 74 61 |........|FileData|
|000001d0| 82 21 42 6f 6f 74 00 00 | 04 00 00 00 3f 00 00 00 |.!Boot..|....?...|
|000001e0| 42 eb ff ff 70 c3 c8 b4 | 03 00 93 c6 53 65 74 20 |B...p...|....Set |
|000001f0| 4d 6f 64 65 43 6f 6e 76 | 24 44 69 72 20 3c 4f 62 |ModeConv|$Dir <Ob|
|00000200| 65 79 24 44 69 72 3e 0a | 49 63 6f 6e 53 70 72 69 |ey$Dir>.|IconSpri|
|00000210| 74 65 73 20 3c 4d 6f 64 | 65 43 6f 6e 76 24 44 69 |tes <Mod|eConv$Di|
|00000220| 72 3e 2e 21 53 70 72 69 | 74 65 73 46 69 6c 65 44 |r>.!Spri|tesFileD|
|00000230| 61 74 61 82 21 48 65 6c | 70 00 00 04 00 00 00 72 |ata.!Hel|p......r|
|00000240| 06 00 00 42 ff ff ff 70 | c3 c8 b4 03 00 e9 ed 21 |...B...p|.......!|
|00000250| 4d 6f 64 65 43 6f 6e 76 | 20 2d 20 77 72 69 74 74 |ModeConv| - writt|
|00000260| 65 6e 20 62 79 20 53 74 | 75 61 72 74 20 48 69 63 |en by St|uart Hic|
|00000270| 6b 69 6e 62 6f 74 74 6f | 6d 0a 2d 2d 2d 2d 2d 2d |kinbotto|m.------|
|00000280| 2d 2d 2d 20 20 20 77 69 | 74 68 20 68 65 6c 70 20 |--- wi|th help |
|00000290| 66 72 6f 6d 20 4d 61 72 | 6b 20 42 72 69 67 68 74 |from Mar|k Bright|
|000002a0| 0a 0a 54 68 69 73 20 68 | 61 6e 64 79 20 6c 69 74 |..This h|andy lit|
|000002b0| 74 6c 65 20 64 65 73 6b | 74 6f 70 20 75 74 69 6c |tle desk|top util|
|000002c0| 69 74 79 20 77 69 6c 6c | 20 61 6c 6c 6f 77 20 79 |ity will| allow y|
|000002d0| 6f 75 20 74 6f 0a 63 6f | 6e 76 65 72 74 20 61 20 |ou to.co|nvert a |
|000002e0| 73 70 72 69 74 65 20 66 | 72 6f 6d 20 6f 6e 65 20 |sprite f|rom one |
|000002f0| 6d 6f 64 65 20 74 6f 20 | 61 6e 6f 74 68 65 72 20 |mode to |another |
|00000300| 73 69 6d 70 6c 79 20 62 | 79 0a 64 72 6f 70 70 69 |simply b|y.droppi|
|00000310| 6e 67 20 69 74 20 6f 6e | 74 6f 20 74 68 65 20 69 |ng it on|to the i|
|00000320| 63 6f 6e 20 6f 6e 20 74 | 68 65 20 69 63 6f 6e 20 |con on t|he icon |
|00000330| 62 61 72 2e 0a 0a 54 68 | 65 20 69 63 6f 6e 20 70 |bar...Th|e icon p|
|00000340| 72 6f 76 69 64 65 73 20 | 61 20 73 75 62 2d 77 69 |rovides |a sub-wi|
|00000350| 6e 64 6f 77 20 77 68 69 | 63 68 20 61 6c 6c 6f 77 |ndow whi|ch allow|
|00000360| 73 20 79 6f 75 20 74 6f | 0a 73 65 74 20 74 68 65 |s you to|.set the|
|00000370| 20 6e 65 77 20 73 63 61 | 6c 65 20 6f 66 20 74 68 | new sca|le of th|
|00000380| 65 20 73 70 72 69 74 65 | 20 28 69 65 20 32 3a 31 |e sprite| (ie 2:1|
|00000390| 20 77 69 6c 6c 20 64 6f | 75 62 6c 65 0a 74 68 65 | will do|uble.the|
|000003a0| 20 73 69 7a 65 20 69 6e | 20 6f 6e 65 20 64 69 6d | size in| one dim|
|000003b0| 65 6e 73 69 6f 6e 29 2c | 20 61 6e 64 20 61 20 6e |ension),| and a n|
|000003c0| 69 63 65 20 72 65 63 74 | 61 6e 67 75 6c 61 72 2d |ice rect|angular-|
|000003d0| 0a 73 68 61 70 65 64 20 | 74 68 69 6e 67 20 77 69 |.shaped |thing wi|
|000003e0| 6c 6c 20 73 68 6f 77 20 | 74 68 65 20 6e 65 77 20 |ll show |the new |
|000003f0| 61 73 70 65 63 74 2d 72 | 61 74 69 6f 20 6f 66 20 |aspect-r|atio of |
|00000400| 74 68 65 0a 73 70 72 69 | 74 65 2e 0a 0a 41 6e 6f |the.spri|te...Ano|
|00000410| 74 68 65 72 20 77 69 6e | 64 6f 77 20 61 6c 6c 6f |ther win|dow allo|
|00000420| 77 73 20 74 68 65 20 64 | 65 73 74 69 6e 61 74 69 |ws the d|estinati|
|00000430| 6f 6e 20 73 63 72 65 65 | 6e 20 6d 6f 64 65 20 6f |on scree|n mode o|
|00000440| 66 0a 74 68 65 20 73 70 | 72 69 74 65 20 74 6f 20 |f.the sp|rite to |
|00000450| 62 65 20 73 65 74 2c 20 | 61 6c 6f 6e 67 20 77 69 |be set, |along wi|
|00000460| 74 68 20 61 20 6f 70 74 | 69 6f 6e 20 74 6f 20 74 |th a opt|ion to t|
|00000470| 72 79 0a 74 6f 20 70 72 | 65 73 65 72 76 65 20 74 |ry.to pr|eserve t|
|00000480| 68 65 20 63 6f 6c 6f 75 | 72 20 6f 66 20 74 68 65 |he colou|r of the|
|00000490| 20 6f 72 69 67 69 6e 61 | 6c 20 69 6d 61 67 65 20 | origina|l image |
|000004a0| 28 69 66 0a 74 68 69 73 | 20 6f 70 74 69 6f 6e 20 |(if.this| option |
|000004b0| 69 73 20 6c 65 66 74 20 | 6f 66 66 20 69 6e 20 61 |is left |off in a|
|000004c0| 6e 79 74 68 69 6e 67 20 | 6f 74 68 65 72 20 74 68 |nything |other th|
|000004d0| 61 6e 20 61 0a 32 35 36 | 2d 63 6f 6c 6f 75 72 20 |an a.256|-colour |
|000004e0| 6d 6f 64 65 20 74 68 65 | 6e 20 61 20 67 72 65 79 |mode the|n a grey|
|000004f0| 2d 73 63 61 6c 65 20 70 | 61 6c 65 74 74 65 20 77 |-scale p|alette w|
|00000500| 69 6c 6c 20 62 65 0a 69 | 6e 63 6c 75 64 65 64 20 |ill be.i|ncluded |
|00000510| 77 69 74 68 20 74 68 65 | 20 69 6d 61 67 65 29 2e |with the| image).|
|00000520| 0a 0a 54 68 69 73 20 70 | 72 6f 67 72 61 6d 20 61 |..This p|rogram a|
|00000530| 63 74 75 61 6c 6c 79 20 | 64 6f 65 73 20 6e 6f 74 |ctually |does not|
|00000540| 20 64 6f 20 61 6e 79 20 | 6f 66 20 74 68 65 20 77 | do any |of the w|
|00000550| 6f 72 6b 20 2d 0a 63 72 | 65 64 69 74 20 66 6f 72 |ork -.cr|edit for|
|00000560| 20 74 68 61 74 20 6d 75 | 73 74 20 67 6f 20 74 6f | that mu|st go to|
|00000570| 20 52 6f 67 65 72 20 57 | 69 6c 73 6f 6e 20 6f 66 | Roger W|ilson of|
|00000580| 20 41 63 6f 72 6e 0a 43 | 6f 6d 70 75 74 65 72 73 | Acorn.C|omputers|
|00000590| 20 66 6f 72 20 77 72 69 | 74 69 6e 67 20 74 68 65 | for wri|ting the|
|000005a0| 20 65 78 63 65 6c 6c 65 | 6e 74 20 43 68 61 6e 67 | excelle|nt Chang|
|000005b0| 65 46 53 49 0a 75 74 69 | 6c 69 74 79 2e 20 54 68 |eFSI.uti|lity. Th|
|000005c0| 69 73 20 75 74 69 6c 69 | 74 79 20 28 77 68 69 63 |is utili|ty (whic|
|000005d0| 68 20 69 73 20 70 72 6f | 76 69 64 65 64 20 69 6e |h is pro|vided in|
|000005e0| 20 74 68 65 0a 61 70 70 | 6c 69 63 61 74 69 6f 6e | the.app|lication|
|000005f0| 20 64 69 72 65 63 74 6f | 72 79 20 69 6e 20 69 74 | directo|ry in it|
|00000600| 73 20 65 6e 74 69 72 69 | 74 79 29 20 70 72 6f 76 |s entiri|ty) prov|
|00000610| 69 64 65 73 0a 6d 61 6e | 79 20 6d 6f 72 65 20 66 |ides.man|y more f|
|00000620| 75 6e 63 74 69 6f 6e 73 | 20 74 68 61 6e 20 74 68 |unctions| than th|
|00000630| 65 20 64 65 73 6b 74 6f | 70 20 66 72 6f 6e 74 2d |e deskto|p front-|
|00000640| 65 6e 64 0a 75 73 65 73 | 2c 20 73 6f 20 69 74 20 |end.uses|, so it |
|00000650| 69 73 20 77 6f 72 74 68 | 20 6c 65 61 72 6e 69 6e |is worth| learnin|
|00000660| 67 20 68 6f 77 20 74 6f | 20 75 73 65 20 69 74 20 |g how to| use it |
|00000670| 66 72 6f 6d 0a 74 68 65 | 20 63 6f 6d 6d 61 6e 64 |from.the| command|
|00000680| 20 6c 69 6e 65 2e 0a 0a | 54 68 69 73 20 70 72 6f | line...|This pro|
|00000690| 67 72 61 6d 20 68 61 73 | 20 62 65 65 6e 20 70 6c |gram has| been pl|
|000006a0| 61 63 65 64 20 69 6e 74 | 6f 20 74 68 65 20 70 75 |aced int|o the pu|
|000006b0| 62 6c 69 63 20 64 6f 6d | 61 69 6e 0a 62 79 20 53 |blic dom|ain.by S|
|000006c0| 74 75 61 72 74 20 48 69 | 63 6b 69 6e 62 6f 74 74 |tuart Hi|ckinbott|
|000006d0| 6f 6d 2e 20 49 74 20 6d | 61 79 20 62 65 20 66 72 |om. It m|ay be fr|
|000006e0| 65 65 6c 79 20 63 6f 70 | 69 65 64 20 61 6e 64 0a |eely cop|ied and.|
|000006f0| 64 69 73 74 72 69 62 75 | 74 65 64 20 66 6f 72 20 |distribu|ted for |
|00000700| 6e 6f 6e 2d 70 72 6f 66 | 69 74 20 6d 61 6b 69 6e |non-prof|it makin|
|00000710| 67 20 70 75 72 70 6f 73 | 65 73 20 28 61 20 73 6d |g purpos|es (a sm|
|00000720| 61 6c 6c 0a 63 68 61 72 | 67 65 20 74 6f 20 63 6f |all.char|ge to co|
|00000730| 76 65 72 20 63 6f 73 74 | 20 6f 66 20 64 69 73 74 |ver cost| of dist|
|00000740| 72 69 62 75 74 69 6f 6e | 20 69 73 20 61 6c 6c 6f |ribution| is allo|
|00000750| 77 65 64 2c 0a 68 6f 77 | 65 76 65 72 29 2c 20 73 |wed,.how|ever), s|
|00000760| 6f 20 6c 6f 6e 67 20 61 | 73 20 74 68 65 20 63 6f |o long a|s the co|
|00000770| 64 65 20 69 73 20 6e 6f | 74 20 61 6c 74 65 72 65 |de is no|t altere|
|00000780| 64 20 28 61 70 61 72 74 | 0a 66 72 6f 6d 20 63 75 |d (apart|.from cu|
|00000790| 73 74 6f 6d 69 73 69 6e | 67 20 21 52 75 6e 2f 21 |stomisin|g !Run/!|
|000007a0| 42 6f 6f 74 20 66 69 6c | 65 73 29 20 61 6e 64 20 |Boot fil|es) and |
|000007b0| 74 68 69 73 20 74 65 78 | 74 0a 66 69 6c 65 20 72 |this tex|t.file r|
|000007c0| 65 6d 61 69 6e 73 20 70 | 72 65 73 65 6e 74 20 61 |emains p|resent a|
|000007d0| 6e 64 20 75 6e 61 6c 74 | 65 72 65 64 2e 20 49 66 |nd unalt|ered. If|
|000007e0| 20 79 6f 75 20 68 61 76 | 65 20 61 6e 79 0a 71 75 | you hav|e any.qu|
|000007f0| 65 72 69 65 73 2f 73 75 | 67 67 65 73 74 69 6f 6e |eries/su|ggestion|
|00000800| 73 20 74 68 65 6e 20 49 | 20 77 6f 75 6c 64 20 62 |s then I| would b|
|00000810| 65 20 63 68 75 66 66 65 | 64 20 74 6f 20 68 65 61 |e chuffe|d to hea|
|00000820| 72 0a 66 72 6f 6d 20 79 | 6f 75 2c 20 73 6f 20 70 |r.from y|ou, so p|
|00000830| 6c 65 61 73 65 20 77 72 | 69 74 65 20 74 6f 20 6d |lease wr|ite to m|
|00000840| 65 20 61 74 20 4c 6f 75 | 67 68 62 6f 72 6f 75 67 |e at Lou|ghboroug|
|00000850| 68 0a 55 6e 69 76 65 72 | 73 69 74 79 3a 0a 0a 53 |h.Univer|sity:..S|
|00000860| 74 75 61 72 74 20 48 69 | 63 6b 69 6e 62 6f 74 74 |tuart Hi|ckinbott|
|00000870| 6f 6d 2c 0a 20 43 61 79 | 6c 65 79 20 48 61 6c 6c |om,. Cay|ley Hall|
|00000880| 2c 0a 20 20 41 73 68 62 | 79 20 52 6f 61 64 2c 0a |,. Ashb|y Road,.|
|00000890| 20 20 20 4c 6f 75 67 68 | 62 6f 72 6f 75 67 68 2c | Lough|borough,|
|000008a0| 0a 20 20 20 20 4c 65 69 | 63 65 73 74 65 72 73 68 |. Lei|cestersh|
|000008b0| 69 72 65 2e 0a 20 20 20 | 20 4c 45 31 31 20 33 54 |ire.. | LE11 3T|
|000008c0| 58 46 69 6c 65 44 61 74 | 61 82 21 52 75 6e 00 04 |XFileDat|a.!Run..|
|000008d0| 00 04 00 00 00 7e 00 00 | 00 42 eb ff ff 70 c3 c8 |.....~..|.B...p..|
|000008e0| b4 03 00 51 6c 53 65 74 | 20 4d 6f 64 65 43 6f 6e |...QlSet| ModeCon|
|000008f0| 76 24 44 69 72 20 3c 4f | 62 65 79 24 44 69 72 3e |v$Dir <O|bey$Dir>|
|00000900| 0a 57 69 6d 70 53 6c 6f | 74 20 2d 6d 69 6e 20 33 |.WimpSlo|t -min 3|
|00000910| 32 6b 20 2d 6d 61 78 20 | 33 32 6b 0a 53 65 74 20 |2k -max |32k.Set |
|00000920| 4d 6f 64 65 43 6f 6e 76 | 24 50 61 74 68 20 3c 4d |ModeConv|$Path <M|
|00000930| 6f 64 65 43 6f 6e 76 24 | 44 69 72 3e 2e 43 68 61 |odeConv$|Dir>.Cha|
|00000940| 6e 67 65 46 53 49 0a 52 | 75 6e 20 3c 4d 6f 64 65 |ngeFSI.R|un <Mode|
|00000950| 43 6f 6e 76 24 44 69 72 | 3e 2e 21 52 75 6e 49 6d |Conv$Dir|>.!RunIm|
|00000960| 61 67 65 46 69 6c 65 44 | 61 74 61 82 21 52 75 6e |ageFileD|ata.!Run|
|00000970| 49 6d 61 67 65 00 00 df | 1c 00 00 42 f8 ff ff 70 |Image...|...B...p|
|00000980| c3 c8 b4 03 00 e3 94 a0 | 06 00 ea 93 92 ee 90 94 |........|........|
|00000990| ee 8d 8f ee 8e 59 ec 2a | a5 ce 9e 43 9c 02 00 bb |.....Y.*|...C....|
|000009a0| 19 ff ca 02 94 9d 00 01 | 99 cc ab cd 99 b6 db cd |........|........|
|000009b0| b8 9d 33 32 dd e7 a8 c9 | dd e7 dd ad 93 dc 85 ba |..32....|........|
|000009c0| 9d 97 31 9c 9a 2a dc e2 | 15 dd fb 0a ab 91 76 9b |..1..*..|......v.|
|000009d0| 16 0f bc a4 40 e9 2d 71 | ea b9 c4 bb c5 d8 ac 40 |....@.-q|.......@|
|000009e0| 06 d9 b0 08 e9 c3 41 bc | 5e 53 cc 6c 51 cd 40 f4 |......A.|^S.lQ.@.|
|000009f0| c9 2c 07 b9 85 75 aa 5c | 7f e9 3d 23 cd 79 55 dc |.,...u.\|..=#.yU.|
|00000a00| 04 db 9a c9 49 9b 7c 8c | dd f1 24 dd 13 6c cc 5d |....I.|.|..$..l.]|
|00000a10| 26 ce e0 ba c9 c6 f4 cc | b1 76 be ea 65 ac 07 17 |&.......|.v..e...|
|00000a20| ab 80 97 9a a0 ac ce d9 | d0 aa 90 cb da 72 05 b9 |........|.....r..|
|00000a30| fd 78 aa 08 a2 a9 25 94 | 9a 63 ad 9e b4 65 bb 52 |.x....%.|.c...e.R|
|00000a40| 09 99 61 b7 9e ae 7b ee | 10 84 dc ba 82 ba e8 42 |..a...{.|.......B|
|00000a50| ac 91 44 db 32 18 cd c5 | 1c 9c 6c bf ad 91 e2 aa |..D.2...|..l.....|
|00000a60| b3 0a e9 03 a9 bc 30 84 | be a1 dc bc b5 83 b9 e0 |......0.|........|
|00000a70| 0e bb f6 51 9b 4e 80 cb | 98 a8 ac e0 63 aa ec e5 |...Q.N..|....c...|
|00000a80| aa 59 22 bb 11 d8 cb b6 | c0 9b e7 e7 dc f7 31 dd |.Y".....|......1.|
|00000a90| 14 e5 b9 8b 84 d9 15 b4 | a9 83 69 cb 51 0b cb 3f |........|..i.Q..?|
|00000aa0| a1 bb 5e dc 9b 60 80 ee | 3d 23 cd 54 4f dc c6 bf |..^..`..|=#.TO...|
|00000ab0| b9 e7 e7 dc e4 a1 cd c3 | 91 9c ac df 9b 7b 0f dd |........|.....{..|
|00000ac0| b3 08 cd b2 ff dc 43 bb | a9 b6 6b da 92 d4 bc af |......C.|..k.....|
|00000ad0| 30 de 93 ea bc 5e 53 cc | 5d bb dd 8c cb ed bb 2c |0....^S.|]......,|
|00000ae0| b9 c5 3f c9 33 2f ce c5 | 1c 9c 78 3d e9 62 81 d9 |..?.3/..|..x=.b..|
|00000af0| 7a 5c dc 82 9c 9a 57 b4 | da b4 fe dd 0e d2 9c 81 |z\....W.|........|
|00000b00| a0 99 5b 85 cc 4a 4b 9d | 81 77 9e 30 dc cd 18 00 |..[..JK.|.w.0....|
|00000b10| 9e 3b 44 dc 4f 83 aa 0f | aa 9d 7a cb d9 34 4e 9a |.;D.O...|..z..4N.|
|00000b20| b3 66 de b0 d2 dc 6e 44 | 9a b7 be dc 36 4e 9a e8 |.f....nD|....6N..|
|00000b30| 02 be 55 0d 99 0c d4 9b | 87 b1 ce 87 26 aa d3 3c |..U.....|....&..<|
|00000b40| aa f8 48 9d 58 c8 ca 50 | 1a 9e 5b 63 ee 64 6a 9e |..H.X..P|..[c.dj.|
|00000b50| 89 8e cb 42 10 b9 6c 46 | e9 67 17 b9 d5 35 ca 2d |...B..lF|.g...5.-|
|00000b60| 10 c9 d0 da ad 67 38 e9 | 2c 9c ee 89 68 da 6d 39 |.....g8.|,...h.m9|
|00000b70| e9 8c 71 b9 2c ca ab 5a | 12 ce 29 66 ac 41 a7 ae |..q.,..Z|..)f.A..|
|00000b80| 62 50 ae 9c 8b ba 5e 53 | cc d1 1d dc 6b 2e dd dd |bP....^S|....k...|
|00000b90| 42 aa a1 e4 ca 9b d4 ba | 9a 58 ad 41 1a e9 e2 23 |B.......|.X.A...#|
|00000ba0| ba ce a2 ac 43 9b eb 20 | 67 ba 44 98 eb 20 67 ba |....C.. |g.D.. g.|
|00000bb0| 45 99 eb 20 67 ba 21 9a | db 8a fa b9 fd 43 9d 2d |E.. g.!.|.....C.-|
|00000bc0| 8b ab ad 6f b9 17 cb eb | 7e f6 9b 09 ae cb 42 3b |...o....|~.....B;|
|00000bd0| 9a 3e 65 de 3d 78 ab 64 | 41 e9 15 3f ed c5 f8 bb |.>e.=x.d|A..?....|
|00000be0| 3e 27 ab ab 77 ab 2d 13 | b9 15 45 ed 3e f9 cb 40 |>'..w.-.|..E.>..@|
|00000bf0| 4e ab ac 77 ab 2e 13 b9 | 15 56 ed c4 fa cb 36 15 |N..w....|.V....6.|
|00000c00| d9 e3 f9 b9 3c 12 d9 e4 | fb b9 44 12 d9 e5 fc b9 |....<...|..D.....|
|00000c10| 55 12 d9 e6 fe b9 b5 12 | c9 42 d2 da 3d 3f ea 5c |U.......|.B..=?.\|
|00000c20| 15 99 5f 79 ee 14 a6 99 | 47 48 9b b3 6b ae 5e 53 |.._y....|GH..k.^S|
|00000c30| cc d6 3f dc ba 63 ad 04 | 82 ab 05 2a db b2 16 a9 |..?..c..|...*....|
|00000c40| c9 06 9d ed 8c cd c4 36 | 9c 05 86 ac 3b 74 bb 1d |.......6|....;t..|
|00000c50| 4d 9b 14 af ce 5d 26 ce | e0 ba c9 c6 f4 cc b7 27 |M....]&.|.......'|
|00000c60| be 8e 40 de 5c 9f bc a7 | 85 be 2b 1c b9 61 49 e9 |..@.\...|..+..aI.|
|00000c70| 26 f2 9d 69 aa 9e a9 3a | eb e7 03 aa 1e 43 9b 86 |&..i...:|.....C..|
|00000c80| 53 e9 be 7b b9 20 c9 da | 4a 19 be c0 1f c9 f6 c8 |S..{. ..|J.......|
|00000c90| cc 9d a4 ba 4c c9 ec c8 | 1f bb df de c9 c0 a7 9d |....L...|........|
|00000ca0| 7a 95 ce 7a 36 bb 13 17 | ab 5c 77 bc 23 5e de 35 |z..z6...|.\w.#^.5|
|00000cb0| 4b cc b5 9c ac 05 6e ac | 33 ab ae 33 d5 ba fd 9e |K.....n.|3..3....|
|00000cc0| ab 4a ab bb 53 8d cb 2c | 5e cc f2 4c cc ed 6c 9c |.J..S..,|^..L..l.|
|00000cd0| 0d a5 b9 34 a4 a9 8c c9 | d9 d1 cf cd bf c8 9d a4 |...4....|........|
|00000ce0| 06 9a 36 7d bc ec a3 99 | ee a4 99 7e a4 c9 a3 5c |..6}....|...~...\|
|00000cf0| 9b 0c 05 ab 22 29 9b 5e | 24 de 26 8a dd 6c f1 cd |....").^|$.&..l..|
|00000d00| 5e 20 de 98 e3 dc 34 75 | dd 89 b9 da 3b dc ea 54 |^ ....4u|....;..T|
|00000d10| 21 99 7d 88 9e c7 79 ca | 04 01 da 69 56 ee 87 4b |!.}...y.|...iV..K|
|00000d20| b9 1e 2d ea 5f 4a ca 2f | 23 b9 c1 8a bc a3 6e ca |..-._J./|#.....n.|
|00000d30| 8c d0 aa 68 1b e9 57 24 | 99 16 97 ae 8c ca d9 bd |...h..W$|........|
|00000d40| 7f dd 35 c6 99 0a 8a ee | fd bc ab c9 70 bb 9b 8c |..5.....|....p...|
|00000d50| dd 47 b8 b9 7d a4 c9 17 | b3 bb 43 ac bb 64 26 cb |.G..}...|..C..d&.|
|00000d60| c8 53 bb 9b 8c dd a6 b8 | b9 5e 53 cc bc cf dc e9 |.S......|.^S.....|
|00000d70| bc a9 af 6b bc b3 7b bc | f9 38 dd 96 cf ba 28 28 |...k..{.|.8....((|
|00000d80| ea d5 34 cb 93 28 d9 97 | f8 dc a8 61 dc eb 8d c9 |..4..(..|...a....|
|00000d90| 82 9e dd 88 8c 9c e8 89 | c9 9d de dd 7e 8e d9 87 |........|....~...|
|00000da0| 9b 99 4c 89 d9 bf 37 cc | f9 22 cc ee 1e ad 9d 96 |..L...7.|."......|
|00000db0| 99 e8 89 d9 c5 2f dd 96 | ed 9a 89 9d 99 8f 4c 9d |...../..|......L.|
|00000dc0| 9a cd 9d 8f 87 d9 27 fa | 9a 62 56 e9 6a 57 ee 7c |......'.|.bV.jW.||
|00000dd0| 01 be 0b ad d9 27 28 dd | 92 1d 9d e9 86 cd 95 b5 |.....'(.|........|
|00000de0| cd 4f 6b dd 79 eb dd e6 | 84 dd 76 16 dd 86 a0 9d |.Ok.y...|..v.....|
|00000df0| e9 2d dd 89 90 99 ec eb | cc ca d0 dc a3 b3 e9 73 |.-......|.......s|
|00000e00| f7 a9 4a 29 cd 80 1a dc | 16 e6 dd a0 76 dd 2d 86 |..J)....|....v.-.|
|00000e10| d9 90 e9 9d ec 89 c9 ca | d0 dc b5 b3 e9 73 4b aa |........|.....sK.|
|00000e20| c6 d5 dd eb 99 c9 96 ec | 9c c1 64 dd 8b 61 9d ae |........|..d..a..|
|00000e30| c2 dd 69 ce dc ac d8 dd | 6e d4 dd 9c a6 9d c0 50 |..i.....|n......P|
|00000e40| dc ea 9b dc b9 90 d9 7d | 5c ad 03 11 99 5a 29 99 |.......}|\....Z).|
|00000e50| 12 82 de 07 a0 de 2e 4d | ea 8f 41 aa fc a4 b9 23 |.......M|..A....#|
|00000e60| 57 de ef 1b cc bd d1 ac | 9f a5 ba 67 46 ae db 73 |W.......|...gF..s|
|00000e70| db ac 7b ca e5 06 db ac | 7b ca ee 58 db ac 7b ca |..{.....|{..X..{.|
|00000e80| 09 64 db e7 c7 cb c9 e7 | dd a0 ab a9 ae 9e 9a 8a |.d......|........|
|00000e90| 4e ae 6f f7 aa 5a 04 de | dc 06 9b 35 b8 ec dc 00 |N.o..Z..|...5....|
|00000ea0| 9d 2b c7 ed aa a1 9a b5 | 51 9a a9 52 9a b5 54 9a |.+......|Q..R..T.|
|00000eb0| c9 56 9a 9d 8c cd b8 82 | ac c0 10 bc e1 51 de f0 |.V......|.....Q..|
|00000ec0| 8a 9a 8a d7 ac ef dd 9b | 14 2b a9 0b 5b ad 0c 28 |........|.+..[..(|
|00000ed0| ab 3c 2f bc fd 0d ba 23 | 3d eb e3 5e cd 9e 77 cd |.</....#|=..^..w.|
|00000ee0| 82 b7 ba d6 0e cc f2 8a | 9a 47 c9 c9 52 34 cc bd |........|.G..R4..|
|00000ef0| 8e 9c de d6 aa 61 9b be | 16 f1 e9 0b 06 ec 64 01 |.....a..|......d.|
|00000f00| ad 89 18 ab 47 75 de f3 | 86 9a 8c c9 d9 56 cd cc |....Gu..|.....V..|
|00000f10| db 79 ad 1d 38 ec 69 55 | ee 84 2a b9 51 2d 99 23 |.y..8.iU|..*.Q-.#|
|00000f20| 52 de e2 28 cc be 65 9d | 7d 06 ba 81 62 e9 18 a2 |R..(..e.|}...b...|
|00000f30| ce c7 e8 a9 f4 6a dc d7 | 59 aa 55 e4 ad a0 e7 bb |.....j..|Y.U.....|
|00000f40| 20 3e cb d9 60 bb da 4a | bb e9 68 bb ce a2 ac 47 | >..`..J|..h....G|
|00000f50| 9b eb 20 67 ba 48 98 eb | 20 67 ba 49 99 eb 20 67 |.. g.H..| g.I.. g|
|00000f60| ba cc 9a bb f1 b6 ac 92 | 25 ab cd 74 b9 e3 b6 ac |........|%..t....|
|00000f70| 92 25 ab ce 75 b9 e3 b6 | ac 92 21 ab cf 76 b9 e3 |.%..u...|..!..v..|
|00000f80| b6 ac 91 f2 aa 50 7a a9 | 53 8f ab b2 90 cb 80 0b |.....Pz.|S.......|
|00000f90| c9 30 b1 9c fc c2 ab 07 | 05 cc 57 31 a9 5a 9d aa |.0......|..W1.Z..|
|00000fa0| f6 9d da ea 49 ba f8 2e | d9 eb 49 ba 25 2e e9 e3 |....I...|..I.%...|
|00000fb0| 5e cd c2 53 9d 23 5a ce | a3 e7 a9 48 71 ad 8c c9 |^..S.#Z.|...Hq...|
|00000fc0| d9 7d d0 dd 1b bc ea c6 | e9 a9 58 1f ac 53 91 cb |.}......|..X..S..|
|00000fd0| 1d 5e cc 63 df bd e7 24 | 9c f3 a3 da 32 59 9a 3a |.^.c...$|....2Y.:|
|00000fe0| b2 ae 48 d3 da 11 9e be | 73 69 ba 45 1f bd ce c2 |..H.....|si.E....|
|00000ff0| ac 3d 2f d9 ad 13 ce 39 | 06 db c2 45 cb 3b ce 9a |.=/....9|...E.;..|
|00001000| 12 98 be 20 69 ba d8 7c | aa 21 a8 ae 5c 96 aa ab |... i..||.!..\...|
|00001010| 0a cc 4f ce ea 9c 88 ba | 64 ae bc c8 b6 9e a3 8c |..O.....|d.......|
|00001020| dd ef e1 dc 71 22 ba 54 | 6c bb 60 24 9b 6f 7e de |....q".T|l.`$.o~.|
|00001030| cc a0 ae 53 83 cb d3 5e | dc b6 2a ad 5b df ba e4 |...S...^|..*.[...|
|00001040| 5a 9b 18 17 aa 08 8b bc | 2b 15 cb 83 1b dd 81 52 |Z.......|+......R|
|00001050| dd 4e 2b dd 70 8c d9 65 | 5f 9a 66 13 9d e6 33 9e |.N+.p..e|_.f...3.|
|00001060| 71 37 cd 73 fb cb 0c ff | ab a4 10 9b 10 62 ab 78 |q7.s....|.....b.x|
|00001070| 01 cc 75 07 bb 32 61 ba | 1f b1 ed 96 5e dd 6a f1 |..u..2a.|....^.j.|
|00001080| dc 8f 6c cc 67 22 9d df | 34 9e 46 19 da 1a e2 a9 |..l.g"..|4.F.....|
|00001090| 9a c1 ea 39 e0 b9 66 e1 | da 8a 30 9d 5f 3a ad 95 |...9..f.|..0._:..|
|000010a0| 98 99 d2 0e dd e6 be cd | ee 94 c9 35 8d bc ce 8c |........|...5....|
|000010b0| dc 57 f9 ca a8 1c aa a9 | ce a9 fb ed cb 37 db bc |.W......|.....7..|
|000010c0| 66 b2 ab 40 1a bb a6 0c | ac 30 f0 ab 95 2f aa da |f..@....|.0.../..|
|000010d0| fe cc 90 5e cb a7 5d 9b | ee a6 ba da fd cc a2 50 |...^..].|.......P|
|000010e0| bb b4 f5 eb 79 e1 b9 fe | 60 aa c4 60 ad 68 27 9c |....y...|`..`.h'.|
|000010f0| 2e 32 aa 41 f1 db 81 e2 | a9 a6 a7 a9 fc 4a cd 37 |.2.A....|.....J.7|
|00001100| da bc 7f eb b9 1a 60 ba | 31 f6 aa 90 2e aa 1d af |......`.|1.......|
|00001110| bc ea 46 9c a7 d5 a9 f4 | b0 bb a8 d4 b9 1b 7b ab |..F.....|......{.|
|00001120| 76 5e aa 29 69 cc 9d a1 | ee 7f c2 aa 6a ad 9a b1 |v^.)i...|....j...|
|00001130| 37 9e f7 0f be f7 88 cd | 6d ed dd 6d 57 9b c1 da |7.......|m..mW...|
|00001140| 99 44 47 9a bf 96 ae 7e | 12 ac 6f ad ba 18 db eb |.DG....~|..o.....|
|00001150| 0d 46 ca 69 77 ca a0 b7 | ec f5 49 ad 0c 45 ba 39 |.F.iw...|..I..E.9|
|00001160| 38 eb 10 b1 e9 56 f7 bb | 99 43 e9 80 bf aa c0 d5 |8....V..|.C......|
|00001170| ab 80 bf aa 79 0c ce a5 | 83 ce 4d fd 9d a7 81 cc |....y...|..M.....|
|00001180| fd a4 dc d1 1c 9b 68 d3 | c9 38 23 eb 0e b0 e9 4d |......h.|.8#....M|
|00001190| e1 eb b0 36 9e 3a ae 9a | 20 71 9e 7a 37 e9 92 59 |...6.:..| q.z7..Y|
|000011a0| cd 58 a1 ee 21 23 cd be | 17 ac 94 a9 cb 2a 6b e9 |.X..!#..|.....*k.|
|000011b0| 5f 09 db 68 b7 d9 d9 6c | cd d3 a5 cd af 9f 9a 87 |_..h...l|........|
|000011c0| 1e dc c4 35 dd b9 e0 9d | f3 7c b9 f3 fc ad 09 29 |...5....|.|.....)|
|000011d0| be 6e 3c e9 73 ec eb 63 | 6c c9 02 bf ab 54 ef eb |.n<.s..c|l....T..|
|000011e0| 48 23 cd a9 a4 dd fb bb | da 5b e3 a9 05 fa ed 93 |H#......|.[......|
|000011f0| 41 ab 8b 48 e9 b8 9b ba | 5e 53 cc f0 bb dd 5d b0 |A..H....|^S....].|
|00001200| ac 55 46 bb 5b 70 99 b9 | 7d ce c1 2a ca 01 0a ba |.UF.[p..|}..*....|
|00001210| 17 85 bb 20 cb ec dd 5e | cd 9e 77 cd a5 b7 aa 04 |... ...^|..w.....|
|00001220| 9f ab d2 52 bb 14 8e ea | a1 d0 99 d6 99 ba 6d 02 |...R....|......m.|
|00001230| ba d8 4b 9e 6a 11 ad d7 | c7 9c 1a 1d da bd 0b ca |..K.j...|........|
|00001240| ca 0b ca 5e 20 de 77 dd | dc b7 9e ac 04 82 ab d3 |...^ .w.|........|
|00001250| 07 be 17 d0 db 0d 12 ea | 6b 7c bc d9 45 99 2e 1e |........|k|..E...|
|00001260| ca 50 70 da d9 4d dd 96 | d7 9d 67 0d dd f0 78 cd |.Pp..M..|..g...x.|
|00001270| 90 ec 9d 3e d6 99 36 6f | ae 72 33 e9 ff 19 d9 84 |...>..6o|.r3.....|
|00001280| b4 ac 20 97 ec 74 5e dd | 91 e5 cc ca b7 aa f5 4d |.. ..t^.|.......M|
|00001290| 9c a2 e4 aa 8d e6 aa 81 | ef ba 5e 53 cc 25 88 dc |........|..^S.%..|
|000012a0| 6c f1 cd 72 96 dc 31 72 | e9 aa 37 ca 88 1c be 39 |l..r..1r|..7....9|
|000012b0| f2 ab 74 aa ea 91 d2 e9 | c7 7a ca 39 a1 ce 27 62 |..t.....|.z.9..'b|
|000012c0| ac 8c c9 d9 d1 cf cd bf | c8 9d de 06 ba a3 4a 9b |........|......J.|
|000012d0| 12 3a ac 31 f4 ba bd 0f | ca ca 0b ca 5e 20 de 77 |.:.1....|....^ .w|
|000012e0| dd dc b7 9e ac fd 82 ab | 4a 85 bb b1 75 ac 17 7e |........|J...u..~|
|000012f0| bb 0b 3c ac 7e b0 ba 3b | 31 cb 00 0b ca 03 0c ca |..<.~..;|1.......|
|00001300| fe 0c ba 26 25 cc 02 11 | ca 26 25 cc c7 45 9c 99 |...&%...|.&%..E..|
|00001310| 8c cd 6c f5 cd 7f 5d e9 | ff fa 9c 97 d1 ba 3c 89 |..l...].|......<.|
|00001320| eb 08 53 ce 38 03 ad b2 | d1 9b 74 f0 ea c3 d7 ab |..S.8...|..t.....|
|00001330| 21 1b eb dd 5e cd 9f 2c | dd 6c 7a cd a1 3f 9e 67 |!...^..,|.lz..?.g|
|00001340| 0a cd 06 36 eb 4c 17 ab | a6 4e c9 a5 07 9b 4f 74 |...6.L..|.N....Ot|
|00001350| bc 76 a5 c9 a5 6a 9b fe | 0c ba a4 4a 9b 02 4b db |.v...j..|...J..K.|
|00001360| 0e 3e ae a4 0f 9b 17 a5 | bb 17 a3 bb 43 aa bb 4a |.>......|....C..J|
|00001370| a4 bb 64 00 ca db 53 9b | 53 a6 cb cf 5e cc bc bc |..d...S.|S...^...|
|00001380| 9d 6b e9 ca a2 07 9b 12 | 16 ac 59 73 99 9f 89 9e |.k......|..Ys....|
|00001390| 6e bd ab 26 43 bb 4c 72 | ba 0b 11 ce 13 17 ab 5c |n..&C.Lr|.......\|
|000013a0| 77 bc 23 5d de 35 4b cc | b5 9c ac 05 70 ac 12 15 |w.#].5K.|....p...|
|000013b0| ac 58 78 99 cc 87 9e cd | 6d aa 1f 94 ab f8 19 ad |.Xx.....|m.......|
|000013c0| 4c 8d 9d dd a6 9e 4f 98 | 9c 70 70 ae f3 93 c9 c3 |L.....O.|.pp.....|
|000013d0| 9c dd 92 1c 9d a2 60 dc | e3 85 dd 42 f5 ec 79 09 |......`.|...B..y.|
|000013e0| 9e 77 92 9d 24 32 ae a4 | 87 9a 72 fc cb 2b 04 ab |.w..$2..|..r..+..|
|000013f0| 8c c9 d9 6a cf dd da cc | ad 04 19 cb 08 a1 e9 13 |...j....|........|
|00001400| 3d bb 74 ba ac 17 95 bb | 77 13 ca 6f 5c bb 65 0e |=.t.....|w..o\.e.|
|00001410| aa 03 3a ee a4 cf a9 4a | ee eb 5e 22 de de e3 cc |..:....J|..^"....|
|00001420| 1e 0c bd a2 09 9a 7c 5f | e9 bc 95 cd 23 59 de 14 |......|_|....#Y..|
|00001430| 54 dc 25 6a ad df a5 aa | eb 6e ab af 66 ab 5f 20 |T.%j....|.n..f._ |
|00001440| ba 07 7f bc c3 9f ce 96 | cf ba 85 fd ba 86 4a bb |........|......J.|
|00001450| 5e 53 cc 4c 2c cc 6c f2 | cc 5e 20 de 49 73 cd bb |^S.L,.l.|.^ .Is..|
|00001460| 9a cc 6f 05 ca a2 36 9b | 07 6d bc b8 0e 78 b5 ae |..o...6.|.m...x..|
|00001470| 50 80 6b b0 b7 17 61 b1 | 96 17 5f c4 5c 7e ae 82 |P.k...a.|.._.\~..|
|00001480| a0 72 15 00 b8 90 ff 00 | ae 48 70 00 52 2c ff 00 |.r......|.Hp.R,..|
|00001490| 00 e7 17 00 01 67 ba a8 | 38 a8 bf 00 01 00 00 01 |.....g..|8.......|
|000014a0| 00 e8 3f f2 00 bb 20 27 | 1a ae f3 98 5c d5 c2 08 |..?... '|....\...|
|000014b0| 3b b9 00 fe c7 00 ff d8 | 00 12 eb 00 ef be 00 04 |;.......|........|
|000014c0| fb e5 5f ae 48 79 00 fc | 47 ff 00 ae fa a0 b0 dd |.._.Hy..|G.......|
|000014d0| 48 00 57 11 fd 00 67 cc | ae f5 99 5c e0 00 08 36 |H.W...g.|...\...6|
|000014e0| f6 00 b2 00 06 b3 15 22 | ae 03 a1 00 e0 00 00 01 |......."|........|
|000014f0| 00 08 40 f0 00 bd 30 26 | 00 d0 d0 d6 00 d7 e5 3f |..@...0&|.......?|
|00001500| 00 7d e3 ff 00 5f ca 64 | 04 ae c8 9b 70 35 c4 03 |.}..._.d|....p5..|
|00001510| 82 ae 00 ee 6a ef 5e 11 | 68 00 b1 0c b7 5f dc 16 |....j.^.|h...._..|
|00001520| 63 00 5c ff 63 fc ae 00 | 80 b4 cb 72 69 42 af f2 |c.\.c...|...riB..|
|00001530| 03 0c b0 06 f3 b2 f8 0c | b5 e2 d7 d4 2d dd af 00 |........|....-...|
|00001540| 00 af 52 00 bb ae ff b4 | 2b 81 b4 a8 94 b6 54 1d |..R.....|+.....T.|
|00001550| 5f c1 11 db fc 13 be 3e | e8 ae af df 10 0e 2c 5c |_......>|......,\|
|00001560| 6e 22 1a af 4a ff 5c 7e | c1 6e ff 46 5c 64 90 7b |n"..J.\~|.n.F\d.{|
|00001570| 18 01 0c 5c 6d 35 cd a1 | d2 b2 9e f6 b5 21 1e 00 |...\m5..|.....!..|
|00001580| 33 03 00 01 00 00 00 00 | 02 5f c4 00 53 e4 f9 00 |3.......|._..S...|
|00001590| b4 c5 23 00 e8 5a 00 01 | 9c e0 00 08 45 6c 00 cb |..#..Z..|....El..|
|000015a0| 00 f1 00 bd 0a 6d 00 b6 | 70 d2 00 d3 23 5c 00 00 |.....m..|p...#\..|
|000015b0| 54 21 a3 01 00 c0 12 00 | 02 00 ec d3 b8 00 b8 00 |T!......|........|
|000015c0| 00 b8 00 00 e1 54 19 6e | c0 ae e4 94 00 08 3f d6 |.....T.n|......?.|
|000015d0| 00 ef 00 fb 00 00 0c 76 | 01 00 00 f5 ab 00 00 24 |.......v|.......$|
|000015e0| 05 bd 01 00 dc f2 c2 00 | d6 00 00 00 13 20 30 01 |........|..... 0.|
|000015f0| ae fd bb b2 c1 76 bb 50 | df df 3a 33 16 64 ed ae |.....v.P|..:3.d..|
|00001600| 0d f9 5d 06 60 00 5c ed | 62 08 5d 00 ae b7 fa ae |..].`.\.|b.].....|
|00001610| 49 ff af 00 06 b3 b7 da | 7c 43 ae bf e4 75 fe 5d |I.......||C...u.]|
|00001620| 54 60 ac b1 28 b3 9d d8 | 52 65 07 10 5c f0 ae 0e |T`..(...|Re..\...|
|00001630| f2 60 02 df 98 ae e4 27 | 01 f7 f4 47 0e 01 17 0d |.`.....'|...G....|
|00001640| 5b 60 ac b7 2b 0d 00 c6 | ae f1 00 1c 78 2b b6 3c |[`..+...|....x+.<|
|00001650| 24 5f 4e b0 76 be ae 5b | 7a ae 9e 85 0e af d9 fd |$_N.v..[|z.......|
|00001660| 9e 27 af 0d d5 b7 b9 e8 | b1 43 02 62 b6 af 3d 45 |.'......|.C.b..=E|
|00001670| af 08 04 b7 da d7 c9 22 | 22 ae fc f8 61 01 0f 63 |......."|"...a..c|
|00001680| fa 12 b6 c3 ad b2 43 53 | ae 05 f0 b0 f1 08 af 0a |......CS|........|
|00001690| 00 b0 dc f6 ce cf 62 1e | 16 5c 52 dd ee 48 00 93 |......b.|.\R..H..|
|000016a0| 07 5f 00 00 56 1b 06 01 | b9 03 f1 6a 46 b0 b7 f0 |._..V...|...jF...|
|000016b0| d2 c6 15 5f 11 ae 03 83 | ae 6c 68 70 80 ae f9 ed |..._....|.lhp....|
|000016c0| 5d 03 6c e2 ae e0 6c af | 00 fe ae 42 95 af 00 4f |].l...l.|...B...O|
|000016d0| ae 51 9c af a8 63 ae 47 | 9c 4a af 91 ca 94 ea b0 |.Q...c.G|.J......|
|000016e0| 01 00 af 0f 00 b0 ee 0d | af 46 ee 00 bd 02 d0 00 |........|.F......|
|000016f0| af 00 01 af a3 64 b0 5d | 9a 6e 04 af 0b ee 6a f1 |.....d.]|.n....j.|
|00001700| 5f 0f af fc 4d ae 0a 5f | ae f9 95 ae 07 6a af 00 |_...M.._|.....j..|
|00001710| 00 b0 eb cd b0 00 73 af | 15 b3 af 16 eb ae d5 62 |......s.|.......b|
|00001720| 6d 00 ae 00 fd 5f 00 af | 00 00 ae 00 fd 5f 00 b2 |m...._..|....._..|
|00001730| ff ee 6d 0c ae f5 ee ae | ff fb 5c 55 5c 6e 5f 3e |..m.....|..\U\n_>|
|00001740| 11 10 0c 0d 69 ed 01 15 | 0c 02 0e 18 5e df 17 65 |....i...|....^..e|
|00001750| d2 78 36 5f 72 5d 0c 5c | 74 5e 00 5d 00 1b 5c 64 |.x6_r].\|t^.]..\d|
|00001760| 5e 8b 1c 5f ac 48 ae 3b | b6 5f bf ae 42 9d ae 07 |^.._.H.;|._..B...|
|00001770| 5f 5f b7 0d 6d 00 ad a3 | ae 5d 99 60 00 6d 0f 9f |__..m...|.].`.m..|
|00001780| 04 6a 90 ae 59 99 28 af | f1 11 01 a4 a9 ae 87 a5 |.j..Y.(.|........|
|00001790| 70 cf ae dd 8b ae 2d 5b | 60 2b 5f bf 6f 99 ae a5 |p.....-[|`+_.o...|
|000017a0| e8 ae cf 63 ae 09 5e ae | ff a1 af 01 5b a0 eb ae |...c..^.|....[...|
|000017b0| 15 bb 9d 27 5f c1 6a 07 | 5e fc ae 0c fd 5e d6 ab |...'_.j.|^....^..|
|000017c0| 22 ae fc 9f 6e 00 af e8 | 8a 5c 6e ae bb 73 ae ee |"...n...|.\n..s..|
|000017d0| fc ae fe ff ae 18 b0 ae | 27 53 ae ca 85 af 00 00 |........|'S......|
|000017e0| ae 37 7a ae c9 85 ae fa | 68 ae 06 97 ae 13 5d 67 |.7z.....|h.....]g|
|000017f0| e7 af 00 00 6a 3c ae 57 | f2 00 55 e0 77 00 e8 54 |....j<.W|..U.w..T|
|00001800| 18 d3 ac ec 00 17 19 d0 | 00 00 42 fa fe 00 b1 ce |........|..B.....|
|00001810| 14 af f4 26 1c 0d c5 e4 | ce af 45 f5 d0 c2 7e 0e |...&....|..E...~.|
|00001820| aa 60 5b ae 60 b1 a9 fd | ae a3 b2 14 af 00 00 a9 |.`[.`...|........|
|00001830| 53 55 ae a7 b1 aa 0e 5c | a3 b3 5d ff af a3 b2 af |SU.....\|..].....|
|00001840| 00 00 a9 5d 5c a3 b4 00 | 00 f4 48 4a b5 10 ef 00 |...]\...|..HJ....|
|00001850| 30 02 5f 00 81 ee 7b cf | 63 00 af 0a e7 67 fc 60 |0._...{.|c....g.`|
|00001860| 00 5e 00 ae f9 ec 5e 07 | 5d 04 63 fc 5d 04 60 fc |.^....^.|].c.].`.|
|00001870| b1 3c b3 16 67 4d 63 7f | 5c f0 b4 ff f8 ae 06 fa |.<..gMc.|\.......|
|00001880| 5c fb 5f 04 b1 f1 01 ae | 0a ff 01 ae f5 ff ae 04 |\._.....|........|
|00001890| f7 af 0c 0a ae f4 f9 00 | e8 e7 c6 00 b0 70 f9 d0 |........|.....p..|
|000018a0| c0 61 00 e5 b0 fc 00 4d | b0 c6 43 5f 19 69 7c ae |.a.....M|..C_.i|.|
|000018b0| 6c d1 76 fc 0e 5f fc 1c | 0d 5c eb 5e 12 5f 52 5d |l.v.._..|.\.^._R]|
|000018c0| 00 5e 00 b1 d2 b3 b7 d3 | 12 b1 f0 fb af 04 f0 00 |.^......|........|
|000018d0| bc ec cd 00 b5 2c f8 c0 | 13 1a b0 47 45 16 01 61 |.....,..|...GE..a|
|000018e0| ff 5e fc 5c f7 5f 09 10 | 60 fa 5d 00 af 38 e9 23 |.^.\._..|`.]..8.#|
|000018f0| 5c 6c 5f 7b 5d 1a 60 67 | ae 00 8b a9 03 5e 01 6f |\l_{].`g|.....^.o|
|00001900| 00 63 be 5d 42 3f 10 13 | 5c b8 5d 00 60 00 0e 5d |.c.]B?..|\.].`..]|
|00001910| fc 5d 04 5e fc 5f 04 5e | 00 5e 00 b1 3f b1 0f b0 |.].^._.^|.^..?...|
|00001920| f5 fc 1c 65 ae 69 07 ae | 07 7f b1 ff 77 68 f7 a4 |...e.i..|....wh..|
|00001930| 63 ae a5 a6 5c f7 0e ae | 05 ff 61 93 5d 5d af 04 |c...\...|..a.]]..|
|00001940| f9 b1 07 05 ae f9 ef 71 | 12 ae 01 f6 da 41 44 b7 |.......q|.....AD.|
|00001950| f5 f5 f6 be c9 00 0e 38 | 6d 00 b4 ee c8 0f b3 f8 |.......8|m.......|
|00001960| 0b b2 fc f3 b4 40 f4 5f | d5 00 d7 e0 58 00 00 17 |.....@._|....X...|
|00001970| 22 8c 00 ff 41 46 ae 10 | f7 00 ab c7 c1 00 da 42 |"...AF..|.......B|
|00001980| 0c 00 ff e7 be 00 b8 04 | 00 b3 cb 06 60 10 5c e1 |........|....`.\.|
|00001990| 64 0f ae f5 e6 5d 00 66 | 13 5c ed ae 00 f5 77 00 |d....].f|.\....w.|
|000019a0| 5e 17 ae f5 ef af f4 0e | b0 18 e9 af fb 06 b2 10 |^.......|........|
|000019b0| f8 6a d9 60 00 ae 48 ed | 0c 5f c6 e5 0c f9 bd f3 |.j.`..H.|._......|
|000019c0| 69 00 40 e6 9a 00 ae f1 | b2 b5 43 47 b0 bd b8 0e |i.@.....|..CG....|
|000019d0| 0d 5f ba 0c ae 41 f9 5d | ff 5c fe 67 cb 5d 04 ae |._...A.]|.\.g.]..|
|000019e0| f3 f6 5f 0c 01 6d 05 b2 | df 8b b9 0c 6b 60 00 f1 |.._..m..|....k`..|
|000019f0| 00 00 f6 d3 d1 60 c0 60 | 92 1e 67 52 00 ba 06 57 |.....`.`|..gR...W|
|00001a00| 00 ae fb ff b8 00 00 ae | 08 ff af a4 a4 b1 61 57 |........|......aW|
|00001a10| 5c b7 66 00 61 0b 69 f9 | ae f0 8a b0 1d 63 b6 ef |\.f.a.i.|.....c..|
|00001a20| 0f 16 ae 12 e9 37 5f c3 | af 6c 13 00 7b cc 8a 00 |.....7_.|.l..{...|
|00001a30| 00 47 1c 58 00 b8 10 ff | 60 b4 b7 0f 19 00 f5 3d |.G.X....|`......=|
|00001a40| 77 00 ca bd 89 8d ec 00 | 8f e9 57 00 b5 cf 17 b0 |w.......|..W.....|
|00001a50| 31 e8 6c c9 b4 eb 92 ae | 10 58 66 00 61 0c 5c f0 |1.l.....|.Xf.a.\.|
|00001a60| af 04 fa af 11 01 60 fe | b2 00 00 b1 f1 f9 00 00 |......`.|........|
|00001a70| 01 f4 00 18 64 00 be f3 | ff 00 ff ec ee 00 65 00 |....d...|......e.|
|00001a80| 5d 00 6d 17 5c e9 b8 27 | e8 af e5 0c 00 41 f0 ee |].m.\..'|.....A..|
|00001a90| 00 b3 b3 09 ae e8 9c b5 | 25 67 00 99 dd ca 00 cb |........|%g......|
|00001aa0| 96 17 bd dc 0e af e8 ec | 66 00 5e 07 5f ff 13 13 |........|f.^._...|
|00001ab0| af 00 f7 b0 ef 09 00 ce | e8 92 00 00 68 0a 63 00 |........|....h.c.|
|00001ac0| af bf 0a b2 1c 08 b4 fc | f6 af 03 0a 5e e9 00 07 |........|....^...|
|00001ad0| 30 eb 00 ae 11 d6 61 c0 | 5d cc 5f ef 5c 85 5f ee |0.....a.|]._.\._.|
|00001ae0| 5c f5 5e 0c 68 00 46 5d | 61 5c 74 5d 00 5f 8c 5c |\.^.h.F]|a\t]._.\|
|00001af0| 76 5c ab 5d 53 5e 00 5d | 8c 5f 74 5c 8c 5f 66 5e |v\.]S^.]|._t\._f^|
|00001b00| 00 5d fd b1 39 a9 18 5d | f5 12 5c f4 17 5f bf 0f |.]..9..]|..\.._..|
|00001b10| 0c 0c 65 f3 5d 08 5d 01 | b4 fc fa 63 01 61 f3 0e |..e.].].|...c.a..|
|00001b20| 13 0e 0c ae f3 7f 67 de | ae 20 62 5e 03 6c 0a ae |......g.|. b^.l..|
|00001b30| 07 f0 6b f9 ae de 8b ae | fe ff ae 13 58 6d 18 b0 |..k.....|....Xm..|
|00001b40| de 96 ae 0e 74 ae fc e3 | 6c 07 5d 05 b0 35 41 dc |....t...|l.]..5A.|
|00001b50| a2 7e 5c d5 ae 34 ff b7 | 29 00 af a3 00 b1 00 00 |.~\..4..|).......|
|00001b60| af 00 00 af 00 00 d4 48 | 4a b2 00 00 c4 00 00 c0 |.......H|J.......|
|00001b70| fb d1 d7 05 2b 00 04 d3 | 0a 01 b3 08 00 cb fb 1e |....+...|........|
|00001b80| 6c f8 0f ae 02 6c b0 bc | bb 61 00 67 00 5d 00 5d |l....l..|.a.g.].]|
|00001b90| 00 5d 00 b1 51 b1 63 f4 | b5 54 f7 b9 a8 08 00 db |.]..Q.c.|.T......|
|00001ba0| 7a cb 00 ca 89 b6 5c ff | 5e af ae 00 dc 5f 00 5d |z.....\.|^...._.]|
|00001bb0| 00 5d 00 5e 00 5e 52 5e | ae 5f 00 5e 00 6a 32 63 |.].^.^R^|._.^.j2c|
|00001bc0| ce 5c 52 5d 00 5d 00 5d | 00 5e ae 60 00 5d 00 60 |.\R].].]|.^.`.].`|
|00001bd0| 52 5d 00 5c ae b1 2b ab | 66 cd 5f f9 10 5f fa af |R].\..+.|f._.._..|
|00001be0| 36 ec 16 5c db 27 0e 0f | af fc ff 02 b0 b9 fb 6b |6..\.'..|.......k|
|00001bf0| 0c b0 f0 00 5e 00 af 04 | ee 6c fc af 00 ff 5e 00 |....^...|.l....^.|
|00001c00| af 00 ff af 0f fe d5 31 | 0a d8 dc 7e 00 f4 53 81 |.......1|...~..S.|
|00001c10| 00 c6 64 5b 5d 52 5f 00 | 00 26 ab c6 00 e7 2d 4e |..d[]R_.|.&....-N|
|00001c20| 00 d3 ab 86 00 00 d4 fb | 5e 00 00 4f 2b 15 01 c7 |........|^..O+...|
|00001c30| 37 eb 68 c6 c0 f5 49 00 | 03 bf 9a 00 4c 00 ba f9 |7.h...I.|....L...|
|00001c40| 52 00 1b db 40 2d 00 fd | c3 c4 00 c3 c1 0a b2 15 |R...@-..|........|
|00001c50| 1c c8 28 24 b3 02 f4 bd | e4 00 00 d6 c8 ab 00 b8 |..($....|........|
|00001c60| 1d f7 bd f0 12 d3 37 38 | 00 fe af ed 00 f1 28 a8 |......78|......(.|
|00001c70| b0 a7 ff 00 ec 6e b2 00 | 6b 20 00 26 de e5 00 e1 |.....n..|k .&....|
|00001c80| 01 4c 00 b7 bb 98 00 00 | 1e 15 5b 01 b1 ea e0 cb |.L......|..[.....|
|00001c90| 1b 43 00 05 ac 54 00 f9 | 40 fc 00 95 2a 28 01 00 |.C...T..|@...*(..|
|00001ca0| 48 3c 3e 01 00 f9 04 a5 | 00 ae c6 a8 af 41 06 f0 |H<>.....|.....A..|
|00001cb0| fc 38 69 00 af fc 05 c4 | 04 ba e9 fc f6 00 ed ff |.8i.....|........|
|00001cc0| 73 01 bc e4 0a b0 fe fa | 0c d0 3b 45 00 c4 9c a5 |s.......|..;E....|
|00001cd0| 00 00 16 58 6f 00 c8 f3 | 62 00 30 72 5b 00 ec 88 |...Xo...|b.0r[...|
|00001ce0| 27 b2 51 be 00 9e ed d5 | 00 c1 65 ff bf f4 16 e5 |'.Q.....|..e.....|
|00001cf0| 15 2f 79 1e b3 05 f3 00 | f1 07 bb 00 ed 0a 05 bc |./y.....|........|
|00001d00| f6 fe 00 f2 b5 bd 00 bf | 00 00 df 1b 40 00 e2 df |........|....@...|
|00001d10| e5 00 00 e6 f3 e5 00 d9 | 37 2b 00 59 35 bd 00 ea |........|7+.Y5...|
|00001d20| a5 d6 bc 03 f5 b6 02 fc | 00 b0 ab 99 00 00 37 18 |........|......7.|
|00001d30| 1b 02 00 a2 da d3 00 00 | 12 04 7e 01 00 5f 61 fd |........|..~.._a.|
|00001d40| 01 65 fa 00 bc df d7 00 | cb 47 1e 00 d1 5a 1e 01 |.e......|.G...Z..|
|00001d50| 00 3a a7 91 00 5c fb ae | b6 c9 6b a9 b4 6c da a4 |.:...\..|..k..l..|
|00001d60| b8 65 00 6a 33 81 07 b1 | 39 7b 5c e1 25 62 c1 66 |.e.j3...|9{\.%b.f|
|00001d70| 0f 5d 00 5c f0 1a bb 30 | ed 0c 67 ca 5d 04 5f 0c |.].\...0|..g.]._.|
|00001d80| 5c f4 5d f0 1f b0 2c ec | 5c df 01 30 68 c9 60 00 |\.]...,.|\..0h.`.|
|00001d90| 5f f8 82 e4 b9 05 87 b9 | 60 8c ba c7 c5 af 38 00 |_.......|`.....8.|
|00001da0| af bb 18 ae 00 d9 ae 40 | fc a5 d7 78 85 ae 6b ab |.......@|...x..k.|
|00001db0| af 07 ad ae e6 7b 6d 00 | ae 41 fe a1 c4 ae 04 85 |.....{m.|.A......|
|00001dc0| b0 44 33 ae b7 bb 79 4a | ae 79 63 ae 8d bc af b1 |.D3...yJ|.yc.....|
|00001dd0| 4e 8e 15 af ef 4f af 36 | 0a 7c 06 ae 0a bc ae f6 |N....O.6|.|......|
|00001de0| 52 ae fa df 19 c8 cc 74 | c3 33 60 46 1c 5f e8 b0 |R......t|.3`F._..|
|00001df0| 81 ff ae ea ba b5 0a 1f | c0 0c 37 ca 01 fd 56 b9 |........|..7...V.|
|00001e00| b8 ff b6 07 52 e3 74 d5 | 58 5e 00 a1 4b b1 31 79 |....R.t.|X^..K.1y|
|00001e10| bc c1 3f af b8 ff 00 3e | db 67 00 ae 48 a0 fb 29 |..?....>|.g..H..)|
|00001e20| 36 ae 9b 78 b3 f3 9f d8 | 07 11 b4 79 24 b1 69 b8 |6..x....|...y$.i.|
|00001e30| 64 6a 5e ea bf c0 0a c3 | a8 f2 c4 7a 49 00 1f ca |dj^.....|...zI...|
|00001e40| 5f 00 cf c7 03 b6 00 00 | ae 40 a3 c0 c8 2f c1 d2 |_.......|.@.../..|
|00001e50| 08 c1 1d 0c af 43 03 bb | fe ff b0 08 ff 6b b8 19 |.....C..|.....k..|
|00001e60| d2 c4 0a b2 6b 13 80 02 | b6 f2 ee 5f cd 41 ae 1d |....k...|..._.A..|
|00001e70| e4 71 ac 66 54 cd c6 5a | c4 0a 15 65 f6 fb b4 9e |.q.fT..Z|...e....|
|00001e80| db 73 e6 b5 c4 b4 7a 00 | bf 10 f7 bb 3b 29 b4 fe |.s....z.|....;)..|
|00001e90| 04 ae cf bd b1 ef ff 9f | 37 6b 02 ae 0b eb ae ce |........|7k......|
|00001ea0| ce 92 23 bb 13 bc b0 d9 | 4e 2a b2 b3 04 b1 43 ed |..#.....|N*....C.|
|00001eb0| 64 03 ae 08 f8 b2 f1 e1 | 88 0e ae ff ff ae 02 b1 |d.......|........|
|00001ec0| 9c f7 19 af ff ff 69 fa | ae fc f5 da bb d7 b1 ef |......i.|........|
|00001ed0| a9 f8 12 53 dc 29 1b b6 | a4 18 bf 78 b6 5c f7 66 |...S.)..|...x.\.f|
|00001ee0| d3 63 09 eb eb ea da 3c | 06 ae b0 b4 b2 24 4e c6 |.c.....<|.....$N.|
|00001ef0| f8 54 d6 f9 b9 b6 00 52 | ad 08 e7 41 48 bc b0 03 |.T.....R|...AH...|
|00001f00| 11 b1 08 09 d2 13 40 5d | 2f ba f9 f1 66 00 af 04 |......@]|/...f...|
|00001f10| 03 e2 b5 ca 00 e8 d7 69 | 00 c8 e5 65 c2 dc 8d d4 |.......i|...e....|
|00001f20| 9a 60 61 0d be f0 b1 c6 | d9 0f c6 e7 0c b1 15 aa |.`a.....|........|
|00001f30| f0 ef 52 e4 24 16 71 1b | 0e 69 03 b6 bd 50 b1 1e |..R.$.q.|.i...P..|
|00001f40| 62 bf 0d 00 70 ce c7 74 | e8 9e da 01 64 f1 bc 0e |b...p..t|....d...|
|00001f50| b2 b0 ad 53 b1 02 cf 7a | 47 b0 b7 07 ae 54 e7 b1 |...S...z|G....T..|
|00001f60| ff 1f ae dd fe 5f 15 ae | 10 ae 90 ab 18 70 3e 11 |....._..|.....p>.|
|00001f70| b0 02 b7 00 f9 ef 6f 00 | b1 bb 29 cc b8 d3 cd 4b |......o.|..)....K|
|00001f80| b5 b0 fb 5e 00 ee ba 79 | 00 f0 63 33 71 66 70 56 |...^...y|..c3qfpV|
|00001f90| 01 b8 1b ce e4 54 66 b1 | c6 b6 be ef ff 00 29 eb |.....Tf.|......).|
|00001fa0| a9 00 85 b0 b0 f7 ff b6 | 0e a3 e7 34 48 bc 03 00 |........|...4H...|
|00001fb0| b1 c6 03 d2 1f 3a 2a 5f | f2 5e 0f b5 ac fc b0 02 |.....:*_|.^......|
|00001fc0| e3 82 2e b0 1f b1 7f 05 | af f1 29 00 27 a3 76 00 |........|..).'.v.|
|00001fd0| 85 a7 e7 21 35 b5 9e f4 | 5d 00 62 b2 c2 7d c4 d2 |...!5...|].b..}..|
|00001fe0| ff 3d b1 45 e6 b2 bd 02 | d0 0e da c6 f9 0b 00 3f |.=.E....|.......?|
|00001ff0| 28 7c 00 d6 b8 c6 a2 45 | c5 fe f5 68 00 b1 bf d8 |(|.....E|...h....|
|00002000| 77 52 b1 ac bf b4 00 3b | 33 62 2b b0 00 fc c7 ae |wR.....;|3b+.....|
|00002010| c3 00 43 03 94 00 b6 3f | 3b b0 83 ba af 1d 03 bf |..C....?|;.......|
|00002020| e1 14 b7 4b 25 b4 00 00 | b2 f5 14 c0 00 ac 85 0f |...K%...|........|
|00002030| 7b ac af 49 05 af e0 ff | 2a b3 f6 d4 87 e4 2a b3 |{..I....|*.....*.|
|00002040| fc e0 af f5 cf 1a 01 18 | 0e 9e ee 67 04 b2 06 b2 |........|...g....|
|00002050| 00 c3 ec 98 00 c8 35 18 | d1 09 3a bf c0 d9 ba 27 |......5.|..:....'|
|00002060| 30 c4 cb bf 00 ee b3 6e | 00 db 64 92 b9 f3 b5 bc |0......n|..d.....|
|00002070| d1 03 b0 4a df 00 2e ac | 8c 00 e4 92 7f d6 62 38 |...J....|......b8|
|00002080| c8 cc f2 ae b8 c2 cb 4c | 21 60 d1 af fe d7 8e e1 |.......L|!`......|
|00002090| ae 08 cd af 41 42 61 b3 | 68 4e 5e 00 b1 b6 cd 7b |....ABa.|hN^....{|
|000020a0| fc b3 3f e2 86 06 5e 0d | ae 00 ae 8f 05 7b a9 af |..?...^.|.....{..|
|000020b0| 54 d2 ca c6 82 00 d3 37 | 72 00 cd 58 64 5d 02 01 |T......7|r..Xd]..|
|000020c0| af fa c2 c5 03 fa b1 cf | 06 d0 31 49 b3 bd d1 46 |........|..1I...F|
|000020d0| 7b c2 0c 64 3f b1 03 d8 | 80 10 68 fd b3 d2 f6 b1 |{..d?...|..h.....|
|000020e0| 0a f9 20 b0 bd 07 00 09 | cd 7c 00 dc 29 14 73 15 |.. .....|.|..).s.|
|000020f0| 5d 08 5c f2 5d 12 61 fc | 5f f6 af c6 ca df 44 3a |].\.].a.|_.....D:|
|00002100| bb b5 d8 6f 45 65 07 63 | e3 af 13 ed 16 af ed e5 |...oEe.c|........|
|00002110| 68 00 7b 02 b1 cb ad aa | 1d 60 27 b0 b2 ce b0 4d |h.{.....|.`'....M|
|00002120| 28 b0 f6 03 af 11 f8 af | aa fb 00 05 d9 7d 00 f5 |(.......|.....}..|
|00002130| 04 ef c5 f7 02 ae 0e f5 | c9 fe fe af 43 4c af 00 |........|....CL..|
|00002140| b4 00 b2 bc 81 00 db 44 | 95 63 0d b9 03 ac bc b4 |.......D|.c......|
|00002150| 03 d5 f7 49 ba 23 fc 2a | 00 11 f6 b1 00 0c 68 ef |...I.#.*|......h.|
|00002160| 5e 13 af ac b7 c5 05 fd | d5 3b 49 bb 01 d2 7c 09 |^.......|.;I...|.|
|00002170| 00 c4 d5 82 00 e7 12 eb | 98 e8 f0 3b e0 00 fb f7 |........|...;....|
|00002180| 77 00 00 0a 2f 8d 00 00 | f0 a6 72 00 b9 b8 cc e4 |w.../...|..r.....|
|00002190| 26 0a b1 27 3e bc 5c 0b | 00 67 fb e7 00 f1 4b 38 |&..'>.\.|.g....K8|
|000021a0| 00 72 a9 af 00 00 60 45 | 3f 01 00 cc b5 83 00 00 |.r....`E|?.......|
|000021b0| f6 98 33 01 00 6d 82 1d | 01 9e 34 b5 81 d6 ae 18 |..3..m..|..4.....|
|000021c0| f0 b0 e4 04 1a 00 f8 da | e4 01 00 e4 fa d8 03 c7 |........|........|
|000021d0| 96 05 00 8a 23 1e 05 bd | f4 00 00 3d f0 f0 00 10 |....#...|...=....|
|000021e0| 1b 62 bf b5 0a 14 5c e7 | 21 ae e9 ff 21 b5 fd fa |.b....\.|!...!...|
|000021f0| 00 80 d4 d8 01 00 6b 2c | b6 00 01 00 0d 00 00 05 |......k,|........|
|00002200| 00 f2 ff ff 01 01 00 a5 | d3 3f 02 00 5a 2c c0 01 |........|.?..Z,..|
|00002210| 01 0e 11 0c 65 ee 9c 46 | 63 bf eb ff 80 00 a6 00 |....e..F|c.......|
|00002220| 03 02 00 68 1c 1f 03 00 | 60 1c bf 00 d0 90 c6 00 |...h....|`.......|
|00002230| 82 56 1e 03 b1 52 c1 00 | 47 96 fc 00 c2 24 6a 01 |.V...R..|G....$j.|
|00002240| 00 c4 04 a0 00 84 a2 79 | 56 63 26 b8 de 13 00 3f |.......y|Vc&....?|
|00002250| 99 44 02 00 05 ef ba 00 | 82 c3 12 00 01 fa 43 01 |.D......|......C.|
|00002260| ae fb fc be 3b f4 00 c1 | e7 c7 00 00 fb 1b 7b 02 |....;...|......{.|
|00002270| 00 01 11 67 00 00 bc d3 | 1e 01 00 ec ff fd 01 00 |...g....|........|
|00002280| a5 14 28 09 00 f8 02 11 | 02 02 12 03 00 f9 fe ed |..(.....|........|
|00002290| 01 00 b9 e8 e8 00 00 fb | 2c d3 02 ef 80 30 00 7c |........|,....0.||
|000022a0| b7 02 02 af 11 15 5d fb | 00 b5 d4 dd 04 c8 2b 04 |......].|......+.|
|000022b0| c4 5a 12 11 5c e0 1e 10 | 1d 5f ab 63 07 5e 01 5c |.Z..\...|._.c.^.\|
|000022c0| 9c 5c 74 5d 00 97 b5 5f | 00 00 14 8b cf 00 b1 03 |.\t]..._|........|
|000022d0| c6 89 fa b2 02 40 af 00 | f6 af fe 65 b0 01 d2 00 |.....@..|...e....|
|000022e0| c7 ad ef 00 cb c3 55 5d | 00 00 78 a9 df 00 7b fe |......U]|..x...{.|
|000022f0| 8e 00 00 0f 5a 05 01 af | 02 a4 dc 04 10 00 fa 97 |....Z...|........|
|00002300| ca 00 ae 02 6c 00 1d 9b | 0d 01 d5 0b 24 00 ec db |....l...|....$...|
|00002310| d0 07 00 fb ff f4 05 c3 | df 30 ae 00 ec 00 02 8a |........|.0......|
|00002320| f9 00 cd 0e c0 c9 ee b7 | b1 19 3c d1 fa e7 b2 fa |........|..<.....|
|00002330| bf bf 09 56 bf eb 0f b9 | 0a ba b9 fe e3 00 1a f9 |...V....|........|
|00002340| 60 00 d6 0e 27 00 98 d9 | cb 01 00 3d 0e ff 00 5e |`...'...|...=...^|
|00002350| 12 7b ef ae 10 5e a7 f0 | 6a 0b e2 52 2c 00 9f ed |.{...^..|j..R,...|
|00002360| 16 01 eb fc ef 00 04 00 | 74 01 bd 00 00 00 09 16 |........|t.......|
|00002370| 8c 01 ae 37 fa 6b f8 6b | f8 00 d9 d6 ea 00 00 05 |...7.k.k|........|
|00002380| 7d 94 00 b0 f6 59 b3 05 | 0a ae 05 ec c1 35 51 0f |}....Y..|.....5Q.|
|00002390| 14 22 5f b7 00 0b e4 df | 02 ce f4 1b 01 74 cd 00 |."_.....|.....t..|
|000023a0| 37 cb ce 01 00 d7 f4 04 | 02 00 05 fe f1 00 00 14 |7.......|........|
|000023b0| 50 10 03 d7 10 d9 14 65 | 05 5d 91 5c 58 5f a8 5e |P......e|.].\X_.^|
|000023c0| 00 8c 29 00 76 b9 a2 00 | 60 fc 65 7a 5e ce ae f8 |..).v...|`.ez^...|
|000023d0| 80 00 8e 82 5c 02 00 f7 | d4 ce 00 00 00 00 04 06 |....\...|........|
|000023e0| 00 d8 0a fb 00 00 39 c9 | 05 02 00 08 1d 00 00 e2 |......9.|........|
|000023f0| 0a 00 00 7e 0f 00 00 b9 | 05 00 00 00 00 00 00 a8 |...~....|........|
|00002400| 00 00 00 fb 04 a0 e3 3f | 13 ce e3 04 00 01 e5 2c |.......?|.......,|
|00002410| 00 4f e2 00 3f 90 e8 0a | a0 40 e0 09 90 4a e0 08 |.O..?...|.@...J..|
|00002420| 80 89 e0 8b 6f 8f e2 08 | 00 56 e1 08 60 a0 b1 0c |....o...|.V..`...|
|00002430| 10 8b e0 01 71 86 e0 0a | 50 a0 e1 00 40 a0 e3 06 |....q...|P...@...|
|00002440| 20 a0 e1 00 30 e0 e3 01 | b0 5b e2 29 00 00 ba 01 | ...0...|.[.)....|
|00002450| 10 d5 e4 0a 00 51 e2 13 | 00 00 aa 00 00 51 e3 0a |.....Q..|.....Q..|
|00002460| 00 00 1a 01 00 d5 e4 01 | 10 d5 e4 01 04 80 e1 01 |........|........|
|00002470| 10 d5 e4 01 08 80 e1 00 | 00 54 e3 01 10 d5 04 01 |........|.T......|
|00002480| 0c 80 01 00 30 83 e0 04 | 30 86 e4 ed ff ff ea 01 |....0...|0.......|
|00002490| b0 4b e0 01 b0 8b e2 01 | 30 83 e2 04 30 86 e4 01 |.K......|0...0...|
|000024a0| 10 51 e2 fb ff ff ca e6 | ff ff ea 5c 00 51 e3 00 |.Q......|...\.Q..|
|000024b0| 30 83 b0 04 30 86 b4 e2 | ff ff ba ae 00 51 e2 06 |0...0...|.....Q..|
|000024c0| 00 00 ba 01 10 d5 e4 00 | 08 81 e1 01 10 d5 e4 01 |........|........|
|000024d0| 04 80 e1 00 30 83 e0 04 | 30 86 e4 d9 ff ff ea 5c |....0...|0......\|
|000024e0| 00 51 e2 01 10 d5 e4 00 | 04 81 e1 00 30 83 e0 04 |.Q......|....0...|
|000024f0| 30 86 e4 d3 ff ff ea 00 | 00 54 e3 04 00 00 1a 0c |0.......|.T......|
|00002500| b0 a0 e1 02 c0 a0 e1 06 | 20 a0 e1 01 40 a0 e3 ca |........| ...@...|
|00002510| ff ff ea 02 b0 a0 e1 18 | 50 8f e2 4f 6f 8f e2 07 |........|P..Oo...|
|00002520| 40 a0 e1 0f 00 b5 e8 0f | 00 a7 e8 06 00 55 e1 fb |@.......|.....U..|
|00002530| ff ff ba 04 f0 a0 e1 0d | 90 89 e0 04 80 48 e2 09 |........|.....H..|
|00002540| 00 5a e1 37 00 00 da 01 | 60 7a e5 0f 30 06 e2 09 |.Z.7....|`z..0...|
|00002550| 00 53 e2 03 00 00 ba 01 | 10 7a e5 00 04 81 e1 00 |.S......|.z......|
|00002560| 41 9c e7 11 00 00 ea 02 | 00 53 e2 05 00 00 ba 01 |A.......|.S......|
|00002570| 10 7a e5 00 04 81 e1 00 | 01 9b e7 01 10 7a e5 00 |.z......|.....z..|
|00002580| 44 81 e1 09 00 00 ea 00 | 00 53 e3 03 40 a0 01 06 |D.......|.S..@...|
|00002590| 00 00 0a 01 00 7a e5 01 | 10 7a e5 01 04 80 e1 01 |.....z..|.z......|
|000025a0| 10 7a e5 01 08 80 e1 01 | 10 7a e5 01 4c 80 e1 26 |.z......|.z..L..&|
|000025b0| 32 a0 e1 09 00 53 e2 04 | 00 00 ba 01 10 7a e5 00 |2....S..|.....z..|
|000025c0| 04 81 e1 00 51 9c e7 30 | 00 28 e9 db ff ff ea 02 |....Q..0|.(......|
|000025d0| 00 53 e2 06 00 00 ba 01 | 10 7a e5 00 04 81 e1 00 |.S......|.z......|
|000025e0| 01 9b e7 01 10 7a e5 00 | 54 81 e1 30 00 28 e9 d2 |.....z..|T..0.(..|
|000025f0| ff ff ea 00 00 53 e3 03 | 50 a0 01 30 00 28 09 ce |.....S..|P..0.(..|
|00002600| ff ff 0a 01 00 7a e5 01 | 10 7a e5 01 04 80 e1 01 |.....z..|.z......|
|00002610| 10 7a e5 01 08 80 e1 01 | 10 7a e5 01 5c 80 e1 30 |.z......|.z..\..0|
|00002620| 00 28 e9 c5 ff ff ea 00 | 00 5d e3 07 00 00 da 0d |.(......|.]......|
|00002630| 60 49 e0 07 90 a0 e1 0d | a0 89 e0 0f 00 b6 e8 0f |`I......|........|
|00002640| 00 a7 e8 10 d0 5d e2 fb | ff ff ca bb ff ff ea 08 |.....]..|........|
|00002650| f0 a0 e1 72 63 63 20 33 | 2e 30 30 0a 20 20 20 20 |...rcc 3|.00. |
|00002660| 20 20 20 20 20 20 46 69 | 6c 65 44 61 74 61 82 21 | Fi|leData.!|
|00002670| 53 70 72 69 74 65 73 00 | 00 00 e0 02 00 00 42 f9 |Sprites.|......B.|
|00002680| ff ff 70 c3 c8 b4 03 00 | 95 f8 01 00 00 00 10 00 |..p.....|........|
|00002690| 00 00 e4 02 00 00 d4 02 | 00 00 21 6d 6f 64 65 63 |........|..!modec|
|000026a0| 6f 6e 76 00 00 00 04 00 | 00 00 10 00 00 00 00 00 |onv.....|........|
|000026b0| 00 00 07 00 00 00 2c 00 | 00 00 80 01 00 00 0c 00 |......,.|........|
|000026c0| 00 00 73 77 77 77 77 77 | 77 77 37 77 00 00 00 77 |..swwwww|ww7w...w|
|000026d0| 88 88 78 00 00 00 77 22 | 22 22 22 22 22 22 77 77 |..x...w"|""""""ww|
|000026e0| 77 70 87 88 88 00 70 00 | 00 00 77 22 72 27 22 77 |wp....p.|..w"r'"w|
|000026f0| 27 22 77 77 77 77 07 77 | 87 88 78 00 00 00 77 22 |'"wwww.w|..x...w"|
|00002700| 77 27 72 27 77 22 77 77 | 77 77 77 77 77 77 77 00 |w'r'w"ww|wwwwwww.|
|00002710| 00 00 77 22 72 27 22 42 | 27 22 77 77 77 77 77 77 |..w"r'"B|'"wwwwww|
|00002720| 77 77 70 00 00 00 77 22 | 72 27 22 47 22 22 77 77 |wwp...w"|r'"G""ww|
|00002730| 00 77 77 77 77 77 70 00 | 00 00 77 22 77 77 72 77 |.wwwwwp.|..w"wwrw|
|00002740| 77 22 77 77 00 00 80 77 | 07 77 70 00 00 00 77 22 |w"ww...w|.wp...w"|
|00002750| 22 22 22 22 22 22 77 77 | 77 77 77 77 77 77 70 00 |""""""ww|wwwwwwp.|
|00002760| 00 00 73 77 77 77 77 77 | 77 77 77 77 77 77 77 77 |..swwwww|wwwwwwww|
|00002770| 77 77 37 00 00 00 77 00 | 00 00 77 88 88 78 77 22 |ww7...w.|..w..xw"|
|00002780| 22 22 22 22 22 22 77 00 | 00 00 77 77 00 88 88 88 |""""""w.|..ww....|
|00002790| 00 70 77 22 72 27 72 77 | 77 22 77 00 00 00 77 77 |.pw"r'rw|w"w...ww|
|000027a0| 87 08 77 87 88 78 77 22 | 77 27 72 27 22 22 77 00 |..w..xw"|w'r'""w.|
|000027b0| 00 00 77 77 77 00 77 77 | 77 77 77 22 72 27 72 77 |..www.ww|www"r'rw|
|000027c0| 27 22 77 00 00 00 77 77 | 77 77 77 77 77 70 77 22 |'"w...ww|wwwwwpw"|
|000027d0| 72 27 22 22 77 22 77 00 | 00 00 77 00 77 77 77 77 |r'""w"w.|..w.wwww|
|000027e0| 00 70 77 22 77 77 72 77 | 27 22 77 00 00 00 77 00 |.pw"wwrw|'"w...w.|
|000027f0| 00 80 77 07 00 70 77 22 | 22 22 22 22 22 22 77 00 |..w..pw"|""""""w.|
|00002800| 00 00 77 77 77 77 77 77 | 77 70 73 77 77 77 77 77 |..wwwwww|wpswwwww|
|00002810| 77 77 37 00 00 00 ff ff | ff ff ff ff ff ff ff 00 |ww7.....|........|
|00002820| 00 00 00 00 00 00 00 ff | ff ff ff ff ff ff ff ff |........|........|
|00002830| ff ff ff 00 00 f0 0f 00 | 00 00 00 ff ff ff ff ff |........|........|
|00002840| ff ff ff ff ff ff ff 00 | 00 ff 0f 00 00 00 00 ff |........|........|
|00002850| ff ff ff ff ff ff ff ff | ff ff ff 00 ff ff ff ff |........|........|
|00002860| ff 0f 00 ff ff ff ff ff | ff ff ff ff ff ff ff 00 |........|........|
|00002870| 00 ff 0f 00 00 ff 00 ff | ff ff ff ff ff ff ff ff |........|........|
|00002880| ff ff ff 00 00 f0 0f 00 | 00 ff 00 ff ff ff ff ff |........|........|
|00002890| ff ff ff ff ff ff ff 00 | 00 00 00 00 00 ff 00 ff |........|........|
|000028a0| ff ff ff ff ff ff ff ff | ff ff ff 00 00 00 00 00 |........|........|
|000028b0| 00 00 00 ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|000028c0| ff ff ff ff ff ff ff ff | ff ff 00 00 00 00 00 00 |........|........|
|000028d0| 00 00 ff ff ff ff ff ff | ff ff ff ff ff ff 00 ff |........|........|
|000028e0| 00 00 00 00 00 00 ff ff | ff ff ff ff ff ff ff ff |........|........|
|000028f0| ff ff 00 ff 00 00 f0 0f | 00 00 ff ff ff ff ff ff |........|........|
|00002900| ff ff ff ff ff ff 00 ff | 00 00 f0 ff 00 00 ff ff |........|........|
|00002910| ff ff ff ff ff ff ff ff | ff ff 00 f0 ff ff ff ff |........|........|
|00002920| ff 00 ff ff ff ff ff ff | ff ff ff ff ff ff 00 00 |........|........|
|00002930| 00 00 f0 ff 00 00 ff ff | ff ff ff ff ff ff ff ff |........|........|
|00002940| ff ff 00 00 00 00 f0 0f | 00 00 ff ff ff ff ff ff |........|........|
|00002950| ff ff ff ff ff ff 00 00 | 00 00 00 00 00 00 ff ff |........|........|
|00002960| ff ff ff ff ff ff ff ff | ff ff 46 69 6c 65 44 61 |........|..FileDa|
|00002970| 74 61 82 43 68 61 6e 67 | 65 46 53 49 00 00 0f 94 |ta.Chang|eFSI....|
|00002980| 00 00 42 fb ff ff 70 c3 | c8 b4 03 00 d7 58 0d 00 |..B...p.|.....X..|
|00002990| 0a 11 f4 20 3e 20 43 68 | 61 6e 67 65 46 53 49 0d |... > Ch|angeFSI.|
|000029a0| 00 14 05 f4 0d 00 1e 4c | f4 20 54 68 69 73 20 70 |.......L|. This p|
|000029b0| 72 6f 67 72 61 6d 20 77 | 72 69 74 74 65 6e 20 62 |rogram w|ritten b|
|000029c0| 79 20 52 6f 67 65 72 20 | 57 69 6c 73 6f 6e 20 61 |y Roger |Wilson a|
|000029d0| 74 20 41 63 6f 72 6e 20 | 43 6f 6d 70 75 74 65 72 |t Acorn |Computer|
|000029e0| 73 20 41 70 72 69 6c 2d | 41 75 67 20 31 39 38 39 |s April-|Aug 1989|
|000029f0| 0d 00 28 1e f4 20 2d 20 | 70 6c 65 61 73 65 20 73 |..(.. - |please s|
|00002a00| 65 6e 64 20 62 75 67 73 | 20 62 61 63 6b 21 0d 00 |end bugs| back!..|
|00002a10| 32 26 f4 20 53 75 62 6a | 65 63 74 20 74 6f 20 63 |2&. Subj|ect to c|
|00002a20| 68 61 6e 67 65 20 77 69 | 74 68 6f 75 74 20 6e 6f |hange wi|thout no|
|00002a30| 74 69 63 65 0d 00 3c 05 | f4 0d 00 46 48 f4 20 61 |tice..<.|...FH. a|
|00002a40| 6c 6c 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 69 |ll infor|mation i|
|00002a50| 73 20 68 65 6c 64 20 69 | 6e 20 33 32 20 62 69 74 |s held i|n 32 bit|
|00002a60| 20 66 69 78 65 64 20 70 | 6f 69 6e 74 20 77 69 74 | fixed p|oint wit|
|00002a70| 68 20 74 68 65 20 2e 20 | 61 74 20 62 69 74 20 32 |h the . |at bit 2|
|00002a80| 38 0d 00 50 40 f4 20 74 | 68 69 73 20 67 69 76 65 |8..P@. t|his give|
|00002a90| 73 20 61 6e 20 69 6e 74 | 65 67 65 72 20 72 61 6e |s an int|eger ran|
|00002aa0| 67 65 20 6f 66 20 30 2d | 31 35 20 28 4f 52 20 6e |ge of 0-|15 (OR n|
|00002ab0| 65 67 61 74 69 76 65 20 | 6e 75 6d 62 65 72 73 21 |egative |numbers!|
|00002ac0| 29 0d 00 5a 04 0d 00 64 | 4d f4 20 32 30 6f 63 74 |)..Z...d|M. 20oct|
|00002ad0| 38 39 20 3a 20 43 68 61 | 6e 67 65 73 20 74 6f 20 |89 : Cha|nges to |
|00002ae0| 75 73 65 20 68 6f 75 72 | 67 6c 61 73 73 20 69 6e |use hour|glass in|
|00002af0| 73 74 65 61 64 20 6f 66 | 20 70 72 69 6e 74 69 6e |stead of| printin|
|00002b00| 67 20 70 65 72 63 65 6e | 74 61 67 65 73 20 2d 20 |g percen|tages - |
|00002b10| 53 48 0d 00 6e 2e f4 20 | 32 30 6f 63 74 38 39 20 |SH..n.. |20oct89 |
|00002b20| 3a 20 43 6c 6f 73 65 20 | 69 6e 70 75 74 20 66 69 |: Close |input fi|
|00002b30| 6c 65 20 6f 6e 20 65 72 | 72 6f 72 20 2d 20 53 48 |le on er|ror - SH|
|00002b40| 0d 00 78 04 0d 00 82 16 | c8 99 22 4f 53 5f 47 65 |..x.....|.."OS_Ge|
|00002b50| 74 45 6e 76 22 20 b8 20 | 41 24 0d 00 8c 24 c8 95 |tEnv" . |A$...$..|
|00002b60| c0 41 24 2c 31 29 3c 3e | 22 20 22 80 a9 41 24 3c |.A$,1)<>|" "..A$<|
|00002b70| 3e 30 20 41 24 3d c1 41 | 24 2c 32 29 3a ce 0d 00 |>0 A$=.A|$,2):...|
|00002b80| 96 1c c8 95 c0 41 24 2c | 31 29 3d 22 20 22 20 41 |.....A$,|1)=" " A|
|00002b90| 24 3d c1 41 24 2c 32 29 | 3a ce 0d 00 a0 1a c8 95 |$=.A$,2)|:.......|
|00002ba0| c2 41 24 2c 31 29 3d 22 | 20 22 20 41 24 3d c0 41 |.A$,1)="| " A$=.A|
|00002bb0| 24 29 3a ce 0d 00 aa 24 | e7 c0 41 24 2c 35 29 3d |$):....$|..A$,5)=|
|00002bc0| 22 2d 51 55 49 54 22 84 | c0 41 24 2c 35 29 3d 22 |"-QUIT".|.A$,5)="|
|00002bd0| 2d 71 75 69 74 22 20 8c | 0d 00 b4 2f 20 41 24 3d |-quit" .|.../ A$=|
|00002be0| c1 41 24 2c 37 29 3a c8 | 95 c0 41 24 2c 31 29 3c |.A$,7):.|..A$,1)<|
|00002bf0| 3e 22 20 22 80 a9 41 24 | 3c 3e 30 20 41 24 3d c1 |>" "..A$|<>0 A$=.|
|00002c00| 41 24 2c 32 29 3a ce 0d | 00 be 1d 20 c8 95 c0 41 |A$,2):..|... ...A|
|00002c10| 24 2c 31 29 3d 22 20 22 | 20 41 24 3d c1 41 24 2c |$,1)=" "| A$=.A$,|
|00002c20| 32 29 3a ce 0d 00 c8 05 | cd 0d 00 d2 20 de 20 41 |2):.....|.... . A|
|00002c30| 24 28 31 30 30 29 3a 41 | 52 47 25 3d 30 3a 42 25 |$(100):A|RG%=0:B%|
|00002c40| 3d a7 41 24 2c 22 20 22 | 29 0d 00 dc 0c c8 95 20 |=.A$," "|)...... |
|00002c50| 42 25 3c 3e 30 0d 00 e6 | 2c 20 41 52 47 25 2b 3d |B%<>0...|, ARG%+=|
|00002c60| 31 3a 41 24 28 41 52 47 | 25 29 3d c0 41 24 2c 42 |1:A$(ARG|%)=.A$,B|
|00002c70| 25 2d 31 29 3a 41 24 3d | c1 41 24 2c 42 25 2b 31 |%-1):A$=|.A$,B%+1|
|00002c80| 29 0d 00 f0 1e 20 c8 95 | 20 c0 41 24 2c 31 29 3d |).... ..| .A$,1)=|
|00002c90| 22 20 22 3a 41 24 3d c1 | 41 24 2c 32 29 3a ce 0d |" ":A$=.|A$,2):..|
|00002ca0| 00 fa 10 20 42 25 3d a7 | 41 24 2c 22 20 22 29 0d |... B%=.|A$," ").|
|00002cb0| 01 04 05 ce 0d 01 0e 1f | e7 41 24 3c 3e 22 22 20 |........|.A$<>"" |
|00002cc0| 41 52 47 25 2b 3d 31 3a | 41 24 28 41 52 47 25 29 |ARG%+=1:|A$(ARG%)|
|00002cd0| 3d 41 24 0d 01 18 23 e7 | 41 24 28 31 29 3d 22 2d |=A$...#.|A$(1)="-|
|00002ce0| 68 65 6c 70 22 20 84 41 | 24 28 31 29 3d 22 2d 48 |help" .A|$(1)="-H|
|00002cf0| 45 4c 50 22 20 8c 0d 01 | 22 4e f1 22 43 68 61 6e |ELP" ...|"N."Chan|
|00002d00| 67 65 20 70 69 63 74 75 | 72 65 20 46 6c 6f 79 64 |ge pictu|re Floyd|
|00002d10| 20 53 74 65 69 6e 62 65 | 72 67 20 49 6e 74 65 67 | Steinbe|rg Integ|
|00002d20| 65 72 20 20 76 65 72 73 | 69 6f 6e 20 30 2e 36 32 |er vers|ion 0.62|
|00002d30| 20 28 36 20 53 65 70 20 | 38 39 29 3a 20 2d 68 65 | (6 Sep |89): -he|
|00002d40| 6c 70 22 27 0d 01 2c 53 | f1 22 55 73 65 3a 20 43 |lp"'..,S|."Use: C|
|00002d50| 68 61 6e 67 65 46 53 49 | 20 3c 73 6f 75 72 63 65 |hangeFSI| <source|
|00002d60| 20 66 69 6c 65 3e 20 3c | 6f 75 74 70 75 74 20 66 | file> <|output f|
|00002d70| 69 6c 65 3e 20 3c 6d 6f | 64 65 3e 5b 63 7c 64 7c |ile> <mo|de>[c|d||
|00002d80| 74 5d 20 5b 3c 6e 3e 3a | 3c 6e 3e 20 5b 3c 6e 3e |t] [<n>:|<n> [<n>|
|00002d90| 3a 3c 6e 3e 5d 5d 22 0d | 01 36 56 f1 22 43 68 61 |:<n>]]".|.6V."Cha|
|00002da0| 6e 67 65 73 20 73 6f 75 | 72 63 65 20 6d 75 6c 74 |nges sou|rce mult|
|00002db0| 69 2d 63 6f 6c 6f 75 72 | 20 70 69 63 74 75 72 65 |i-colour| picture|
|00002dc0| 20 74 6f 20 6f 75 74 70 | 75 74 20 73 70 72 69 74 | to outp|ut sprit|
|00002dd0| 65 20 31 2c 20 32 2c 20 | 34 20 6f 72 20 38 20 62 |e 1, 2, |4 or 8 b|
|00002de0| 69 74 20 70 65 72 20 70 | 69 78 65 6c 22 0d 01 40 |it per p|ixel"..@|
|00002df0| 55 f1 22 69 6e 20 73 70 | 65 63 69 66 69 65 64 20 |U."in sp|ecified |
|00002e00| 6d 6f 64 65 20 2d 20 75 | 73 65 20 63 20 73 75 66 |mode - u|se c suf|
|00002e10| 66 69 78 20 66 6f 72 20 | 32 20 6f 72 20 34 20 62 |fix for |2 or 4 b|
|00002e20| 69 74 20 63 6f 6c 6f 75 | 72 3b 20 64 20 66 6f 72 |it colou|r; d for|
|00002e30| 20 64 69 67 69 74 61 6c | 20 72 67 62 20 77 69 74 | digital| rgb wit|
|00002e40| 68 22 0d 01 4a 53 f1 22 | 34 20 62 69 74 20 63 6f |h"..JS."|4 bit co|
|00002e50| 6c 6f 75 72 2c 20 74 20 | 66 6f 72 20 6e 6f 20 74 |lour, t |for no t|
|00002e60| 69 6e 74 20 69 6e 20 38 | 20 62 69 74 20 63 6f 6c |int in 8| bit col|
|00002e70| 6f 75 72 20 61 6e 64 20 | 31 36 20 6c 65 76 65 6c |our and |16 level|
|00002e80| 20 67 72 65 79 20 73 63 | 61 6c 65 20 69 6e 20 34 | grey sc|ale in 4|
|00002e90| 20 62 69 74 22 0d 01 54 | 39 f1 22 70 65 72 20 70 | bit"..T|9."per p|
|00002ea0| 69 78 65 6c 20 6d 6f 64 | 65 73 2e 20 54 68 65 20 |ixel mod|es. The |
|00002eb0| 70 69 78 65 6c 20 73 69 | 7a 65 20 69 73 20 63 6f |pixel si|ze is co|
|00002ec0| 72 72 65 63 74 65 64 20 | 66 6f 72 2e 22 27 0d 01 |rrected |for."'..|
|00002ed0| 5e 32 f1 22 45 78 61 6d | 70 6c 65 3a 20 63 68 61 |^2."Exam|ple: cha|
|00002ee0| 6e 67 65 66 73 69 20 69 | 6e 70 75 74 20 6f 75 74 |ngefsi i|nput out|
|00002ef0| 70 75 74 20 32 31 20 31 | 3a 32 20 32 3a 33 22 27 |put 21 1|:2 2:3"'|
|00002f00| 0d 01 68 24 f1 22 49 6e | 70 75 74 20 66 6f 72 6d |..h$."In|put form|
|00002f10| 61 74 73 20 75 6e 64 65 | 72 73 74 6f 6f 64 20 61 |ats unde|rstood a|
|00002f20| 72 65 3a 22 0d 01 72 43 | f1 22 52 49 53 43 20 4f |re:"..rC|."RISC O|
|00002f30| 53 20 34 20 61 6e 64 20 | 38 20 62 69 74 20 70 65 |S 4 and |8 bit pe|
|00002f40| 72 20 70 69 78 65 6c 20 | 73 70 72 69 74 65 73 20 |r pixel |sprites |
|00002f50| 20 20 20 20 20 20 20 5b | 66 69 6c 65 20 74 79 70 | [|file typ|
|00002f60| 65 20 46 46 39 5d 22 0d | 01 7c 43 f1 22 57 61 74 |e FF9]".|.|C."Wat|
|00002f70| 66 6f 72 64 20 64 69 67 | 69 74 69 73 65 72 20 70 |ford dig|itiser p|
|00002f80| 69 63 74 75 72 65 73 20 | 35 31 32 78 32 35 36 78 |ictures |512x256x|
|00002f90| 36 34 20 20 20 20 20 20 | 20 20 5b 66 69 6c 65 20 |64 | [file |
|00002fa0| 74 79 70 65 20 44 46 41 | 5d 22 0d 01 86 43 f1 22 |type DFA|]"...C."|
|00002fb0| 57 69 6c 64 56 69 73 69 | 6f 6e 20 64 69 67 69 74 |WildVisi|on digit|
|00002fc0| 69 73 65 72 20 70 69 63 | 74 75 72 65 73 20 32 35 |iser pic|tures 25|
|00002fd0| 36 78 32 35 36 78 32 35 | 36 20 20 20 20 5b 66 69 |6x256x25|6 [fi|
|00002fe0| 6c 65 20 74 79 70 65 20 | 30 30 34 5d 22 0d 01 90 |le type |004]"...|
|00002ff0| 43 f1 22 2e 50 49 43 20 | 38 20 62 69 74 20 70 65 |C.".PIC |8 bit pe|
|00003000| 72 20 70 69 78 65 6c 20 | 66 69 6c 65 73 20 20 20 |r pixel |files |
|00003010| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003020| 5b 41 56 5f 56 4f 20 69 | 6e 20 66 69 6c 65 5d 22 |[AV_VO i|n file]"|
|00003030| 0d 01 9a 47 f1 22 4d 49 | 4c 4c 49 50 45 44 45 20 |...G."MI|LLIPEDE |
|00003040| 50 52 49 53 4d 41 20 37 | 36 38 78 35 37 36 20 38 |PRISMA 7|68x576 8|
|00003050| 20 62 69 74 20 63 6f 6c | 6f 75 72 20 69 6d 61 67 | bit col|our imag|
|00003060| 65 73 20 5b 4d 49 4c 4c | 49 50 45 44 45 20 69 6e |es [MILL|IPEDE in|
|00003070| 20 66 69 6c 65 5d 22 0d | 01 a4 44 f1 22 43 6f 6d | file]".|..D."Com|
|00003080| 70 75 73 65 72 76 65 27 | 73 20 47 49 46 20 66 69 |puserve'|s GIF fi|
|00003090| 6c 65 73 20 75 70 20 74 | 6f 20 38 20 62 69 74 20 |les up t|o 8 bit |
|000030a0| 70 65 72 20 70 69 78 65 | 6c 20 5b 47 49 46 38 37 |per pixe|l [GIF87|
|000030b0| 61 20 69 6e 20 66 69 6c | 65 5d 22 0d 01 ae 4e f1 |a in fil|e]"...N.|
|000030c0| 22 41 72 56 69 73 20 31 | 35 20 62 69 74 20 48 49 |"ArVis 1|5 bit HI|
|000030d0| 50 2e 2b 4c 4f 50 2e 20 | 73 70 72 69 74 65 73 20 |P.+LOP. |sprites |
|000030e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 5b 66 | | [f|
|000030f0| 69 6c 65 20 74 79 70 65 | 20 46 46 39 2c 20 48 49 |ile type| FF9, HI|
|00003100| 50 2e 20 6e 61 6d 65 5d | 22 0d 01 b8 48 f1 22 4d |P. name]|"...H."M|
|00003110| 54 56 20 32 34 20 62 69 | 74 20 70 69 63 2e 20 69 |TV 24 bi|t pic. i|
|00003120| 6d 61 67 65 73 20 20 20 | 20 20 20 20 20 20 20 20 |mages | |
|00003130| 20 20 20 20 20 20 20 20 | 20 20 20 20 5b 6e 61 6d | | [nam|
|00003140| 65 20 69 6e 63 6c 75 64 | 65 73 20 70 69 63 2e 5d |e includ|es pic.]|
|00003150| 22 0d 01 c2 47 f1 22 51 | 52 54 20 32 34 20 62 69 |"...G."Q|RT 24 bi|
|00003160| 74 20 2e 72 61 77 20 69 | 6d 61 67 65 73 20 20 20 |t .raw i|mages |
|00003170| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003180| 20 20 20 20 5b 6e 61 6d | 65 20 65 6e 64 73 20 69 | [nam|e ends i|
|00003190| 6e 20 2e 72 61 77 5d 22 | 0d 01 cc 4a f1 22 52 54 |n .raw]"|...J."RT|
|000031a0| 20 32 34 20 62 69 74 20 | 72 75 6e 20 6c 65 6e 67 | 24 bit |run leng|
|000031b0| 74 68 20 63 6f 64 65 64 | 20 69 6d 61 67 65 2e 20 |th coded| image. |
|000031c0| 66 69 6c 65 73 20 20 20 | 20 20 20 5b 6e 61 6d 65 |files | [name|
|000031d0| 20 69 6e 63 6c 75 64 65 | 73 20 69 6d 61 67 65 2e | include|s image.|
|000031e0| 5d 22 0d 01 d6 05 e0 0d | 01 e0 05 cd 0d 01 ea 16 |]"......|........|
|000031f0| e7 41 52 47 25 3c 33 20 | 84 20 41 52 47 25 3e 35 |.ARG%<3 |. ARG%>5|
|00003200| 20 8c 0d 01 f4 40 20 e8 | 22 53 6f 75 72 63 65 20 | ....@ .|"Source |
|00003210| 66 69 6c 65 3a 20 22 73 | 24 2c 22 44 65 73 74 69 |file: "s|$,"Desti|
|00003220| 6e 61 74 69 6f 6e 20 66 | 69 6c 65 3a 20 22 66 24 |nation f|ile: "f$|
|00003230| 2c 22 4f 75 74 70 75 74 | 20 6d 6f 64 65 3a 20 22 |,"Output| mode: "|
|00003240| 6d 24 0d 01 fe 30 20 e8 | 22 28 58 29 53 63 61 6c |m$...0 .|"(X)Scal|
|00003250| 65 20 28 65 2e 67 2e 20 | 32 3a 31 29 3a 20 22 78 |e (e.g. |2:1): "x|
|00003260| 73 24 3a e8 22 59 20 53 | 63 61 6c 65 3a 20 22 79 |s$:."Y S|cale: "y|
|00003270| 73 24 0d 02 08 05 cc 0d | 02 12 33 20 73 24 3d 41 |s$......|..3 s$=A|
|00003280| 24 28 31 29 3a 66 24 3d | 41 24 28 32 29 3a 6d 24 |$(1):f$=|A$(2):m$|
|00003290| 3d 41 24 28 33 29 3a 78 | 73 24 3d 41 24 28 34 29 |=A$(3):x|s$=A$(4)|
|000032a0| 3a 79 73 24 3d 41 24 28 | 35 29 0d 02 1c 05 cd 0d |:ys$=A$(|5)......|
|000032b0| 02 26 27 6d 3d bb 6d 24 | 3a e7 c2 6d 24 2c 31 29 |.&'m=.m$|:..m$,1)|
|000032c0| 3d 22 63 22 84 c2 6d 24 | 2c 31 29 3d 22 43 22 20 |="c"..m$|,1)="C" |
|000032d0| 6d 24 3d 22 43 22 0d 02 | 30 21 e7 c2 6d 24 2c 31 |m$="C"..|0!..m$,1|
|000032e0| 29 3d 22 64 22 84 c2 6d | 24 2c 31 29 3d 22 44 22 |)="d"..m|$,1)="D"|
|000032f0| 20 6d 24 3d 22 44 22 0d | 02 3a 21 e7 c2 6d 24 2c | m$="D".|.:!..m$,|
|00003300| 31 29 3d 22 74 22 84 c2 | 6d 24 2c 31 29 3d 22 54 |1)="t"..|m$,1)="T|
|00003310| 22 20 6d 24 3d 22 54 22 | 0d 02 44 17 e7 a7 22 43 |" m$="T"|..D..."C|
|00003320| 44 54 22 2c 6d 24 29 3d | 30 20 6d 24 3d 22 22 0d |DT",m$)=|0 m$="".|
|00003330| 02 4e 0d e7 78 73 24 3d | 22 22 20 8c 0d 02 58 24 |.N..xs$=|"" ...X$|
|00003340| 20 78 6d 75 6c 25 3d 31 | 3a 78 64 69 76 25 3d 31 | xmul%=1|:xdiv%=1|
|00003350| 3a 79 6d 75 6c 25 3d 31 | 3a 79 64 69 76 25 3d 31 |:ymul%=1|:ydiv%=1|
|00003360| 0d 02 62 05 cc 0d 02 6c | 14 20 e7 79 73 24 3d 22 |..b....l|. .ys$="|
|00003370| 22 20 79 73 24 3d 78 73 | 24 0d 02 76 28 20 78 6d |" ys$=xs|$..v( xm|
|00003380| 75 6c 25 3d bb 78 73 24 | 3a 78 64 69 76 25 3d bb |ul%=.xs$|:xdiv%=.|
|00003390| c1 78 73 24 2c a7 78 73 | 24 2c 22 3a 22 29 2b 31 |.xs$,.xs|$,":")+1|
|000033a0| 29 0d 02 80 28 20 79 6d | 75 6c 25 3d bb 79 73 24 |)...( ym|ul%=.ys$|
|000033b0| 3a 79 64 69 76 25 3d bb | c1 79 73 24 2c a7 79 73 |:ydiv%=.|.ys$,.ys|
|000033c0| 24 2c 22 3a 22 29 2b 31 | 29 0d 02 8a 05 cd 0d 02 |$,":")+1|).......|
|000033d0| 94 2e 66 6c 61 67 3d 2d | 31 3a c8 99 38 2c 35 2c |..flag=-|1:..8,5,|
|000033e0| 73 24 20 b8 20 72 30 2c | 2c 72 32 3a e7 72 30 3d |s$ . r0,|,r2:.r0=|
|000033f0| 32 20 73 24 2b 3d 22 2e | 72 61 77 22 0d 02 9e 16 |2 s$+=".|raw"....|
|00003400| 66 74 79 70 65 3d 72 32 | 3e 3e 38 20 80 20 26 46 |ftype=r2|>>8 . &F|
|00003410| 46 46 0d 02 a8 3e 62 69 | 74 73 3d 32 38 3a 46 3d |FF...>bi|ts=28:F=|
|00003420| 32 5e 62 69 74 73 3a 63 | 25 3d 8e 73 24 3a e7 63 |2^bits:c|%=.s$:.c|
|00003430| 25 3d 30 20 85 20 34 32 | 2c 22 46 69 6c 65 20 22 |%=0 . 42|,"File "|
|00003440| 2b 73 24 2b 22 20 6e 6f | 74 20 66 6f 75 6e 64 22 |+s$+" no|t found"|
|00003450| 0d 02 b2 3a 72 77 74 3d | 2e 33 30 3a 67 77 74 3d |...:rwt=|.30:gwt=|
|00003460| 2e 35 39 3a 62 77 74 3d | 2e 31 31 3a f4 20 43 49 |.59:bwt=|.11:. CI|
|00003470| 45 20 59 20 77 65 69 67 | 68 74 69 6e 67 73 20 66 |E Y weig|htings f|
|00003480| 6f 72 20 52 2c 20 47 2c | 20 42 0d 02 bc 25 de 20 |or R, G,| B...%. |
|00003490| 72 25 28 32 35 35 29 3a | f4 20 6d 6f 6e 6f 63 68 |r%(255):|. monoch|
|000034a0| 72 6f 6d 65 20 63 6f 6c | 6f 75 72 20 6d 61 70 0d |rome col|our map.|
|000034b0| 02 c6 41 de 20 67 25 28 | 32 35 35 29 2c 62 25 28 |..A. g%(|255),b%(|
|000034c0| 32 35 35 29 3a f4 20 63 | 6f 6c 6f 75 72 20 6d 61 |255):. c|olour ma|
|000034d0| 70 73 3a 20 69 6e 20 30 | 2d 32 35 35 20 6f 75 74 |ps: in 0|-255 out|
|000034e0| 20 30 2d 31 20 66 69 78 | 65 64 20 70 6f 69 6e 74 | 0-1 fix|ed point|
|000034f0| 0d 02 d0 0e c8 8e 20 66 | 74 79 70 65 20 ca 0d 02 |...... f|type ...|
|00003500| da 11 c9 20 26 46 46 39 | 3a 66 6c 61 67 3d 30 0d |... &FF9|:flag=0.|
|00003510| 02 e4 29 20 e7 a7 22 2e | 22 2b 73 24 2c 22 2e 68 |..) ..".|"+s$,".h|
|00003520| 69 70 2e 22 29 84 a7 22 | 2e 22 2b 73 24 2c 22 2e |ip.").."|."+s$,".|
|00003530| 48 49 50 2e 22 29 20 8c | 0d 02 ee 32 20 20 66 6c |HIP.") .|...2 fl|
|00003540| 61 67 3d 33 30 30 3a 49 | 25 3d a7 73 24 2c 22 68 |ag=300:I|%=.s$,"h|
|00003550| 69 70 2e 22 29 3a e7 49 | 25 3d 30 20 49 25 3d a7 |ip."):.I|%=0 I%=.|
|00003560| 73 24 2c 22 48 49 50 2e | 22 29 0d 02 f8 41 20 20 |s$,"HIP.|")...A |
|00003570| c1 73 24 2c 49 25 29 3d | 22 4c 4f 50 2e 22 3a 63 |.s$,I%)=|"LOP.":c|
|00003580| 63 25 3d 8e 73 24 3a e7 | 63 63 25 3d 30 20 85 34 |c%=.s$:.|cc%=0 .4|
|00003590| 32 2c 22 43 61 6e 27 74 | 20 66 69 6e 64 20 4c 6f |2,"Can't| find Lo|
|000035a0| 70 20 66 69 6c 65 20 22 | 2b 73 24 0d 03 02 06 20 |p file "|+s$.... |
|000035b0| cd 0d 03 0c 13 c9 20 26 | 44 46 41 3a 66 6c 61 67 |...... &|DFA:flag|
|000035c0| 3d 38 30 30 0d 03 16 10 | c9 20 34 3a 66 6c 61 67 |=800....|. 4:flag|
|000035d0| 3d 39 30 30 0d 03 20 05 | 7f 0d 03 2a 25 20 cf 23 |=900.. .|...*% .#|
|000035e0| 63 25 3d 30 3a 53 24 3d | 22 22 3a e3 49 25 3d 31 |c%=0:S$=|"":.I%=1|
|000035f0| b8 36 3a 53 24 2b 3d bd | 9a 23 63 25 3a ed 0d 03 |.6:S$+=.|.#c%:...|
|00003600| 34 1a 20 e7 53 24 3d 22 | 47 49 46 38 37 61 22 20 |4. .S$="|GIF87a" |
|00003610| 66 6c 61 67 3d 35 30 30 | 0d 03 3e 1d 20 e7 c0 53 |flag=500|..>. ..S|
|00003620| 24 2c 35 29 3d 22 41 56 | 5f 56 4f 22 20 66 6c 61 |$,5)="AV|_VO" fla|
|00003630| 67 3d 36 30 30 0d 03 48 | 0f 20 e7 66 6c 61 67 3d |g=600..H|. .flag=|
|00003640| 2d 31 20 8c 0d 03 52 28 | 20 20 cf 23 63 25 3d 26 |-1 ...R(| .#c%=&|
|00003650| 31 30 3a 53 24 3d 22 22 | 3a e3 49 25 3d 31 b8 39 |10:S$=""|:.I%=1.9|
|00003660| 3a 53 24 2b 3d bd 9a 23 | 63 25 3a ed 0d 03 5c 1e |:S$+=..#|c%:...\.|
|00003670| 20 20 e7 53 24 3d 22 4d | 49 4c 4c 49 50 45 44 45 | .S$="M|ILLIPEDE|
|00003680| 22 20 66 6c 61 67 3d 32 | 30 30 0d 03 66 06 20 cd |" flag=2|00..f. .|
|00003690| 0d 03 70 3d 20 e7 66 6c | 61 67 3d 2d 31 20 e7 a7 |..p= .fl|ag=-1 ..|
|000036a0| 22 2e 22 2b 73 24 2c 22 | 2e 69 6d 61 67 65 2e 22 |"."+s$,"|.image."|
|000036b0| 29 84 a7 22 2e 22 2b 73 | 24 2c 22 2e 49 4d 41 47 |).."."+s|$,".IMAG|
|000036c0| 45 2e 22 29 20 66 6c 61 | 67 3d 34 30 30 0d 03 7a |E.") fla|g=400..z|
|000036d0| 33 20 e7 66 6c 61 67 3d | 2d 31 20 e7 c2 73 24 2c |3 .flag=|-1 ..s$,|
|000036e0| 34 29 3d 22 2e 72 61 77 | 22 84 c2 73 24 2c 34 29 |4)=".raw|"..s$,4)|
|000036f0| 3d 22 2e 52 41 57 22 20 | 66 6c 61 67 3d 31 30 30 |=".RAW" |flag=100|
|00003700| 0d 03 84 39 20 e7 66 6c | 61 67 3d 2d 31 20 e7 a7 |...9 .fl|ag=-1 ..|
|00003710| 22 2e 22 2b 73 24 2c 22 | 2e 70 69 63 2e 22 29 84 |"."+s$,"|.pic.").|
|00003720| a7 22 2e 22 2b 73 24 2c | 22 2e 50 49 43 2e 22 29 |."."+s$,|".PIC.")|
|00003730| 20 66 6c 61 67 3d 37 30 | 30 0d 03 8e 05 cb 0d 03 | flag=70|0.......|
|00003740| 98 15 69 6e 70 75 74 3d | 38 3a c8 8e 20 66 6c 61 |..input=|8:.. fla|
|00003750| 67 20 ca 0d 03 a2 58 c9 | 20 2d 31 3a 85 20 34 32 |g ....X.| -1:. 42|
|00003760| 2c 22 53 6f 72 72 79 3a | 20 66 6f 72 6d 61 74 20 |,"Sorry:| format |
|00003770| 6e 6f 74 20 72 65 63 6f | 67 6e 69 73 65 64 20 2d |not reco|gnised -|
|00003780| 20 70 6c 65 61 73 65 20 | 74 72 79 20 61 67 61 69 | please |try agai|
|00003790| 6e 20 6f 72 20 63 6f 6e | 74 61 63 74 20 79 6f 75 |n or con|tact you|
|000037a0| 72 20 73 75 70 70 6c 69 | 65 72 22 0d 03 ac 20 c9 |r suppli|er"... .|
|000037b0| 20 30 3a f4 20 41 72 63 | 68 69 6d 65 64 65 73 20 | 0:. Arc|himedes |
|000037c0| 53 70 72 69 74 65 20 66 | 69 6c 65 0d 03 b6 3f 20 |Sprite f|ile...? |
|000037d0| cf 23 63 25 3d 26 32 63 | 3a 73 74 25 3d a4 57 2b |.#c%=&2c|:st%=.W+|
|000037e0| 28 26 33 38 2d 26 32 63 | 29 3a cf 23 63 25 3d 26 |(&38-&2c|):.#c%=&|
|000037f0| 33 34 3a 73 6d 3d a4 57 | 3a c8 99 26 33 35 2c 73 |34:sm=.W|:..&35,s|
|00003800| 6d 2c 33 20 b8 20 2c 2c | 49 25 0d 03 c0 0e 20 e7 |m,3 . ,,|I%.... .|
|00003810| 49 25 3c 3d 31 36 20 8c | 0d 03 ca 44 20 20 e7 49 |I%<=16 .|...D .I|
|00003820| 25 3c 31 35 20 d9 20 23 | 63 25 3a 85 20 34 32 2c |%<15 . #|c%:. 42,|
|00003830| 22 49 6e 70 75 74 20 73 | 70 72 69 74 65 20 6d 75 |"Input s|prite mu|
|00003840| 73 74 20 62 65 20 31 36 | 20 6f 72 20 32 35 36 20 |st be 16| or 256 |
|00003850| 63 6f 6c 6f 75 72 20 6d | 6f 64 65 22 0d 03 d4 29 |colour m|ode"...)|
|00003860| 20 20 66 6c 61 67 3d 33 | 3a e7 73 74 25 3d 26 33 | flag=3|:.st%=&3|
|00003870| 38 20 f2 64 65 66 70 61 | 6c 31 36 20 8b 20 f2 69 |8 .defpa|l16 . .i|
|00003880| 70 61 6c 31 36 0d 03 de | 39 20 20 cf 23 63 25 3d |pal16...|9 .#c%=|
|00003890| 26 31 63 3a 73 78 25 3d | 28 a4 57 2b 31 29 2a 38 |&1c:sx%=|(.W+1)*8|
|000038a0| 3a 73 79 25 3d a4 57 2b | 31 3a de 20 62 75 66 66 |:sy%=.W+|1:. buff|
|000038b0| 25 20 73 78 25 3a cf 23 | 63 25 3d 73 74 25 0d 03 |% sx%:.#|c%=st%..|
|000038c0| e8 06 20 cc 0d 03 f2 1e | 20 20 e7 73 74 25 3d 26 |.. .....| .st%=&|
|000038d0| 33 38 20 f2 64 65 66 70 | 61 6c 20 8b 20 f2 69 70 |38 .defp|al . .ip|
|000038e0| 61 6c 0d 03 fc 39 20 20 | cf 23 63 25 3d 26 31 63 |al...9 |.#c%=&1c|
|000038f0| 3a 73 78 25 3d 28 a4 57 | 2b 31 29 2a 34 3a 73 79 |:sx%=(.W|+1)*4:sy|
|00003900| 25 3d a4 57 2b 31 3a de | 20 62 75 66 66 25 20 73 |%=.W+1:.| buff% s|
|00003910| 78 25 3a cf 23 63 25 3d | 73 74 25 0d 04 06 06 20 |x%:.#c%=|st%.... |
|00003920| cd 0d 04 10 38 20 c8 99 | 35 33 2c 73 6d 2c 34 20 |....8 ..|53,sm,4 |
|00003930| b8 20 2c 2c 6e 78 3a c8 | 99 35 33 2c 73 6d 2c 35 |. ,,nx:.|.53,sm,5|
|00003940| 20 b8 20 2c 2c 6e 79 3a | 6e 78 3d 31 3c 3c 6e 78 | . ,,ny:|nx=1<<nx|
|00003950| 3a 6e 79 3d 31 3c 3c 6e | 79 0d 04 1a 26 20 78 6d |:ny=1<<n|y...& xm|
|00003960| 75 6c 25 3d 78 6d 75 6c | 25 2a 6e 78 2f 32 3a 79 |ul%=xmul|%*nx/2:y|
|00003970| 6d 75 6c 25 3d 79 6d 75 | 6c 25 2a 6e 79 2f 32 0d |mul%=ymu|l%*ny/2.|
|00003980| 04 24 1c c9 20 31 30 30 | 3a f4 20 51 52 54 20 22 |.$.. 100|:. QRT "|
|00003990| 2e 72 61 77 22 20 69 6d | 61 67 65 0d 04 2e 34 20 |.raw" im|age...4 |
|000039a0| cf 23 63 25 3d 30 3a 73 | 78 25 3d a4 48 57 3a 73 |.#c%=0:s|x%=.HW:s|
|000039b0| 79 25 3d a4 48 57 3a f2 | 6e 6f 70 61 6c 3a 69 6e |y%=.HW:.|nopal:in|
|000039c0| 70 75 74 3d 32 34 3a 73 | 74 65 70 32 34 3d 31 0d |put=24:s|tep24=1.|
|000039d0| 04 38 40 20 de 20 62 75 | 66 66 25 20 73 78 25 2a |.8@ . bu|ff% sx%*|
|000039e0| 33 3a 72 62 25 3d 62 75 | 66 66 25 3a 67 62 25 3d |3:rb%=bu|ff%:gb%=|
|000039f0| 62 75 66 66 25 2b 73 78 | 25 3a 62 62 25 3d 62 75 |buff%+sx|%:bb%=bu|
|00003a00| 66 66 25 2b 32 2a 73 78 | 25 3a f2 73 69 7a 65 0d |ff%+2*sx|%:.size.|
|00003a10| 04 42 19 c9 20 32 30 30 | 3a f4 20 43 61 64 53 6f |.B.. 200|:. CadSo|
|00003a20| 66 74 20 49 6d 61 67 65 | 0d 04 4c 45 20 cf 23 63 |ft Image|..LE .#c|
|00003a30| 25 3d 39 3a 73 78 25 3d | 28 a4 48 57 2b 32 29 2f |%=9:sx%=|(.HW+2)/|
|00003a40| 32 3a 73 79 25 3d 28 a4 | 48 57 2b 32 29 2a 32 3a |2:sy%=(.|HW+2)*2:|
|00003a50| f4 20 72 6f 75 6e 64 20 | 61 6e 64 20 63 6f 6e 76 |. round |and conv|
|00003a60| 65 72 74 20 74 6f 20 70 | 69 78 65 6c 73 0d 04 56 |ert to p|ixels..V|
|00003a70| 29 20 cf 23 63 25 3d 26 | 31 61 3a 63 61 64 73 6f |) .#c%=&|1a:cadso|
|00003a80| 66 74 74 79 70 65 25 3d | 9a 23 63 25 3a cf 23 63 |fttype%=|.#c%:.#c|
|00003a90| 25 3d 26 32 30 30 0d 04 | 60 22 20 e3 43 25 3d 30 |%=&200..|`" .C%=0|
|00003aa0| b8 32 35 35 3a 72 25 28 | 43 25 29 3d 9a 23 63 25 |.255:r%(|C%)=.#c%|
|00003ab0| 2f 32 35 35 2a 46 3a ed | 0d 04 6a 22 20 e3 43 25 |/255*F:.|..j" .C%|
|00003ac0| 3d 30 b8 32 35 35 3a 67 | 25 28 43 25 29 3d 9a 23 |=0.255:g|%(C%)=.#|
|00003ad0| 63 25 2f 32 35 35 2a 46 | 3a ed 0d 04 74 22 20 e3 |c%/255*F|:...t" .|
|00003ae0| 43 25 3d 30 b8 32 35 35 | 3a 62 25 28 43 25 29 3d |C%=0.255|:b%(C%)=|
|00003af0| 9a 23 63 25 2f 32 35 35 | 2a 46 3a ed 0d 04 7e 35 |.#c%/255|*F:...~5|
|00003b00| 20 cf 23 63 25 3d 26 36 | 30 30 3a e7 63 61 64 73 | .#c%=&6|00:.cads|
|00003b10| 6f 66 74 74 79 70 65 25 | 3d 32 20 63 61 64 73 6f |ofttype%|=2 cadso|
|00003b20| 66 74 70 69 78 25 3d 30 | 3a 66 6c 61 67 3d 32 30 |ftpix%=0|:flag=20|
|00003b30| 31 0d 04 88 16 20 de 20 | 62 75 66 66 25 20 73 78 |1.... . |buff% sx|
|00003b40| 25 3a f2 73 69 7a 65 0d | 04 92 17 c9 20 33 30 30 |%:.size.|.... 300|
|00003b50| 3a f4 20 41 72 76 69 73 | 20 56 69 64 65 6f 0d 04 |:. Arvis| Video..|
|00003b60| 9c 41 20 cf 23 63 25 3d | 26 32 63 3a 73 74 25 3d |.A .#c%=|&2c:st%=|
|00003b70| a4 57 2b 28 26 33 38 2d | 26 32 63 29 3a cf 23 63 |.W+(&38-|&2c):.#c|
|00003b80| 63 25 3d 26 32 63 3a 73 | 74 63 63 25 3d a4 57 31 |c%=&2c:s|tcc%=.W1|
|00003b90| 28 63 63 25 29 2b 28 26 | 33 38 2d 26 32 63 29 0d |(cc%)+(&|38-&2c).|
|00003ba0| 04 a6 38 20 cf 23 63 25 | 3d 26 31 63 3a 73 78 25 |..8 .#c%|=&1c:sx%|
|00003bb0| 3d 28 a4 57 2b 31 29 2a | 34 3a 73 79 25 3d a4 57 |=(.W+1)*|4:sy%=.W|
|00003bc0| 2b 31 3a cf 23 63 25 3d | 73 74 25 3a cf 23 63 63 |+1:.#c%=|st%:.#cc|
|00003bd0| 25 3d 73 74 63 63 25 0d | 04 b0 27 20 de 20 72 70 |%=stcc%.|..' . rp|
|00003be0| 61 6c 25 28 32 35 35 29 | 2c 67 70 61 6c 25 28 32 |al%(255)|,gpal%(2|
|00003bf0| 35 35 29 2c 62 70 61 6c | 25 28 32 35 35 29 0d 04 |55),bpal|%(255)..|
|00003c00| ba 0e 20 e3 43 25 3d 30 | b8 32 35 35 0d 04 c4 1b |.. .C%=0|.255....|
|00003c10| 20 20 72 70 61 6c 25 28 | 43 25 29 3d 28 43 25 80 | rpal%(|C%)=(C%.|
|00003c20| 37 29 2f 33 31 2a 46 0d | 04 ce 21 20 20 67 70 61 |7)/31*F.|..! gpa|
|00003c30| 6c 25 28 43 25 29 3d 28 | 28 43 25 80 36 34 29 3e |l%(C%)=(|(C%.64)>|
|00003c40| 3e 36 29 2f 33 31 2a 46 | 0d 04 d8 1e 20 20 62 70 |>6)/31*F|.... bp|
|00003c50| 61 6c 25 28 43 25 29 3d | 28 43 25 3e 3e 33 80 37 |al%(C%)=|(C%>>3.7|
|00003c60| 29 2f 33 31 2a 46 0d 04 | e2 25 20 20 72 25 28 43 |)/31*F..|.% r%(C|
|00003c70| 25 29 3d 28 43 25 80 31 | 36 20 84 20 28 43 25 80 |%)=(C%.1|6 . (C%.|
|00003c80| 34 29 3c 3c 31 29 2f 33 | 31 2a 46 0d 04 ec 2b 20 |4)<<1)/3|1*F...+ |
|00003c90| 20 67 25 28 43 25 29 3d | 28 28 43 25 80 26 36 30 | g%(C%)=|((C%.&60|
|00003ca0| 29 3e 3e 32 20 84 20 28 | 43 25 80 33 29 3c 3c 31 |)>>2 . (|C%.3)<<1|
|00003cb0| 29 2f 33 31 2a 46 0d 04 | f6 26 20 20 62 25 28 43 |)/31*F..|.& b%(C|
|00003cc0| 25 29 3d 28 28 43 25 80 | 31 32 38 29 3e 3e 33 20 |%)=((C%.|128)>>3 |
|00003cd0| 84 20 43 25 80 38 29 2f | 33 31 2a 46 0d 05 00 06 |. C%.8)/|31*F....|
|00003ce0| 20 ed 0d 05 0a 3c 20 de | 20 62 75 66 66 25 20 73 | ....< .| buff% s|
|00003cf0| 78 25 2a 32 3a 61 62 25 | 3d 62 75 66 66 25 2d 31 |x%*2:ab%|=buff%-1|
|00003d00| 3a 62 62 25 3d 62 75 66 | 66 25 2b 73 78 25 2d 31 |:bb%=buf|f%+sx%-1|
|00003d10| 3a 79 6d 75 6c 25 3d 79 | 6d 75 6c 25 2a 32 0d 05 |:ymul%=y|mul%*2..|
|00003d20| 14 17 c9 20 34 30 30 3a | f4 20 52 54 20 22 69 6d |... 400:|. RT "im|
|00003d30| 61 67 65 2e 22 0d 05 1e | 35 20 cf 23 63 25 3d 30 |age."...|5 .#c%=0|
|00003d40| 3a 73 78 25 3d a4 62 65 | 48 57 3a 73 79 25 3d a4 |:sx%=.be|HW:sy%=.|
|00003d50| 62 65 48 57 3a 58 25 3d | a4 62 65 48 57 3a cf 23 |beHW:X%=|.beHW:.#|
|00003d60| 63 25 3d 8f 23 63 25 2b | 58 25 0d 05 28 3a 20 de |c%=.#c%+|X%..(: .|
|00003d70| 20 62 75 66 66 25 20 73 | 78 25 2a 33 3a 72 62 25 | buff% s|x%*3:rb%|
|00003d80| 3d 62 75 66 66 25 3a 67 | 62 25 3d 62 75 66 66 25 |=buff%:g|b%=buff%|
|00003d90| 2b 73 78 25 3a 62 62 25 | 3d 62 75 66 66 25 2b 32 |+sx%:bb%|=buff%+2|
|00003da0| 2a 73 78 25 0d 05 32 23 | 20 f2 6e 6f 70 61 6c 3a |*sx%..2#| .nopal:|
|00003db0| 69 6e 70 75 74 3d 32 34 | 3a 72 74 70 69 78 25 3d |input=24|:rtpix%=|
|00003dc0| 30 3a f2 73 69 7a 65 0d | 05 3c 14 c9 20 35 30 30 |0:.size.|.<.. 500|
|00003dd0| 3a f4 20 47 49 46 20 66 | 69 6c 65 0d 05 46 21 20 |:. GIF f|ile..F! |
|00003de0| cf 23 63 25 3d 36 3a 73 | 78 25 3d a4 48 57 3a 73 |.#c%=6:s|x%=.HW:s|
|00003df0| 79 25 3d a4 48 57 3a f2 | 73 69 7a 65 0d 05 50 39 |y%=.HW:.|size..P9|
|00003e00| 20 47 49 46 3d 9a 23 63 | 25 3a 47 49 46 62 61 63 | GIF=.#c|%:GIFbac|
|00003e10| 6b 3d 9a 23 63 25 3a 47 | 49 46 65 78 74 3d 9a 23 |k=.#c%:G|IFext=.#|
|00003e20| 63 25 3a 64 65 70 74 68 | 3d 28 47 49 46 20 80 20 |c%:depth|=(GIF . |
|00003e30| 37 29 20 2b 31 0d 05 5a | 11 20 e7 47 49 46 20 80 |7) +1..Z|. .GIF .|
|00003e40| 20 26 38 30 20 8c 0d 05 | 64 15 20 20 e3 43 25 3d | &80 ...|d. .C%=|
|00003e50| 30 b8 32 5e 64 65 70 74 | 68 2d 31 0d 05 6e 3c 20 |0.2^dept|h-1..n< |
|00003e60| 20 20 72 25 28 43 25 29 | 3d 9a 23 63 25 2f 32 35 | r%(C%)|=.#c%/25|
|00003e70| 35 2a 46 3a 67 25 28 43 | 25 29 3d 9a 23 63 25 2f |5*F:g%(C|%)=.#c%/|
|00003e80| 32 35 35 2a 46 3a 62 25 | 28 43 25 29 3d 9a 23 63 |255*F:b%|(C%)=.#c|
|00003e90| 25 2f 32 35 35 2a 46 0d | 05 78 07 20 20 ed 0d 05 |%/255*F.|.x. ...|
|00003ea0| 82 06 20 cd 0d 05 8c 3f | 20 49 25 3d 9a 23 63 25 |.. ....?| I%=.#c%|
|00003eb0| 3a e7 49 25 3c 3e 97 22 | 2c 22 20 85 20 34 32 2c |:.I%<>."|," . 42,|
|00003ec0| 22 47 49 46 20 66 69 6c | 65 20 77 69 74 68 6f 75 |"GIF fil|e withou|
|00003ed0| 74 20 2c 20 69 6e 20 72 | 69 67 68 74 20 70 6c 61 |t , in r|ight pla|
|00003ee0| 63 65 22 0d 05 96 31 20 | 47 49 46 6c 65 66 74 3d |ce"...1 |GIFleft=|
|00003ef0| a4 48 57 3a 47 49 46 72 | 69 67 68 74 3d a4 48 57 |.HW:GIFr|ight=.HW|
|00003f00| 3a 47 49 46 73 78 3d a4 | 48 57 3a 47 49 46 73 79 |:GIFsx=.|HW:GIFsy|
|00003f10| 3d a4 48 57 0d 05 a0 44 | 20 e7 47 49 46 73 78 3e |=.HW...D| .GIFsx>|
|00003f20| 73 78 25 20 84 20 47 49 | 46 73 79 3e 73 79 25 20 |sx% . GI|Fsy>sy% |
|00003f30| 85 20 34 32 2c 22 47 49 | 46 20 66 69 6c 65 20 77 |. 42,"GI|F file w|
|00003f40| 69 74 68 20 62 69 67 67 | 65 72 20 69 6d 61 67 65 |ith bigg|er image|
|00003f50| 20 69 6e 73 69 64 65 22 | 0d 05 aa 21 20 47 49 46 | inside"|...! GIF|
|00003f60| 3d 9a 23 63 25 3a e7 47 | 49 46 20 80 20 26 34 30 |=.#c%:.G|IF . &40|
|00003f70| 20 66 6c 61 67 3d 35 30 | 31 0d 05 b4 3e 20 73 65 | flag=50|1...> se|
|00003f80| 74 63 6f 64 65 73 25 3d | 9a 23 63 25 3a 63 6c 65 |tcodes%=|.#c%:cle|
|00003f90| 61 72 63 6f 64 65 25 3d | 31 3c 3c 73 65 74 63 6f |arcode%=|1<<setco|
|00003fa0| 64 65 73 25 3a 65 6e 64 | 63 25 3d 63 6c 65 61 72 |des%:end|c%=clear|
|00003fb0| 63 6f 64 65 25 2b 31 0d | 05 be 36 20 de 20 74 61 |code%+1.|..6 . ta|
|00003fc0| 62 6c 65 25 28 31 3c 3c | 31 32 2c 31 29 2c 73 74 |ble%(1<<|12,1),st|
|00003fd0| 6b 25 20 28 31 3c 3c 31 | 33 29 2c 62 75 66 25 20 |k% (1<<1|3),buf% |
|00003fe0| 32 38 30 2c 62 75 66 66 | 25 20 73 78 25 0d 05 c8 |280,buff|% sx%...|
|00003ff0| 34 20 74 61 62 6c 65 25 | 28 29 3d 30 3a e3 49 25 |4 table%|()=0:.I%|
|00004000| 3d 30 b8 63 6c 65 61 72 | 63 6f 64 65 25 2d 31 3a |=0.clear|code%-1:|
|00004010| 74 61 62 6c 65 25 28 49 | 25 2c 31 29 3d 49 25 3a |table%(I|%,1)=I%:|
|00004020| ed 0d 05 d2 1d c9 20 36 | 30 30 3a f4 20 66 75 6e |...... 6|00:. fun|
|00004030| 6e 79 20 41 56 5f 56 4f | 20 73 74 75 66 66 0d 05 |ny AV_VO| stuff..|
|00004040| dc 17 20 cf 23 63 25 3d | 26 35 63 3a e3 43 25 3d |.. .#c%=|&5c:.C%=|
|00004050| 30 b8 32 35 35 0d 05 e6 | 3b 20 20 72 25 28 43 25 |0.255...|; r%(C%|
|00004060| 29 3d 9a 23 63 25 2f 32 | 35 35 2a 46 3a 67 25 28 |)=.#c%/2|55*F:g%(|
|00004070| 43 25 29 3d 9a 23 63 25 | 2f 32 35 35 2a 46 3a 62 |C%)=.#c%|/255*F:b|
|00004080| 25 28 43 25 29 3d 9a 23 | 63 25 2f 32 35 35 2a 46 |%(C%)=.#|c%/255*F|
|00004090| 0d 05 f0 06 20 ed 0d 05 | fa 24 20 cf 23 63 25 3d |.... ...|.$ .#c%=|
|000040a0| 26 33 36 65 3a 73 79 25 | 3d a4 48 57 3a 73 78 25 |&36e:sy%|=.HW:sx%|
|000040b0| 3d a4 48 57 3a f2 73 69 | 7a 65 0d 06 04 1a 20 cf |=.HW:.si|ze.... .|
|000040c0| 23 63 25 3d 26 33 38 30 | 3a de 20 62 75 66 66 25 |#c%=&380|:. buff%|
|000040d0| 20 73 78 25 0d 06 0e 1c | c9 20 37 30 30 3a f4 20 | sx%....|. 700:. |
|000040e0| 4d 54 56 20 22 2e 70 69 | 63 22 20 69 6d 61 67 65 |MTV ".pi|c" image|
|000040f0| 0d 06 18 30 20 cf 23 63 | 25 3d 30 3a 61 24 3d be |...0 .#c|%=0:a$=.|
|00004100| 23 63 25 3a 73 78 25 3d | bb 61 24 3a 73 79 25 3d |#c%:sx%=|.a$:sy%=|
|00004110| bb 28 c1 61 24 2c a7 61 | 24 2c 22 20 22 29 29 29 |.(.a$,.a|$," ")))|
|00004120| 0d 06 22 23 20 f2 73 69 | 7a 65 3a f2 6e 6f 70 61 |.."# .si|ze:.nopa|
|00004130| 6c 3a 69 6e 70 75 74 3d | 32 34 3a 73 74 65 70 32 |l:input=|24:step2|
|00004140| 34 3d 33 0d 06 2c 34 20 | de 20 62 75 66 66 25 20 |4=3..,4 |. buff% |
|00004150| 73 78 25 2a 33 3a 72 62 | 25 3d 62 75 66 66 25 3a |sx%*3:rb|%=buff%:|
|00004160| 67 62 25 3d 62 75 66 66 | 25 2b 31 3a 62 62 25 3d |gb%=buff|%+1:bb%=|
|00004170| 62 75 66 66 25 2b 32 0d | 06 36 1b c9 20 38 30 30 |buff%+2.|.6.. 800|
|00004180| 3a f4 20 57 61 74 66 6f | 72 64 20 70 69 63 74 75 |:. Watfo|rd pictu|
|00004190| 72 65 0d 06 40 44 20 cf | 23 63 25 3d 30 3a 73 78 |re..@D .|#c%=0:sx|
|000041a0| 25 3d 35 31 32 3a 73 79 | 25 3d 32 35 36 3a 79 6d |%=512:sy|%=256:ym|
|000041b0| 75 6c 25 3d 79 6d 75 6c | 25 2a 32 3a de 20 62 75 |ul%=ymul|%*2:. bu|
|000041c0| 66 66 25 20 73 78 25 3a | 77 74 70 69 78 25 3d 30 |ff% sx%:|wtpix%=0|
|000041d0| 3a 77 74 25 3d 30 0d 06 | 4a 38 20 e3 43 25 3d 30 |:wt%=0..|J8 .C%=0|
|000041e0| b8 32 35 35 3a 72 25 28 | 43 25 29 3d 28 43 25 80 |.255:r%(|C%)=(C%.|
|000041f0| 36 33 29 2f 36 33 2a 46 | 3a ed 3a 67 25 28 29 3d |63)/63*F|:.:g%()=|
|00004200| 72 25 28 29 3a 62 25 28 | 29 3d 72 25 28 29 0d 06 |r%():b%(|)=r%()..|
|00004210| 54 1e c9 20 39 30 30 3a | f4 20 57 69 6c 64 56 69 |T.. 900:|. WildVi|
|00004220| 73 69 6f 6e 20 70 69 63 | 74 75 72 65 0d 06 5e 3e |sion pic|ture..^>|
|00004230| 20 cf 23 63 25 3d 30 3a | 73 78 25 3d 32 35 36 3a | .#c%=0:|sx%=256:|
|00004240| 73 79 25 3d 32 35 36 3a | 79 6d 75 6c 25 3d 79 6d |sy%=256:|ymul%=ym|
|00004250| 75 6c 25 2a 32 3a 78 6d | 75 6c 25 3d 78 6d 75 6c |ul%*2:xm|ul%=xmul|
|00004260| 25 2a 32 3a f2 6e 6f 70 | 61 6c 0d 06 68 10 20 de |%*2:.nop|al..h. .|
|00004270| 20 62 75 66 66 25 20 73 | 78 25 0d 06 72 05 cb 0d | buff% s|x%..r...|
|00004280| 06 7c 35 c8 99 35 33 2c | 6d 2c 34 20 b8 20 2c 2c |.|5..53,|m,4 . ,,|
|00004290| 6e 78 3a c8 99 35 33 2c | 6d 2c 35 20 b8 20 2c 2c |nx:..53,|m,5 . ,,|
|000042a0| 6e 79 3a 6e 78 3d 31 3c | 3c 6e 78 3a 6e 79 3d 31 |ny:nx=1<|<nx:ny=1|
|000042b0| 3c 3c 6e 79 0d 06 86 25 | 78 64 69 76 25 3d 78 64 |<<ny...%|xdiv%=xd|
|000042c0| 69 76 25 2a 6e 78 2f 32 | 3a 79 64 69 76 25 3d 79 |iv%*nx/2|:ydiv%=y|
|000042d0| 64 69 76 25 2a 6e 79 2f | 32 0d 06 90 2d f2 72 65 |div%*ny/|2...-.re|
|000042e0| 64 75 63 65 28 78 6d 75 | 6c 25 2c 78 64 69 76 25 |duce(xmu|l%,xdiv%|
|000042f0| 29 3a f2 72 65 64 75 63 | 65 28 79 6d 75 6c 25 2c |):.reduc|e(ymul%,|
|00004300| 79 64 69 76 25 29 0d 06 | 9a 48 c8 99 26 33 35 2c |ydiv%)..|.H..&35,|
|00004310| 6d 2c 33 20 b8 20 2c 2c | 6e 63 6f 6c 3a 78 25 3d |m,3 . ,,|ncol:x%=|
|00004320| 73 78 25 2a 78 6d 75 6c | 25 2f 78 64 69 76 25 2b |sx%*xmul|%/xdiv%+|
|00004330| 2e 39 39 39 39 3a 79 25 | 3d 73 79 25 2a 79 6d 75 |.9999:y%|=sy%*ymu|
|00004340| 6c 25 2f 79 64 69 76 25 | 2b 2e 39 39 39 39 0d 06 |l%/ydiv%|+.9999..|
|00004350| a4 2a f4 20 74 65 73 74 | 20 66 6f 72 20 61 73 20 |.*. test| for as |
|00004360| 6d 61 6e 79 20 63 6f 6c | 6f 75 72 73 20 61 73 20 |many col|ours as |
|00004370| 70 6f 73 73 69 62 6c 65 | 0d 06 ae 19 e7 6d 24 3d |possible|.....m$=|
|00004380| 22 43 22 20 e7 6e 63 6f | 6c 3d 31 20 6d 24 3d 22 |"C" .nco|l=1 m$="|
|00004390| 22 0d 06 b8 1b e7 6d 24 | 3d 22 44 22 20 e7 6e 63 |".....m$|="D" .nc|
|000043a0| 6f 6c 3c 3e 31 35 20 6d | 24 3d 22 22 0d 06 c2 43 |ol<>15 m|$=""...C|
|000043b0| 63 6f 6c 3d 30 3a e7 6e | 63 6f 6c 3e 31 35 20 84 |col=0:.n|col>15 .|
|000043c0| 20 6d 24 3d 22 43 22 20 | 84 20 6d 24 3d 22 44 22 | m$="C" |. m$="D"|
|000043d0| 20 63 6f 6c 3d 32 3a f4 | 20 64 65 70 74 68 20 6f | col=2:.| depth o|
|000043e0| 66 20 63 6f 6c 6f 75 72 | 20 61 72 72 61 79 73 0d |f colour| arrays.|
|000043f0| 06 cc 48 e7 63 6f 6c 3d | 30 20 80 20 69 6e 70 75 |..H.col=|0 . inpu|
|00004400| 74 3d 38 20 e3 43 25 3d | 30 b8 32 35 35 3a 72 25 |t=8 .C%=|0.255:r%|
|00004410| 28 43 25 29 3d 72 25 28 | 43 25 29 2a 72 77 74 2b |(C%)=r%(|C%)*rwt+|
|00004420| 67 25 28 43 25 29 2a 67 | 77 74 2b 62 25 28 43 25 |g%(C%)*g|wt+b%(C%|
|00004430| 29 2a 62 77 74 3a ed 0d | 06 d6 2a e7 63 6f 6c 3d |)*bwt:..|..*.col=|
|00004440| 30 20 80 20 69 6e 70 75 | 74 3d 32 34 20 72 62 25 |0 . inpu|t=24 rb%|
|00004450| 2d 3d 31 3a 67 62 25 2d | 3d 31 3a 62 62 25 2d 3d |-=1:gb%-|=1:bb%-=|
|00004460| 31 0d 06 e0 32 de 20 63 | 6c 25 28 78 25 2b 31 2c |1...2. c|l%(x%+1,|
|00004470| 63 6f 6c 29 3a f4 20 63 | 75 72 72 65 6e 74 20 6c |col):. c|urrent l|
|00004480| 69 6e 65 20 61 64 64 69 | 74 69 76 65 20 65 72 72 |ine addi|tive err|
|00004490| 6f 72 73 0d 06 ea 45 de | 20 78 6c 25 28 78 25 2b |ors...E.| xl%(x%+|
|000044a0| 31 2c 63 6f 6c 29 2c 78 | 70 25 28 73 78 25 2b 31 |1,col),x|p%(sx%+1|
|000044b0| 2c 63 6f 6c 29 3a f4 20 | 65 78 74 72 61 20 69 6e |,col):. |extra in|
|000044c0| 70 75 74 20 6c 69 6e 65 | 20 69 66 20 68 61 6c 76 |put line| if halv|
|000044d0| 69 6e 67 20 76 65 72 74 | 0d 06 f4 2f de 20 6e 6c |ing vert|.../. nl|
|000044e0| 25 28 78 25 2b 31 2c 63 | 6f 6c 29 3a f4 20 6e 65 |%(x%+1,c|ol):. ne|
|000044f0| 78 74 20 6c 69 6e 65 20 | 61 64 64 69 74 69 76 65 |xt line |additive|
|00004500| 20 65 72 72 6f 72 73 0d | 06 fe 36 e7 66 6c 61 67 | errors.|..6.flag|
|00004510| 3d 33 30 30 20 de 20 7a | 32 25 28 73 78 25 2b 31 |=300 . z|2%(sx%+1|
|00004520| 2c 63 6f 6c 29 3a f4 20 | 65 78 74 72 61 20 61 72 |,col):. |extra ar|
|00004530| 72 61 79 20 66 6f 72 20 | 41 72 56 69 73 0d 07 08 |ray for |ArVis...|
|00004540| 10 de 20 63 6f 64 65 25 | 20 34 30 39 36 0d 07 12 |.. code%| 4096...|
|00004550| 09 53 50 3d 31 33 0d 07 | 1c 0c e3 5a 3d 30 b8 32 |.SP=13..|...Z=0.2|
|00004560| 88 32 0d 07 26 0c 50 25 | 3d 63 6f 64 65 25 0d 07 |.2..&.P%|=code%..|
|00004570| 30 0d c8 8e 20 6e 63 6f | 6c 20 ca 0d 07 3a 09 c9 |0... nco|l ...:..|
|00004580| 20 36 33 3a 0d 07 44 0a | 5b 4f 50 54 20 5a 0d 07 | 63:..D.|[OPT Z..|
|00004590| 4e 18 2e 73 6c 61 73 68 | 66 69 66 74 65 65 6e 20 |N..slash|fifteen |
|000045a0| 45 51 55 44 20 30 0d 07 | 58 10 20 45 51 55 44 20 |EQUD 0..|X. EQUD |
|000045b0| 34 2f 31 35 2a 46 0d 07 | 62 10 20 45 51 55 44 20 |4/15*F..|b. EQUD |
|000045c0| 38 2f 31 35 2a 46 0d 07 | 6c 11 20 45 51 55 44 20 |8/15*F..|l. EQUD |
|000045d0| 31 32 2f 31 35 2a 46 0d | 07 76 3f 3b 20 d6 20 66 |12/15*F.|.v?; . f|
|000045e0| 73 25 2c 63 75 72 72 65 | 6e 74 25 28 29 2c 6e 65 |s%,curre|nt%(),ne|
|000045f0| 78 74 25 28 29 2c 70 69 | 78 65 6c 20 61 64 64 72 |xt%(),pi|xel addr|
|00004600| 65 73 73 25 2c 69 6e 63 | 72 65 6d 65 6e 74 25 2c |ess%,inc|rement%,|
|00004610| 63 6f 75 6e 74 25 0d 07 | 80 08 2e 66 73 25 0d 07 |count%..|...fs%..|
|00004620| 8a 15 20 53 54 4d 46 44 | 20 53 50 20 21 2c 7b 52 |.. STMFD| SP !,{R|
|00004630| 31 34 7d 0d 07 94 24 20 | 4c 44 52 20 52 31 30 2c |14}...$ |LDR R10,|
|00004640| 5b 52 39 2c 23 34 2a 38 | 5d 20 3b 61 64 64 72 20 |[R9,#4*8|] ;addr |
|00004650| 63 75 72 72 65 6e 74 0d | 07 9e 21 20 4c 44 52 20 |current.|..! LDR |
|00004660| 52 31 31 2c 5b 52 39 2c | 23 33 2a 38 5d 20 3b 61 |R11,[R9,|#3*8] ;a|
|00004670| 64 64 72 20 6e 65 78 74 | 0d 07 a8 2a 20 4c 44 52 |ddr next|...* LDR|
|00004680| 20 52 31 32 2c 5b 52 39 | 2c 23 32 2a 38 5d 20 3b | R12,[R9|,#2*8] ;|
|00004690| 61 64 64 72 20 70 69 78 | 65 6c 20 61 64 64 72 65 |addr pix|el addre|
|000046a0| 73 73 0d 07 b2 21 20 4c | 44 52 20 52 31 32 2c 5b |ss...! L|DR R12,[|
|000046b0| 52 31 32 5d 20 3b 70 69 | 78 65 6c 20 61 64 64 72 |R12] ;pi|xel addr|
|000046c0| 65 73 73 0d 07 bc 1e 20 | 4c 44 52 20 52 38 2c 5b |ess.... |LDR R8,[|
|000046d0| 52 39 2c 23 38 5d 20 3b | 61 64 64 72 20 73 74 65 |R9,#8] ;|addr ste|
|000046e0| 70 0d 07 c6 16 20 4c 44 | 52 20 52 38 2c 5b 52 38 |p.... LD|R R8,[R8|
|000046f0| 5d 20 3b 73 74 65 70 0d | 07 d0 1c 20 4c 44 52 20 |] ;step.|... LDR |
|00004700| 52 39 2c 5b 52 39 5d 20 | 3b 61 64 64 72 20 63 6f |R9,[R9] |;addr co|
|00004710| 75 6e 74 0d 07 da 17 20 | 4c 44 52 20 52 39 2c 5b |unt.... |LDR R9,[|
|00004720| 52 39 5d 20 3b 63 6f 75 | 6e 74 0d 07 e4 14 20 4c |R9] ;cou|nt.... L|
|00004730| 44 52 20 52 34 2c 5b 52 | 31 30 5d 20 3b 72 0d 07 |DR R4,[R|10] ;r..|
|00004740| ee 17 20 4c 44 52 20 52 | 35 2c 5b 52 31 30 2c 23 |.. LDR R|5,[R10,#|
|00004750| 34 5d 20 3b 67 0d 07 f8 | 17 20 4c 44 52 20 52 36 |4] ;g...|. LDR R6|
|00004760| 2c 5b 52 31 30 2c 23 38 | 5d 20 3b 62 0d 08 02 18 |,[R10,#8|] ;b....|
|00004770| 20 41 44 52 20 52 37 2c | 73 6c 61 73 68 66 69 66 | ADR R7,|slashfif|
|00004780| 74 65 65 6e 0d 08 0c 0e | 20 54 45 51 20 52 38 2c |teen....| TEQ R8,|
|00004790| 23 30 0d 08 16 10 20 4d | 4f 56 50 4c 20 52 31 2c |#0.... M|OVPL R1,|
|000047a0| 23 31 0d 08 20 29 20 4d | 56 4e 4d 49 20 52 31 2c |#1.. ) M|VNMI R1,|
|000047b0| 23 30 20 3b 2b 2f 2d 20 | 31 20 66 6f 72 20 73 70 |#0 ;+/- |1 for sp|
|000047c0| 72 69 74 65 20 6f 75 74 | 70 75 74 0d 08 2a 0b 2e |rite out|put..*..|
|000047d0| 66 73 6c 6f 6f 70 0d 08 | 34 1a 20 41 44 44 20 52 |fsloop..|4. ADD R|
|000047e0| 31 30 2c 52 31 30 2c 52 | 38 20 3b 2b 73 74 65 70 |10,R10,R|8 ;+step|
|000047f0| 0d 08 3e 0e 20 54 45 51 | 20 52 34 2c 23 30 0d 08 |..>. TEQ| R4,#0..|
|00004800| 48 22 20 4d 4f 56 4d 49 | 20 52 34 2c 23 30 20 3b |H" MOVMI| R4,#0 ;|
|00004810| 76 61 6c 20 6e 6f 77 20 | 69 6e 20 72 61 6e 67 65 |val now |in range|
|00004820| 0d 08 52 13 20 43 4d 50 | 20 52 34 2c 23 46 20 3b |..R. CMP| R4,#F ;|
|00004830| 3e 31 3f 0d 08 5c 22 20 | 4d 4f 56 43 53 20 52 34 |>1?..\" |MOVCS R4|
|00004840| 2c 23 46 20 3b 76 61 6c | 20 6e 6f 77 20 69 6e 20 |,#F ;val| now in |
|00004850| 72 61 6e 67 65 0d 08 66 | 1d 20 52 53 42 20 52 33 |range..f|. RSB R3|
|00004860| 2c 52 34 2c 52 34 2c 4c | 53 4c 20 23 34 20 3b 2a |,R4,R4,L|SL #4 ;*|
|00004870| 31 35 0d 08 70 35 20 4d | 4f 56 53 20 52 33 2c 52 |15..p5 M|OVS R3,R|
|00004880| 33 2c 4c 53 52 20 23 32 | 2b 62 69 74 73 20 3b 66 |3,LSR #2|+bits ;f|
|00004890| 69 6e 61 6c 20 69 6e 74 | 65 67 65 72 20 30 2c 20 |inal int|eger 0, |
|000048a0| 31 2c 20 32 2c 20 33 0d | 08 7a 35 20 4c 44 52 4e |1, 2, 3.|.z5 LDRN|
|000048b0| 45 20 52 32 2c 5b 52 37 | 2c 52 33 2c 4c 53 4c 20 |E R2,[R7|,R3,LSL |
|000048c0| 23 32 5d 20 3b 64 69 76 | 69 64 65 20 62 79 20 31 |#2] ;div|ide by 1|
|000048d0| 35 20 66 72 6f 6d 20 74 | 61 62 6c 65 0d 08 84 2d |5 from t|able...-|
|000048e0| 20 53 55 42 4e 45 20 52 | 34 2c 52 34 2c 52 32 20 | SUBNE R|4,R4,R2 |
|000048f0| 3b 73 75 62 74 72 61 63 | 74 20 63 6f 6e 76 65 72 |;subtrac|t conver|
|00004900| 74 65 64 20 76 61 6c 75 | 65 0d 08 8e 0f 20 80 20 |ted valu|e.... . |
|00004910| 52 32 2c 52 33 2c 23 31 | 0d 08 98 23 20 4d 4f 56 |R2,R3,#1|...# MOV|
|00004920| 20 52 30 2c 52 32 2c 4c | 53 4c 20 23 32 20 3b 62 | R0,R2,L|SL #2 ;b|
|00004930| 69 74 20 32 20 6f 66 20 | 72 65 64 0d 08 a2 0f 20 |it 2 of |red.... |
|00004940| 80 20 52 32 2c 52 33 2c | 23 32 0d 08 ac 25 20 84 |. R2,R3,|#2...% .|
|00004950| 52 20 52 30 2c 52 30 2c | 52 32 2c 4c 53 4c 20 23 |R R0,R0,|R2,LSL #|
|00004960| 33 20 3b 62 69 74 20 33 | 20 6f 66 20 72 65 64 0d |3 ;bit 3| of red.|
|00004970| 08 b6 0e 20 54 45 51 20 | 52 35 2c 23 30 0d 08 c0 |... TEQ |R5,#0...|
|00004980| 22 20 4d 4f 56 4d 49 20 | 52 35 2c 23 30 20 3b 76 |" MOVMI |R5,#0 ;v|
|00004990| 61 6c 20 6e 6f 77 20 69 | 6e 20 72 61 6e 67 65 0d |al now i|n range.|
|000049a0| 08 ca 13 20 43 4d 50 20 | 52 35 2c 23 46 20 3b 3e |... CMP |R5,#F ;>|
|000049b0| 31 3f 0d 08 d4 22 20 4d | 4f 56 43 53 20 52 35 2c |1?..." M|OVCS R5,|
|000049c0| 23 46 20 3b 76 61 6c 20 | 6e 6f 77 20 69 6e 20 72 |#F ;val |now in r|
|000049d0| 61 6e 67 65 0d 08 de 1d | 20 52 53 42 20 52 33 2c |ange....| RSB R3,|
|000049e0| 52 35 2c 52 35 2c 4c 53 | 4c 20 23 34 20 3b 2a 31 |R5,R5,LS|L #4 ;*1|
|000049f0| 35 0d 08 e8 35 20 4d 4f | 56 53 20 52 33 2c 52 33 |5...5 MO|VS R3,R3|
|00004a00| 2c 4c 53 52 20 23 32 2b | 62 69 74 73 20 3b 66 69 |,LSR #2+|bits ;fi|
|00004a10| 6e 61 6c 20 69 6e 74 65 | 67 65 72 20 30 2c 20 31 |nal inte|ger 0, 1|
|00004a20| 2c 20 32 2c 20 33 0d 08 | f2 35 20 4c 44 52 4e 45 |, 2, 3..|.5 LDRNE|
|00004a30| 20 52 32 2c 5b 52 37 2c | 52 33 2c 4c 53 4c 20 23 | R2,[R7,|R3,LSL #|
|00004a40| 32 5d 20 3b 64 69 76 69 | 64 65 20 62 79 20 31 35 |2] ;divi|de by 15|
|00004a50| 20 66 72 6f 6d 20 74 61 | 62 6c 65 0d 08 fc 2d 20 | from ta|ble...- |
|00004a60| 53 55 42 4e 45 20 52 35 | 2c 52 35 2c 52 32 20 3b |SUBNE R5|,R5,R2 ;|
|00004a70| 73 75 62 74 72 61 63 74 | 20 63 6f 6e 76 65 72 74 |subtract| convert|
|00004a80| 65 64 20 76 61 6c 75 65 | 0d 09 06 2e 20 84 52 20 |ed value|.... .R |
|00004a90| 52 30 2c 52 30 2c 52 33 | 2c 4c 53 4c 20 23 35 20 |R0,R0,R3|,LSL #5 |
|00004aa0| 3b 62 69 74 73 20 33 20 | 61 6e 64 20 32 20 6f 66 |;bits 3 |and 2 of|
|00004ab0| 20 67 72 65 65 6e 0d 09 | 10 0e 20 54 45 51 20 52 | green..|.. TEQ R|
|00004ac0| 36 2c 23 30 0d 09 1a 22 | 20 4d 4f 56 4d 49 20 52 |6,#0..."| MOVMI R|
|00004ad0| 36 2c 23 30 20 3b 76 61 | 6c 20 6e 6f 77 20 69 6e |6,#0 ;va|l now in|
|00004ae0| 20 72 61 6e 67 65 0d 09 | 24 13 20 43 4d 50 20 52 | range..|$. CMP R|
|00004af0| 36 2c 23 46 20 3b 3e 31 | 3f 0d 09 2e 22 20 4d 4f |6,#F ;>1|?..." MO|
|00004b00| 56 43 53 20 52 36 2c 23 | 46 20 3b 76 61 6c 20 6e |VCS R6,#|F ;val n|
|00004b10| 6f 77 20 69 6e 20 72 61 | 6e 67 65 0d 09 38 1d 20 |ow in ra|nge..8. |
|00004b20| 52 53 42 20 52 33 2c 52 | 36 2c 52 36 2c 4c 53 4c |RSB R3,R|6,R6,LSL|
|00004b30| 20 23 34 20 3b 2a 31 35 | 0d 09 42 35 20 4d 4f 56 | #4 ;*15|..B5 MOV|
|00004b40| 53 20 52 33 2c 52 33 2c | 4c 53 52 20 23 32 2b 62 |S R3,R3,|LSR #2+b|
|00004b50| 69 74 73 20 3b 66 69 6e | 61 6c 20 69 6e 74 65 67 |its ;fin|al integ|
|00004b60| 65 72 20 30 2c 20 31 2c | 20 32 2c 20 33 0d 09 4c |er 0, 1,| 2, 3..L|
|00004b70| 35 20 4c 44 52 4e 45 20 | 52 32 2c 5b 52 37 2c 52 |5 LDRNE |R2,[R7,R|
|00004b80| 33 2c 4c 53 4c 20 23 32 | 5d 20 3b 64 69 76 69 64 |3,LSL #2|] ;divid|
|00004b90| 65 20 62 79 20 31 35 20 | 66 72 6f 6d 20 74 61 62 |e by 15 |from tab|
|00004ba0| 6c 65 0d 09 56 2d 20 53 | 55 42 4e 45 20 52 36 2c |le..V- S|UBNE R6,|
|00004bb0| 52 36 2c 52 32 20 3b 73 | 75 62 74 72 61 63 74 20 |R6,R2 ;s|ubtract |
|00004bc0| 63 6f 6e 76 65 72 74 65 | 64 20 76 61 6c 75 65 0d |converte|d value.|
|00004bd0| 09 60 0f 20 80 20 52 32 | 2c 52 33 2c 23 31 0d 09 |.`. . R2|,R3,#1..|
|00004be0| 6a 26 20 84 52 20 52 30 | 2c 52 30 2c 52 32 2c 4c |j& .R R0|,R0,R2,L|
|00004bf0| 53 4c 20 23 33 20 3b 62 | 69 74 20 32 20 6f 66 20 |SL #3 ;b|it 2 of |
|00004c00| 62 6c 75 65 0d 09 74 0f | 20 80 20 52 32 2c 52 33 |blue..t.| . R2,R3|
|00004c10| 2c 23 32 0d 09 7e 26 20 | 84 52 20 52 30 2c 52 30 |,#2..~& |.R R0,R0|
|00004c20| 2c 52 32 2c 4c 53 4c 20 | 23 36 20 3b 62 69 74 20 |,R2,LSL |#6 ;bit |
|00004c30| 33 20 6f 66 20 62 6c 75 | 65 0d 09 88 06 20 5d 0d |3 of blu|e.... ].|
|00004c40| 09 92 0e e7 6d 24 3c 3e | 22 54 22 20 8c 0d 09 9c |....m$<>|"T" ....|
|00004c50| 0a 5b 4f 50 54 20 5a 0d | 09 a6 11 20 41 44 44 20 |.[OPT Z.|... ADD |
|00004c60| 52 32 2c 52 34 2c 52 35 | 0d 09 b0 23 20 41 44 44 |R2,R4,R5|...# ADD|
|00004c70| 20 52 32 2c 52 32 2c 52 | 36 20 3b 72 2b 67 2b 62 | R2,R2,R|6 ;r+g+b|
|00004c80| 20 72 65 6d 61 69 6e 64 | 65 72 73 0d 09 ba 24 20 | remaind|ers...$ |
|00004c90| 41 44 44 20 52 32 2c 52 | 32 2c 52 32 2c 4c 53 4c |ADD R2,R|2,R2,LSL|
|00004ca0| 20 23 32 20 3b 61 76 65 | 72 61 67 65 20 2a 35 0d | #2 ;ave|rage *5.|
|00004cb0| 09 c4 18 20 4d 4f 56 20 | 52 32 2c 52 32 2c 4c 53 |... MOV |R2,R2,LS|
|00004cc0| 52 20 23 62 69 74 73 0d | 09 ce 0e 20 43 4d 50 20 |R #bits.|... CMP |
|00004cd0| 52 32 2c 23 33 0d 09 d8 | 10 20 4d 4f 56 43 53 20 |R2,#3...|. MOVCS |
|00004ce0| 52 32 2c 23 33 0d 09 e2 | 10 20 84 52 20 52 30 2c |R2,#3...|. .R R0,|
|00004cf0| 52 30 2c 52 32 0d 09 ec | 21 20 4c 44 52 20 52 32 |R0,R2...|! LDR R2|
|00004d00| 2c 5b 52 37 2c 52 32 2c | 4c 53 4c 20 23 32 5d 20 |,[R7,R2,|LSL #2] |
|00004d10| 3b 2a 31 2f 31 35 0d 09 | f6 24 20 53 55 42 20 52 |;*1/15..|.$ SUB R|
|00004d20| 34 2c 52 34 2c 52 32 2c | 4c 53 52 20 23 32 20 3b |4,R4,R2,|LSR #2 ;|
|00004d30| 73 75 62 74 72 61 63 74 | 20 74 0d 0a 00 31 20 53 |subtract| t...1 S|
|00004d40| 55 42 20 52 35 2c 52 35 | 2c 52 32 2c 4c 53 52 20 |UB R5,R5|,R2,LSR |
|00004d50| 23 32 20 3b 6e 6f 74 65 | 20 74 61 62 6c 65 20 34 |#2 ;note| table 4|
|00004d60| 2a 20 74 6f 6f 20 6c 61 | 72 67 65 0d 0a 0a 18 20 |* too la|rge.... |
|00004d70| 53 55 42 20 52 36 2c 52 | 36 2c 52 32 2c 4c 53 52 |SUB R6,R|6,R2,LSR|
|00004d80| 20 23 32 0d 0a 14 06 20 | 5d 0d 0a 1e 05 cd 0d 0a | #2.... |].......|
|00004d90| 28 0a 5b 4f 50 54 20 5a | 0d 0a 32 15 20 53 54 52 |(.[OPT Z|..2. STR|
|00004da0| 42 20 52 30 2c 5b 52 31 | 32 5d 2c 52 31 0d 0a 3c |B R0,[R1|2],R1..<|
|00004db0| 21 20 41 44 44 20 52 30 | 2c 52 31 31 2c 23 34 20 |! ADD R0|,R11,#4 |
|00004dc0| 3b 6e 6c 20 67 72 65 65 | 6e 25 28 53 25 29 0d 0a |;nl gree|n%(S%)..|
|00004dd0| 46 20 20 41 44 44 20 52 | 32 2c 52 34 2c 52 34 2c |F ADD R|2,R4,R4,|
|00004de0| 4c 53 4c 20 23 31 20 3b | 72 65 64 20 2a 33 0d 0a |LSL #1 ;|red *3..|
|00004df0| 50 15 20 4c 44 52 20 52 | 33 2c 5b 52 31 31 2c 2d |P. LDR R|3,[R11,-|
|00004e00| 52 38 5d 0d 0a 5a 1f 20 | 41 44 44 20 52 33 2c 52 |R8]..Z. |ADD R3,R|
|00004e10| 33 2c 52 32 2c 41 53 52 | 20 23 34 20 3b 2b 33 2f |3,R2,ASR| #4 ;+3/|
|00004e20| 31 36 0d 0a 64 15 20 53 | 54 52 20 52 33 2c 5b 52 |16..d. S|TR R3,[R|
|00004e30| 31 31 2c 2d 52 38 5d 0d | 0a 6e 20 20 41 44 44 20 |11,-R8].|.n ADD |
|00004e40| 52 32 2c 52 34 2c 52 34 | 2c 4c 53 4c 20 23 32 20 |R2,R4,R4|,LSL #2 |
|00004e50| 3b 72 65 64 20 2a 35 0d | 0a 78 11 20 4c 44 52 20 |;red *5.|.x. LDR |
|00004e60| 52 33 2c 5b 52 31 31 5d | 0d 0a 82 1f 20 41 44 44 |R3,[R11]|.... ADD|
|00004e70| 20 52 33 2c 52 33 2c 52 | 32 2c 41 53 52 20 23 34 | R3,R3,R|2,ASR #4|
|00004e80| 20 3b 2b 35 2f 31 36 0d | 0a 8c 11 20 53 54 52 20 | ;+5/16.|... STR |
|00004e90| 52 33 2c 5b 52 31 31 5d | 0d 0a 96 1d 20 4d 4f 56 |R3,[R11]|.... MOV|
|00004ea0| 20 52 33 2c 52 34 2c 41 | 53 52 20 23 34 20 3b 72 | R3,R4,A|SR #4 ;r|
|00004eb0| 65 64 2f 31 36 0d 0a a0 | 49 20 53 54 52 20 52 33 |ed/16...|I STR R3|
|00004ec0| 2c 5b 52 31 31 2c 52 38 | 5d 21 20 3b 6e 65 76 65 |,[R11,R8|]! ;neve|
|00004ed0| 72 20 65 76 65 72 20 73 | 65 65 6e 20 74 68 69 73 |r ever s|een this|
|00004ee0| 20 63 65 6c 6c 20 62 65 | 66 6f 72 65 21 20 69 6e | cell be|fore! in|
|00004ef0| 63 72 65 6d 65 6e 74 20 | 6e 6c 20 70 74 72 0d 0a |crement |nl ptr..|
|00004f00| aa 1f 20 52 53 42 20 52 | 32 2c 52 34 2c 52 34 2c |.. RSB R|2,R4,R4,|
|00004f10| 4c 53 4c 20 23 33 20 3b | 72 65 64 2a 37 0d 0a b4 |LSL #3 ;|red*7...|
|00004f20| 25 20 4c 44 52 20 52 34 | 2c 5b 52 31 30 5d 20 3b |% LDR R4|,[R10] ;|
|00004f30| 6e 65 78 74 20 72 20 6c | 69 67 68 74 20 76 61 6c |next r l|ight val|
|00004f40| 75 65 0d 0a be 40 20 41 | 44 44 20 52 34 2c 52 34 |ue...@ A|DD R4,R4|
|00004f50| 2c 52 32 2c 41 53 52 20 | 23 34 20 3b 6e 65 78 74 |,R2,ASR |#4 ;next|
|00004f60| 20 76 61 6c 75 65 20 2b | 37 2f 31 36 20 6f 66 20 | value +|7/16 of |
|00004f70| 72 65 64 20 65 72 72 6f | 72 20 2d 3e 20 6e 65 77 |red erro|r -> new|
|00004f80| 20 72 0d 0a c8 22 20 41 | 44 44 20 52 32 2c 52 35 | r..." A|DD R2,R5|
|00004f90| 2c 52 35 2c 4c 53 4c 20 | 23 31 20 3b 67 72 65 65 |,R5,LSL |#1 ;gree|
|00004fa0| 6e 20 2a 33 0d 0a d2 14 | 20 4c 44 52 20 52 33 2c |n *3....| LDR R3,|
|00004fb0| 5b 52 30 2c 2d 52 38 5d | 0d 0a dc 1f 20 41 44 44 |[R0,-R8]|.... ADD|
|00004fc0| 20 52 33 2c 52 33 2c 52 | 32 2c 41 53 52 20 23 34 | R3,R3,R|2,ASR #4|
|00004fd0| 20 3b 2b 33 2f 31 36 0d | 0a e6 14 20 53 54 52 20 | ;+3/16.|... STR |
|00004fe0| 52 33 2c 5b 52 30 2c 2d | 52 38 5d 0d 0a f0 1f 20 |R3,[R0,-|R8].... |
|00004ff0| 4d 4f 56 20 52 33 2c 52 | 35 2c 41 53 52 20 23 34 |MOV R3,R|5,ASR #4|
|00005000| 20 3b 67 72 65 65 6e 2f | 31 36 0d 0a fa 36 20 53 | ;green/|16...6 S|
|00005010| 54 52 20 52 33 2c 5b 52 | 30 2c 52 38 5d 20 3b 6e |TR R3,[R|0,R8] ;n|
|00005020| 65 76 65 72 20 65 76 65 | 72 20 73 65 65 6e 20 74 |ever eve|r seen t|
|00005030| 68 69 73 20 63 65 6c 6c | 20 62 65 66 6f 72 65 21 |his cell| before!|
|00005040| 0d 0b 04 22 20 41 44 44 | 20 52 32 2c 52 35 2c 52 |..." ADD| R2,R5,R|
|00005050| 35 2c 4c 53 4c 20 23 32 | 20 3b 67 72 65 65 6e 20 |5,LSL #2| ;green |
|00005060| 2a 35 0d 0b 0e 10 20 4c | 44 52 20 52 33 2c 5b 52 |*5.... L|DR R3,[R|
|00005070| 30 5d 0d 0b 18 1f 20 41 | 44 44 20 52 33 2c 52 33 |0].... A|DD R3,R3|
|00005080| 2c 52 32 2c 41 53 52 20 | 23 34 20 3b 2b 35 2f 31 |,R2,ASR |#4 ;+5/1|
|00005090| 36 0d 0b 22 36 20 53 54 | 52 20 52 33 2c 5b 52 30 |6.."6 ST|R R3,[R0|
|000050a0| 5d 2c 23 34 20 3b 63 6f | 6d 70 75 74 65 73 20 6e |],#4 ;co|mputes n|
|000050b0| 6c 20 62 6c 75 65 20 69 | 6e 74 6f 20 74 68 65 20 |l blue i|nto the |
|000050c0| 62 61 72 67 61 69 6e 0d | 0b 2c 21 20 52 53 42 20 |bargain.|.,! RSB |
|000050d0| 52 32 2c 52 35 2c 52 35 | 2c 4c 53 4c 20 23 33 20 |R2,R5,R5|,LSL #3 |
|000050e0| 3b 67 72 65 65 6e 2a 37 | 0d 0b 36 28 20 4c 44 52 |;green*7|..6( LDR|
|000050f0| 20 52 35 2c 5b 52 31 30 | 2c 23 34 5d 20 3b 6e 65 | R5,[R10|,#4] ;ne|
|00005100| 78 74 20 67 20 6c 69 67 | 68 74 20 76 61 6c 75 65 |xt g lig|ht value|
|00005110| 0d 0b 40 42 20 41 44 44 | 20 52 35 2c 52 35 2c 52 |..@B ADD| R5,R5,R|
|00005120| 32 2c 41 53 52 20 23 34 | 20 3b 6e 65 78 74 20 76 |2,ASR #4| ;next v|
|00005130| 61 6c 75 65 20 2b 37 2f | 31 36 20 6f 66 20 67 72 |alue +7/|16 of gr|
|00005140| 65 65 6e 20 65 72 72 6f | 72 20 2d 3e 20 6e 65 77 |een erro|r -> new|
|00005150| 20 67 0d 0b 4a 20 20 41 | 44 44 20 52 32 2c 52 36 | g..J A|DD R2,R6|
|00005160| 2c 52 36 2c 4c 53 4c 20 | 23 31 20 3b 62 6c 75 65 |,R6,LSL |#1 ;blue|
|00005170| 2a 33 0d 0b 54 14 20 4c | 44 52 20 52 33 2c 5b 52 |*3..T. L|DR R3,[R|
|00005180| 30 2c 2d 52 38 5d 0d 0b | 5e 1f 20 41 44 44 20 52 |0,-R8]..|^. ADD R|
|00005190| 33 2c 52 33 2c 52 32 2c | 41 53 52 20 23 34 20 3b |3,R3,R2,|ASR #4 ;|
|000051a0| 2b 33 2f 31 36 0d 0b 68 | 14 20 53 54 52 20 52 33 |+3/16..h|. STR R3|
|000051b0| 2c 5b 52 30 2c 2d 52 38 | 5d 0d 0b 72 20 20 41 44 |,[R0,-R8|]..r AD|
|000051c0| 44 20 52 32 2c 52 36 2c | 52 36 2c 4c 53 4c 20 23 |D R2,R6,|R6,LSL #|
|000051d0| 32 20 3b 62 6c 75 65 2a | 35 0d 0b 7c 10 20 4c 44 |2 ;blue*|5..|. LD|
|000051e0| 52 20 52 33 2c 5b 52 30 | 5d 0d 0b 86 1f 20 41 44 |R R3,[R0|].... AD|
|000051f0| 44 20 52 33 2c 52 33 2c | 52 32 2c 41 53 52 20 23 |D R3,R3,|R2,ASR #|
|00005200| 34 20 3b 2b 35 2f 31 36 | 0d 0b 90 10 20 53 54 52 |4 ;+5/16|.... STR|
|00005210| 20 52 33 2c 5b 52 30 5d | 0d 0b 9a 1e 20 4d 4f 56 | R3,[R0]|.... MOV|
|00005220| 20 52 33 2c 52 36 2c 41 | 53 52 20 23 34 20 3b 62 | R3,R6,A|SR #4 ;b|
|00005230| 6c 75 65 2f 31 36 0d 0b | a4 36 20 53 54 52 20 52 |lue/16..|.6 STR R|
|00005240| 33 2c 5b 52 30 2c 52 38 | 5d 20 3b 6e 65 76 65 72 |3,[R0,R8|] ;never|
|00005250| 20 65 76 65 72 20 73 65 | 65 6e 20 74 68 69 73 20 | ever se|en this |
|00005260| 63 65 6c 6c 20 62 65 66 | 6f 72 65 21 0d 0b ae 20 |cell bef|ore!... |
|00005270| 20 52 53 42 20 52 32 2c | 52 36 2c 52 36 2c 4c 53 | RSB R2,|R6,R6,LS|
|00005280| 4c 20 23 33 20 3b 62 6c | 75 65 2a 37 0d 0b b8 28 |L #3 ;bl|ue*7...(|
|00005290| 20 4c 44 52 20 52 36 2c | 5b 52 31 30 2c 23 38 5d | LDR R6,|[R10,#8]|
|000052a0| 20 3b 6e 65 78 74 20 62 | 20 6c 69 67 68 74 20 76 | ;next b| light v|
|000052b0| 61 6c 75 65 0d 0b c2 41 | 20 41 44 44 20 52 36 2c |alue...A| ADD R6,|
|000052c0| 52 36 2c 52 32 2c 41 53 | 52 20 23 34 20 3b 6e 65 |R6,R2,AS|R #4 ;ne|
|000052d0| 78 74 20 76 61 6c 75 65 | 20 2b 37 2f 31 36 20 6f |xt value| +7/16 o|
|000052e0| 66 20 62 6c 75 65 20 65 | 72 72 6f 72 20 2d 3e 20 |f blue e|rror -> |
|000052f0| 6e 65 77 20 62 0d 0b cc | 12 20 53 55 42 53 20 52 |new b...|. SUBS R|
|00005300| 39 2c 52 39 2c 23 31 0d | 0b d6 0f 20 42 4e 45 20 |9,R9,#1.|... BNE |
|00005310| 66 73 6c 6f 6f 70 0d 0b | e0 0e 20 43 4d 50 20 52 |fsloop..|.. CMP R|
|00005320| 30 2c 52 30 0d 0b ea 14 | 20 4c 44 4d 46 44 20 53 |0,R0....| LDMFD S|
|00005330| 50 20 21 2c 7b 50 43 7d | 0d 0b f4 06 20 5d 0d 0b |P !,{PC}|.... ]..|
|00005340| fe 09 c9 20 31 35 3a 0d | 0c 08 0b c8 8e 20 6d 24 |... 15:.|..... m$|
|00005350| 20 ca 0d 0c 12 1b c9 20 | 22 44 22 3a f4 20 4e 6f | ...... |"D":. No|
|00005360| 20 74 61 62 6c 65 20 6e | 65 65 64 65 64 0d 0c 1c | table n|eeded...|
|00005370| 09 c9 20 22 43 22 0d 0c | 26 0a 5b 4f 50 54 20 5a |.. "C"..|&.[OPT Z|
|00005380| 0d 0c 30 16 2e 73 6c 61 | 73 68 74 61 62 6c 65 20 |..0..sla|shtable |
|00005390| 45 51 55 44 20 30 0d 0c | 3a 0f 20 45 51 55 44 20 |EQUD 0..|:. EQUD |
|000053a0| 31 2f 33 2a 46 0d 0c 44 | 0f 20 45 51 55 44 20 32 |1/3*F..D|. EQUD 2|
|000053b0| 2f 33 2a 46 0d 0c 4e 0b | 20 45 51 55 44 20 46 0d |/3*F..N.| EQUD F.|
|000053c0| 0c 58 06 20 5d 0d 0c 62 | 09 c9 20 22 54 22 0d 0c |.X. ]..b|.. "T"..|
|000053d0| 6c 0a 5b 4f 50 54 20 5a | 0d 0c 76 16 2e 73 6c 61 |l.[OPT Z|..v..sla|
|000053e0| 73 68 74 61 62 6c 65 20 | 45 51 55 44 20 30 0d 0c |shtable |EQUD 0..|
|000053f0| 80 10 20 45 51 55 44 20 | 31 2f 31 35 2a 46 0d 0c |.. EQUD |1/15*F..|
|00005400| 8a 10 20 45 51 55 44 20 | 32 2f 31 35 2a 46 0d 0c |.. EQUD |2/15*F..|
|00005410| 94 10 20 45 51 55 44 20 | 33 2f 31 35 2a 46 0d 0c |.. EQUD |3/15*F..|
|00005420| 9e 10 20 45 51 55 44 20 | 34 2f 31 35 2a 46 0d 0c |.. EQUD |4/15*F..|
|00005430| a8 10 20 45 51 55 44 20 | 35 2f 31 35 2a 46 0d 0c |.. EQUD |5/15*F..|
|00005440| b2 10 20 45 51 55 44 20 | 36 2f 31 35 2a 46 0d 0c |.. EQUD |6/15*F..|
|00005450| bc 10 20 45 51 55 44 20 | 37 2f 31 35 2a 46 0d 0c |.. EQUD |7/15*F..|
|00005460| c6 10 20 45 51 55 44 20 | 38 2f 31 35 2a 46 0d 0c |.. EQUD |8/15*F..|
|00005470| d0 10 20 45 51 55 44 20 | 39 2f 31 35 2a 46 0d 0c |.. EQUD |9/15*F..|
|00005480| da 11 20 45 51 55 44 20 | 31 30 2f 31 35 2a 46 0d |.. EQUD |10/15*F.|
|00005490| 0c e4 11 20 45 51 55 44 | 20 31 31 2f 31 35 2a 46 |... EQUD| 11/15*F|
|000054a0| 0d 0c ee 11 20 45 51 55 | 44 20 31 32 2f 31 35 2a |.... EQU|D 12/15*|
|000054b0| 46 0d 0c f8 11 20 45 51 | 55 44 20 31 33 2f 31 35 |F.... EQ|UD 13/15|
|000054c0| 2a 46 0d 0d 02 11 20 45 | 51 55 44 20 31 34 2f 31 |*F.... E|QUD 14/1|
|000054d0| 35 2a 46 0d 0d 0c 0b 20 | 45 51 55 44 20 46 0d 0d |5*F.... |EQUD F..|
|000054e0| 16 06 20 5d 0d 0d 20 08 | c9 20 22 22 0d 0d 2a 0a |.. ].. .|. ""..*.|
|000054f0| 5b 4f 50 54 20 5a 0d 0d | 34 16 2e 73 6c 61 73 68 |[OPT Z..|4..slash|
|00005500| 74 61 62 6c 65 20 45 51 | 55 44 20 30 0d 0d 3e 0f |table EQ|UD 0..>.|
|00005510| 20 45 51 55 44 20 31 2f | 37 2a 46 0d 0d 48 0f 20 | EQUD 1/|7*F..H. |
|00005520| 45 51 55 44 20 32 2f 37 | 2a 46 0d 0d 52 0f 20 45 |EQUD 2/7|*F..R. E|
|00005530| 51 55 44 20 33 2f 37 2a | 46 0d 0d 5c 0f 20 45 51 |QUD 3/7*|F..\. EQ|
|00005540| 55 44 20 34 2f 37 2a 46 | 0d 0d 66 0f 20 45 51 55 |UD 4/7*F|..f. EQU|
|00005550| 44 20 35 2f 37 2a 46 0d | 0d 70 0f 20 45 51 55 44 |D 5/7*F.|.p. EQUD|
|00005560| 20 36 2f 37 2a 46 0d 0d | 7a 0b 20 45 51 55 44 20 | 6/7*F..|z. EQUD |
|00005570| 46 0d 0d 84 06 20 5d 0d | 0d 8e 05 cb 0d 0d 98 0a |F.... ].|........|
|00005580| 5b 4f 50 54 20 5a 0d 0d | a2 3f 3b 20 d6 20 66 73 |[OPT Z..|.?; . fs|
|00005590| 25 2c 63 75 72 72 65 6e | 74 25 28 29 2c 6e 65 78 |%,curren|t%(),nex|
|000055a0| 74 25 28 29 2c 70 69 78 | 65 6c 20 61 64 64 72 65 |t%(),pix|el addre|
|000055b0| 73 73 25 2c 69 6e 63 72 | 65 6d 65 6e 74 25 2c 63 |ss%,incr|ement%,c|
|000055c0| 6f 75 6e 74 25 0d 0d ac | 08 2e 66 73 25 0d 0d b6 |ount%...|..fs%...|
|000055d0| 15 20 53 54 4d 46 44 20 | 53 50 20 21 2c 7b 52 31 |. STMFD |SP !,{R1|
|000055e0| 34 7d 0d 0d c0 24 20 4c | 44 52 20 52 31 30 2c 5b |4}...$ L|DR R10,[|
|000055f0| 52 39 2c 23 34 2a 38 5d | 20 3b 61 64 64 72 20 63 |R9,#4*8]| ;addr c|
|00005600| 75 72 72 65 6e 74 0d 0d | ca 21 20 4c 44 52 20 52 |urrent..|.! LDR R|
|00005610| 31 31 2c 5b 52 39 2c 23 | 33 2a 38 5d 20 3b 61 64 |11,[R9,#|3*8] ;ad|
|00005620| 64 72 20 6e 65 78 74 0d | 0d d4 2a 20 4c 44 52 20 |dr next.|..* LDR |
|00005630| 52 31 32 2c 5b 52 39 2c | 23 32 2a 38 5d 20 3b 61 |R12,[R9,|#2*8] ;a|
|00005640| 64 64 72 20 70 69 78 65 | 6c 20 61 64 64 72 65 73 |ddr pixe|l addres|
|00005650| 73 0d 0d de 21 20 4c 44 | 52 20 52 31 32 2c 5b 52 |s...! LD|R R12,[R|
|00005660| 31 32 5d 20 3b 70 69 78 | 65 6c 20 61 64 64 72 65 |12] ;pix|el addre|
|00005670| 73 73 0d 0d e8 1e 20 4c | 44 52 20 52 38 2c 5b 52 |ss.... L|DR R8,[R|
|00005680| 39 2c 23 38 5d 20 3b 61 | 64 64 72 20 73 74 65 70 |9,#8] ;a|ddr step|
|00005690| 0d 0d f2 16 20 4c 44 52 | 20 52 38 2c 5b 52 38 5d |.... LDR| R8,[R8]|
|000056a0| 20 3b 73 74 65 70 0d 0d | fc 1c 20 4c 44 52 20 52 | ;step..|.. LDR R|
|000056b0| 39 2c 5b 52 39 5d 20 3b | 61 64 64 72 20 63 6f 75 |9,[R9] ;|addr cou|
|000056c0| 6e 74 0d 0e 06 17 20 4c | 44 52 20 52 39 2c 5b 52 |nt.... L|DR R9,[R|
|000056d0| 39 5d 20 3b 63 6f 75 6e | 74 0d 0e 10 06 20 5d 0d |9] ;coun|t.... ].|
|000056e0| 0e 1a 16 e7 6d 24 3d 22 | 43 22 20 84 20 6d 24 3d |....m$="|C" . m$=|
|000056f0| 22 44 22 20 8c 0d 0e 24 | 0a 5b 4f 50 54 20 5a 0d |"D" ...$|.[OPT Z.|
|00005700| 0e 2e 14 20 4c 44 52 20 | 52 34 2c 5b 52 31 30 5d |... LDR |R4,[R10]|
|00005710| 20 3b 72 0d 0e 38 17 20 | 4c 44 52 20 52 35 2c 5b | ;r..8. |LDR R5,[|
|00005720| 52 31 30 2c 23 34 5d 20 | 3b 67 0d 0e 42 17 20 4c |R10,#4] |;g..B. L|
|00005730| 44 52 20 52 36 2c 5b 52 | 31 30 2c 23 38 5d 20 3b |DR R6,[R|10,#8] ;|
|00005740| 62 0d 0e 4c 06 20 5d 0d | 0e 56 05 cc 0d 0e 60 0a |b..L. ].|.V....`.|
|00005750| 5b 4f 50 54 20 5a 0d 0e | 6a 20 20 4c 44 52 20 52 |[OPT Z..|j LDR R|
|00005760| 34 2c 5b 52 31 30 5d 2c | 52 38 20 3b 6d 6f 6e 6f |4,[R10],|R8 ;mono|
|00005770| 20 76 61 6c 75 65 0d 0e | 74 06 20 5d 0d 0e 7e 05 | value..|t. ]..~.|
|00005780| cd 0d 0e 88 0e e7 6d 24 | 3c 3e 22 44 22 20 8c 0d |......m$|<>"D" ..|
|00005790| 0e 92 0a 5b 4f 50 54 20 | 5a 0d 0e 9c 16 20 41 44 |...[OPT |Z.... AD|
|000057a0| 52 20 52 37 2c 73 6c 61 | 73 68 74 61 62 6c 65 0d |R R7,sla|shtable.|
|000057b0| 0e a6 06 20 5d 0d 0e b0 | 05 cd 0d 0e ba 0a 5b 4f |... ]...|......[O|
|000057c0| 50 54 20 5a 0d 0e c4 0e | 20 54 45 51 20 52 38 2c |PT Z....| TEQ R8,|
|000057d0| 23 30 0d 0e ce 10 20 4d | 4f 56 50 4c 20 52 31 2c |#0.... M|OVPL R1,|
|000057e0| 23 31 0d 0e d8 29 20 4d | 56 4e 4d 49 20 52 31 2c |#1...) M|VNMI R1,|
|000057f0| 23 30 20 3b 2b 2f 2d 20 | 31 20 66 6f 72 20 73 70 |#0 ;+/- |1 for sp|
|00005800| 72 69 74 65 20 6f 75 74 | 70 75 74 0d 0e e2 0b 2e |rite out|put.....|
|00005810| 66 73 6c 6f 6f 70 0d 0e | ec 06 20 5d 0d 0e f6 0b |fsloop..|.. ]....|
|00005820| c8 8e 20 6d 24 20 ca 0d | 0f 00 09 c9 20 22 44 22 |.. m$ ..|.... "D"|
|00005830| 0d 0f 0a 0a 5b 4f 50 54 | 20 5a 0d 0f 14 1a 20 41 |....[OPT| Z.... A|
|00005840| 44 44 20 52 31 30 2c 52 | 31 30 2c 52 38 20 3b 2b |DD R10,R|10,R8 ;+|
|00005850| 73 74 65 70 0d 0f 1e 0e | 20 4d 4f 56 20 52 33 2c |step....| MOV R3,|
|00005860| 23 30 0d 0f 28 0e 20 54 | 45 51 20 52 34 2c 23 30 |#0..(. T|EQ R4,#0|
|00005870| 0d 0f 32 22 20 4d 4f 56 | 4d 49 20 52 34 2c 23 30 |..2" MOV|MI R4,#0|
|00005880| 20 3b 76 61 6c 20 6e 6f | 77 20 69 6e 20 72 61 6e | ;val no|w in ran|
|00005890| 67 65 0d 0f 3c 0e 20 43 | 4d 50 20 52 34 2c 23 46 |ge..<. C|MP R4,#F|
|000058a0| 0d 0f 46 22 20 4d 4f 56 | 43 53 20 52 34 2c 23 46 |..F" MOV|CS R4,#F|
|000058b0| 20 3b 76 61 6c 20 6e 6f | 77 20 69 6e 20 72 61 6e | ;val no|w in ran|
|000058c0| 67 65 0d 0f 50 16 20 43 | 4d 50 20 52 34 2c 23 46 |ge..P. C|MP R4,#F|
|000058d0| 3e 3e 31 20 3b 3e 31 3f | 0d 0f 5a 13 20 53 55 42 |>>1 ;>1?|..Z. SUB|
|000058e0| 43 53 20 52 34 2c 52 34 | 2c 23 46 0d 0f 64 12 20 |CS R4,R4|,#F..d. |
|000058f0| 84 52 43 53 20 52 33 2c | 52 33 2c 23 31 0d 0f 6e |.RCS R3,|R3,#1..n|
|00005900| 0e 20 54 45 51 20 52 35 | 2c 23 30 0d 0f 78 22 20 |. TEQ R5|,#0..x" |
|00005910| 4d 4f 56 4d 49 20 52 35 | 2c 23 30 20 3b 76 61 6c |MOVMI R5|,#0 ;val|
|00005920| 20 6e 6f 77 20 69 6e 20 | 72 61 6e 67 65 0d 0f 82 | now in |range...|
|00005930| 0e 20 43 4d 50 20 52 35 | 2c 23 46 0d 0f 8c 22 20 |. CMP R5|,#F..." |
|00005940| 4d 4f 56 43 53 20 52 35 | 2c 23 46 20 3b 76 61 6c |MOVCS R5|,#F ;val|
|00005950| 20 6e 6f 77 20 69 6e 20 | 72 61 6e 67 65 0d 0f 96 | now in |range...|
|00005960| 16 20 43 4d 50 20 52 35 | 2c 23 46 3e 3e 31 20 3b |. CMP R5|,#F>>1 ;|
|00005970| 3e 31 3f 0d 0f a0 13 20 | 53 55 42 43 53 20 52 35 |>1?.... |SUBCS R5|
|00005980| 2c 52 35 2c 23 46 0d 0f | aa 12 20 84 52 43 53 20 |,R5,#F..|.. .RCS |
|00005990| 52 33 2c 52 33 2c 23 32 | 0d 0f b4 0e 20 54 45 51 |R3,R3,#2|.... TEQ|
|000059a0| 20 52 36 2c 23 30 0d 0f | be 22 20 4d 4f 56 4d 49 | R6,#0..|." MOVMI|
|000059b0| 20 52 36 2c 23 30 20 3b | 76 61 6c 20 6e 6f 77 20 | R6,#0 ;|val now |
|000059c0| 69 6e 20 72 61 6e 67 65 | 0d 0f c8 0e 20 43 4d 50 |in range|.... CMP|
|000059d0| 20 52 36 2c 23 46 0d 0f | d2 22 20 4d 4f 56 43 53 | R6,#F..|." MOVCS|
|000059e0| 20 52 36 2c 23 46 20 3b | 76 61 6c 20 6e 6f 77 20 | R6,#F ;|val now |
|000059f0| 69 6e 20 72 61 6e 67 65 | 0d 0f dc 16 20 43 4d 50 |in range|.... CMP|
|00005a00| 20 52 36 2c 23 46 3e 3e | 31 20 3b 3e 31 3f 0d 0f | R6,#F>>|1 ;>1?..|
|00005a10| e6 13 20 53 55 42 43 53 | 20 52 36 2c 52 36 2c 23 |.. SUBCS| R6,R6,#|
|00005a20| 46 0d 0f f0 12 20 84 52 | 43 53 20 52 33 2c 52 33 |F.... .R|CS R3,R3|
|00005a30| 2c 23 34 0d 0f fa 06 20 | 5d 0d 10 04 09 c9 20 22 |,#4.... |]..... "|
|00005a40| 43 22 0d 10 0e 0a 5b 4f | 50 54 20 5a 0d 10 18 1a |C"....[O|PT Z....|
|00005a50| 20 41 44 44 20 52 31 30 | 2c 52 31 30 2c 52 38 20 | ADD R10|,R10,R8 |
|00005a60| 3b 2b 73 74 65 70 0d 10 | 22 0e 20 54 45 51 20 52 |;+step..|". TEQ R|
|00005a70| 35 2c 23 30 0d 10 2c 22 | 20 4d 4f 56 4d 49 20 52 |5,#0..,"| MOVMI R|
|00005a80| 35 2c 23 30 20 3b 76 61 | 6c 20 6e 6f 77 20 69 6e |5,#0 ;va|l now in|
|00005a90| 20 72 61 6e 67 65 0d 10 | 36 0e 20 43 4d 50 20 52 | range..|6. CMP R|
|00005aa0| 35 2c 23 46 0d 10 40 22 | 20 4d 4f 56 43 53 20 52 |5,#F..@"| MOVCS R|
|00005ab0| 35 2c 23 46 20 3b 76 61 | 6c 20 6e 6f 77 20 69 6e |5,#F ;va|l now in|
|00005ac0| 20 72 61 6e 67 65 0d 10 | 4a 1c 20 41 44 44 20 52 | range..|J. ADD R|
|00005ad0| 33 2c 52 35 2c 52 35 2c | 4c 53 4c 20 23 31 20 3b |3,R5,R5,|LSL #1 ;|
|00005ae0| 2a 33 0d 10 54 1e 20 41 | 44 44 20 52 33 2c 52 33 |*3..T. A|DD R3,R3|
|00005af0| 2c 23 46 3e 3e 31 20 3b | 72 6f 75 6e 64 20 75 70 |,#F>>1 ;|round up|
|00005b00| 0d 10 5e 2c 20 4d 4f 56 | 53 20 52 33 2c 52 33 2c |..^, MOV|S R3,R3,|
|00005b10| 4c 53 52 20 23 62 69 74 | 73 20 3b 66 69 6e 61 6c |LSR #bit|s ;final|
|00005b20| 20 69 6e 74 65 67 65 72 | 20 30 2d 33 0d 10 68 34 | integer| 0-3..h4|
|00005b30| 20 4c 44 52 4e 45 20 52 | 32 2c 5b 52 37 2c 52 33 | LDRNE R|2,[R7,R3|
|00005b40| 2c 4c 53 4c 20 23 32 5d | 20 3b 64 69 76 69 64 65 |,LSL #2]| ;divide|
|00005b50| 20 62 79 20 33 20 66 72 | 6f 6d 20 74 61 62 6c 65 | by 3 fr|om table|
|00005b60| 0d 10 72 2d 20 53 55 42 | 4e 45 20 52 35 2c 52 35 |..r- SUB|NE R5,R5|
|00005b70| 2c 52 32 20 3b 73 75 62 | 74 72 61 63 74 20 63 6f |,R2 ;sub|tract co|
|00005b80| 6e 76 65 72 74 65 64 20 | 76 61 6c 75 65 0d 10 7c |nverted |value..||
|00005b90| 0e 20 54 45 51 20 52 34 | 2c 23 30 0d 10 86 22 20 |. TEQ R4|,#0..." |
|00005ba0| 4d 4f 56 4d 49 20 52 34 | 2c 23 30 20 3b 76 61 6c |MOVMI R4|,#0 ;val|
|00005bb0| 20 6e 6f 77 20 69 6e 20 | 72 61 6e 67 65 0d 10 90 | now in |range...|
|00005bc0| 0e 20 43 4d 50 20 52 34 | 2c 23 46 0d 10 9a 22 20 |. CMP R4|,#F..." |
|00005bd0| 4d 4f 56 43 53 20 52 34 | 2c 23 46 20 3b 76 61 6c |MOVCS R4|,#F ;val|
|00005be0| 20 6e 6f 77 20 69 6e 20 | 72 61 6e 67 65 0d 10 a4 | now in |range...|
|00005bf0| 16 20 43 4d 50 20 52 34 | 2c 23 46 3e 3e 31 20 3b |. CMP R4|,#F>>1 ;|
|00005c00| 3e 31 3f 0d 10 ae 13 20 | 53 55 42 43 53 20 52 34 |>1?.... |SUBCS R4|
|00005c10| 2c 52 34 2c 23 46 0d 10 | b8 12 20 84 52 43 53 20 |,R4,#F..|.. .RCS |
|00005c20| 52 33 2c 52 33 2c 23 34 | 0d 10 c2 0e 20 54 45 51 |R3,R3,#4|.... TEQ|
|00005c30| 20 52 36 2c 23 30 0d 10 | cc 22 20 4d 4f 56 4d 49 | R6,#0..|." MOVMI|
|00005c40| 20 52 36 2c 23 30 20 3b | 76 61 6c 20 6e 6f 77 20 | R6,#0 ;|val now |
|00005c50| 69 6e 20 72 61 6e 67 65 | 0d 10 d6 0e 20 43 4d 50 |in range|.... CMP|
|00005c60| 20 52 36 2c 23 46 0d 10 | e0 22 20 4d 4f 56 43 53 | R6,#F..|." MOVCS|
|00005c70| 20 52 36 2c 23 46 20 3b | 76 61 6c 20 6e 6f 77 20 | R6,#F ;|val now |
|00005c80| 69 6e 20 72 61 6e 67 65 | 0d 10 ea 16 20 43 4d 50 |in range|.... CMP|
|00005c90| 20 52 36 2c 23 46 3e 3e | 31 20 3b 3e 31 3f 0d 10 | R6,#F>>|1 ;>1?..|
|00005ca0| f4 13 20 53 55 42 43 53 | 20 52 36 2c 52 36 2c 23 |.. SUBCS| R6,R6,#|
|00005cb0| 46 0d 10 fe 12 20 84 52 | 43 53 20 52 33 2c 52 33 |F.... .R|CS R3,R3|
|00005cc0| 2c 23 38 0d 11 08 06 20 | 5d 0d 11 12 09 c9 20 22 |,#8.... |]..... "|
|00005cd0| 54 22 0d 11 1c 0a 5b 4f | 50 54 20 5a 0d 11 26 0e |T"....[O|PT Z..&.|
|00005ce0| 20 54 45 51 20 52 34 2c | 23 30 0d 11 30 22 20 4d | TEQ R4,|#0..0" M|
|00005cf0| 4f 56 4d 49 20 52 34 2c | 23 30 20 3b 76 61 6c 20 |OVMI R4,|#0 ;val |
|00005d00| 6e 6f 77 20 69 6e 20 72 | 61 6e 67 65 0d 11 3a 13 |now in r|ange..:.|
|00005d10| 20 43 4d 50 20 52 34 2c | 23 46 20 3b 3e 31 3f 0d | CMP R4,|#F ;>1?.|
|00005d20| 11 44 22 20 4d 4f 56 43 | 53 20 52 34 2c 23 46 20 |.D" MOVC|S R4,#F |
|00005d30| 3b 76 61 6c 20 6e 6f 77 | 20 69 6e 20 72 61 6e 67 |;val now| in rang|
|00005d40| 65 0d 11 4e 1d 20 52 53 | 42 20 52 33 2c 52 34 2c |e..N. RS|B R3,R4,|
|00005d50| 52 34 2c 4c 53 4c 20 23 | 34 20 3b 2a 31 35 0d 11 |R4,LSL #|4 ;*15..|
|00005d60| 58 1e 20 41 44 44 20 52 | 33 2c 52 33 2c 23 46 3e |X. ADD R|3,R3,#F>|
|00005d70| 3e 31 20 3b 72 6f 75 6e | 64 20 75 70 0d 11 62 2d |>1 ;roun|d up..b-|
|00005d80| 20 4d 4f 56 53 20 52 33 | 2c 52 33 2c 4c 53 52 20 | MOVS R3|,R3,LSR |
|00005d90| 23 62 69 74 73 20 3b 66 | 69 6e 61 6c 20 69 6e 74 |#bits ;f|inal int|
|00005da0| 65 67 65 72 20 30 2d 31 | 35 0d 11 6c 35 20 4c 44 |eger 0-1|5..l5 LD|
|00005db0| 52 4e 45 20 52 32 2c 5b | 52 37 2c 52 33 2c 4c 53 |RNE R2,[|R7,R3,LS|
|00005dc0| 4c 20 23 32 5d 20 3b 64 | 69 76 69 64 65 20 62 79 |L #2] ;d|ivide by|
|00005dd0| 20 31 35 20 66 72 6f 6d | 20 74 61 62 6c 65 0d 11 | 15 from| table..|
|00005de0| 76 2d 20 53 55 42 4e 45 | 20 52 34 2c 52 34 2c 52 |v- SUBNE| R4,R4,R|
|00005df0| 32 20 3b 73 75 62 74 72 | 61 63 74 20 63 6f 6e 76 |2 ;subtr|act conv|
|00005e00| 65 72 74 65 64 20 76 61 | 6c 75 65 0d 11 80 06 20 |erted va|lue.... |
|00005e10| 5d 0d 11 8a 08 c9 20 22 | 22 0d 11 94 0a 5b 4f 50 |]..... "|"....[OP|
|00005e20| 54 20 5a 0d 11 9e 0e 20 | 54 45 51 20 52 34 2c 23 |T Z.... |TEQ R4,#|
|00005e30| 30 0d 11 a8 22 20 4d 4f | 56 4d 49 20 52 34 2c 23 |0..." MO|VMI R4,#|
|00005e40| 30 20 3b 76 61 6c 20 6e | 6f 77 20 69 6e 20 72 61 |0 ;val n|ow in ra|
|00005e50| 6e 67 65 0d 11 b2 13 20 | 43 4d 50 20 52 34 2c 23 |nge.... |CMP R4,#|
|00005e60| 46 20 3b 3e 31 3f 0d 11 | bc 22 20 4d 4f 56 43 53 |F ;>1?..|." MOVCS|
|00005e70| 20 52 34 2c 23 46 20 3b | 76 61 6c 20 6e 6f 77 20 | R4,#F ;|val now |
|00005e80| 69 6e 20 72 61 6e 67 65 | 0d 11 c6 1c 20 52 53 42 |in range|.... RSB|
|00005e90| 20 52 33 2c 52 34 2c 52 | 34 2c 4c 53 4c 20 23 33 | R3,R4,R|4,LSL #3|
|00005ea0| 20 3b 2a 37 0d 11 d0 1e | 20 41 44 44 20 52 33 2c | ;*7....| ADD R3,|
|00005eb0| 52 33 2c 23 46 3e 3e 31 | 20 3b 72 6f 75 6e 64 20 |R3,#F>>1| ;round |
|00005ec0| 75 70 0d 11 da 2c 20 4d | 4f 56 53 20 52 33 2c 52 |up..., M|OVS R3,R|
|00005ed0| 33 2c 4c 53 52 20 23 62 | 69 74 73 20 3b 66 69 6e |3,LSR #b|its ;fin|
|00005ee0| 61 6c 20 69 6e 74 65 67 | 65 72 20 30 2d 37 0d 11 |al integ|er 0-7..|
|00005ef0| e4 34 20 4c 44 52 4e 45 | 20 52 32 2c 5b 52 37 2c |.4 LDRNE| R2,[R7,|
|00005f00| 52 33 2c 4c 53 4c 20 23 | 32 5d 20 3b 64 69 76 69 |R3,LSL #|2] ;divi|
|00005f10| 64 65 20 62 79 20 37 20 | 66 72 6f 6d 20 74 61 62 |de by 7 |from tab|
|00005f20| 6c 65 0d 11 ee 2d 20 53 | 55 42 4e 45 20 52 34 2c |le...- S|UBNE R4,|
|00005f30| 52 34 2c 52 32 20 3b 73 | 75 62 74 72 61 63 74 20 |R4,R2 ;s|ubtract |
|00005f40| 63 6f 6e 76 65 72 74 65 | 64 20 76 61 6c 75 65 0d |converte|d value.|
|00005f50| 11 f8 06 20 5d 0d 12 02 | 05 cb 0d 12 0c 0a 5b 4f |... ]...|......[O|
|00005f60| 50 54 20 5a 0d 12 16 16 | 20 4d 4f 56 20 52 32 2c |PT Z....| MOV R2,|
|00005f70| 52 31 32 2c 4c 53 52 20 | 23 31 0d 12 20 0f 20 54 |R12,LSR |#1.. . T|
|00005f80| 53 54 20 52 31 32 2c 23 | 31 0d 12 2a 11 20 4c 44 |ST R12,#|1..*. LD|
|00005f90| 52 42 20 52 30 2c 5b 52 | 32 5d 0d 12 34 13 20 80 |RB R0,[R|2]..4. .|
|00005fa0| 45 51 20 52 30 2c 52 30 | 2c 23 26 46 30 0d 12 3e |EQ R0,R0|,#&F0..>|
|00005fb0| 12 20 84 52 45 51 20 52 | 30 2c 52 30 2c 52 33 0d |. .REQ R|0,R0,R3.|
|00005fc0| 12 48 13 20 80 4e 45 20 | 52 30 2c 52 30 2c 23 26 |.H. .NE |R0,R0,#&|
|00005fd0| 30 46 0d 12 52 19 20 84 | 52 4e 45 20 52 30 2c 52 |0F..R. .|RNE R0,R|
|00005fe0| 30 2c 52 33 2c 4c 53 4c | 20 23 34 0d 12 5c 11 20 |0,R3,LSL| #4..\. |
|00005ff0| 53 54 52 42 20 52 30 2c | 5b 52 32 5d 0d 12 66 13 |STRB R0,|[R2]..f.|
|00006000| 20 41 44 44 20 52 31 32 | 2c 52 31 32 2c 52 31 0d | ADD R12|,R12,R1.|
|00006010| 12 70 06 20 5d 0d 12 7a | 16 e7 6d 24 3d 22 43 22 |.p. ]..z|..m$="C"|
|00006020| 20 84 20 6d 24 3d 22 44 | 22 20 8c 0d 12 84 0a 5b | . m$="D|" .....[|
|00006030| 4f 50 54 20 5a 0d 12 8e | 21 20 41 44 44 20 52 30 |OPT Z...|! ADD R0|
|00006040| 2c 52 31 31 2c 23 34 20 | 3b 6e 6c 20 67 72 65 65 |,R11,#4 |;nl gree|
|00006050| 6e 25 28 53 25 29 0d 12 | 98 20 20 41 44 44 20 52 |n%(S%)..|. ADD R|
|00006060| 32 2c 52 34 2c 52 34 2c | 4c 53 4c 20 23 31 20 3b |2,R4,R4,|LSL #1 ;|
|00006070| 72 65 64 20 2a 33 0d 12 | a2 15 20 4c 44 52 20 52 |red *3..|.. LDR R|
|00006080| 33 2c 5b 52 31 31 2c 2d | 52 38 5d 0d 12 ac 1f 20 |3,[R11,-|R8].... |
|00006090| 41 44 44 20 52 33 2c 52 | 33 2c 52 32 2c 41 53 52 |ADD R3,R|3,R2,ASR|
|000060a0| 20 23 34 20 3b 2b 33 2f | 31 36 0d 12 b6 15 20 53 | #4 ;+3/|16.... S|
|000060b0| 54 52 20 52 33 2c 5b 52 | 31 31 2c 2d 52 38 5d 0d |TR R3,[R|11,-R8].|
|000060c0| 12 c0 20 20 41 44 44 20 | 52 32 2c 52 34 2c 52 34 |.. ADD |R2,R4,R4|
|000060d0| 2c 4c 53 4c 20 23 32 20 | 3b 72 65 64 20 2a 35 0d |,LSL #2 |;red *5.|
|000060e0| 12 ca 11 20 4c 44 52 20 | 52 33 2c 5b 52 31 31 5d |... LDR |R3,[R11]|
|000060f0| 0d 12 d4 1f 20 41 44 44 | 20 52 33 2c 52 33 2c 52 |.... ADD| R3,R3,R|
|00006100| 32 2c 41 53 52 20 23 34 | 20 3b 2b 35 2f 31 36 0d |2,ASR #4| ;+5/16.|
|00006110| 12 de 11 20 53 54 52 20 | 52 33 2c 5b 52 31 31 5d |... STR |R3,[R11]|
|00006120| 0d 12 e8 1d 20 4d 4f 56 | 20 52 33 2c 52 34 2c 41 |.... MOV| R3,R4,A|
|00006130| 53 52 20 23 34 20 3b 72 | 65 64 2f 31 36 0d 12 f2 |SR #4 ;r|ed/16...|
|00006140| 49 20 53 54 52 20 52 33 | 2c 5b 52 31 31 2c 52 38 |I STR R3|,[R11,R8|
|00006150| 5d 21 20 3b 6e 65 76 65 | 72 20 65 76 65 72 20 73 |]! ;neve|r ever s|
|00006160| 65 65 6e 20 74 68 69 73 | 20 63 65 6c 6c 20 62 65 |een this| cell be|
|00006170| 66 6f 72 65 21 20 69 6e | 63 72 65 6d 65 6e 74 20 |fore! in|crement |
|00006180| 6e 6c 20 70 74 72 0d 12 | fc 1f 20 52 53 42 20 52 |nl ptr..|.. RSB R|
|00006190| 32 2c 52 34 2c 52 34 2c | 4c 53 4c 20 23 33 20 3b |2,R4,R4,|LSL #3 ;|
|000061a0| 72 65 64 2a 37 0d 13 06 | 25 20 4c 44 52 20 52 34 |red*7...|% LDR R4|
|000061b0| 2c 5b 52 31 30 5d 20 3b | 6e 65 78 74 20 72 20 6c |,[R10] ;|next r l|
|000061c0| 69 67 68 74 20 76 61 6c | 75 65 0d 13 10 40 20 41 |ight val|ue...@ A|
|000061d0| 44 44 20 52 34 2c 52 34 | 2c 52 32 2c 41 53 52 20 |DD R4,R4|,R2,ASR |
|000061e0| 23 34 20 3b 6e 65 78 74 | 20 76 61 6c 75 65 20 2b |#4 ;next| value +|
|000061f0| 37 2f 31 36 20 6f 66 20 | 72 65 64 20 65 72 72 6f |7/16 of |red erro|
|00006200| 72 20 2d 3e 20 6e 65 77 | 20 72 0d 13 1a 22 20 41 |r -> new| r..." A|
|00006210| 44 44 20 52 32 2c 52 35 | 2c 52 35 2c 4c 53 4c 20 |DD R2,R5|,R5,LSL |
|00006220| 23 31 20 3b 67 72 65 65 | 6e 20 2a 33 0d 13 24 14 |#1 ;gree|n *3..$.|
|00006230| 20 4c 44 52 20 52 33 2c | 5b 52 30 2c 2d 52 38 5d | LDR R3,|[R0,-R8]|
|00006240| 0d 13 2e 1f 20 41 44 44 | 20 52 33 2c 52 33 2c 52 |.... ADD| R3,R3,R|
|00006250| 32 2c 41 53 52 20 23 34 | 20 3b 2b 33 2f 31 36 0d |2,ASR #4| ;+3/16.|
|00006260| 13 38 14 20 53 54 52 20 | 52 33 2c 5b 52 30 2c 2d |.8. STR |R3,[R0,-|
|00006270| 52 38 5d 0d 13 42 1f 20 | 4d 4f 56 20 52 33 2c 52 |R8]..B. |MOV R3,R|
|00006280| 35 2c 41 53 52 20 23 34 | 20 3b 67 72 65 65 6e 2f |5,ASR #4| ;green/|
|00006290| 31 36 0d 13 4c 36 20 53 | 54 52 20 52 33 2c 5b 52 |16..L6 S|TR R3,[R|
|000062a0| 30 2c 52 38 5d 20 3b 6e | 65 76 65 72 20 65 76 65 |0,R8] ;n|ever eve|
|000062b0| 72 20 73 65 65 6e 20 74 | 68 69 73 20 63 65 6c 6c |r seen t|his cell|
|000062c0| 20 62 65 66 6f 72 65 21 | 0d 13 56 22 20 41 44 44 | before!|..V" ADD|
|000062d0| 20 52 32 2c 52 35 2c 52 | 35 2c 4c 53 4c 20 23 32 | R2,R5,R|5,LSL #2|
|000062e0| 20 3b 67 72 65 65 6e 20 | 2a 35 0d 13 60 10 20 4c | ;green |*5..`. L|
|000062f0| 44 52 20 52 33 2c 5b 52 | 30 5d 0d 13 6a 1f 20 41 |DR R3,[R|0]..j. A|
|00006300| 44 44 20 52 33 2c 52 33 | 2c 52 32 2c 41 53 52 20 |DD R3,R3|,R2,ASR |
|00006310| 23 34 20 3b 2b 35 2f 31 | 36 0d 13 74 36 20 53 54 |#4 ;+5/1|6..t6 ST|
|00006320| 52 20 52 33 2c 5b 52 30 | 5d 2c 23 34 20 3b 63 6f |R R3,[R0|],#4 ;co|
|00006330| 6d 70 75 74 65 73 20 6e | 6c 20 62 6c 75 65 20 69 |mputes n|l blue i|
|00006340| 6e 74 6f 20 74 68 65 20 | 62 61 72 67 61 69 6e 0d |nto the |bargain.|
|00006350| 13 7e 21 20 52 53 42 20 | 52 32 2c 52 35 2c 52 35 |.~! RSB |R2,R5,R5|
|00006360| 2c 4c 53 4c 20 23 33 20 | 3b 67 72 65 65 6e 2a 37 |,LSL #3 |;green*7|
|00006370| 0d 13 88 28 20 4c 44 52 | 20 52 35 2c 5b 52 31 30 |...( LDR| R5,[R10|
|00006380| 2c 23 34 5d 20 3b 6e 65 | 78 74 20 67 20 6c 69 67 |,#4] ;ne|xt g lig|
|00006390| 68 74 20 76 61 6c 75 65 | 0d 13 92 42 20 41 44 44 |ht value|...B ADD|
|000063a0| 20 52 35 2c 52 35 2c 52 | 32 2c 41 53 52 20 23 34 | R5,R5,R|2,ASR #4|
|000063b0| 20 3b 6e 65 78 74 20 76 | 61 6c 75 65 20 2b 37 2f | ;next v|alue +7/|
|000063c0| 31 36 20 6f 66 20 67 72 | 65 65 6e 20 65 72 72 6f |16 of gr|een erro|
|000063d0| 72 20 2d 3e 20 6e 65 77 | 20 67 0d 13 9c 20 20 41 |r -> new| g... A|
|000063e0| 44 44 20 52 32 2c 52 36 | 2c 52 36 2c 4c 53 4c 20 |DD R2,R6|,R6,LSL |
|000063f0| 23 31 20 3b 62 6c 75 65 | 2a 33 0d 13 a6 14 20 4c |#1 ;blue|*3.... L|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.