Home » Archimedes archive » Acorn User » AU 1997-06 A.adf » !Apocalyps_!Planets_maps » 2

2

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn User » AU 1997-06 A.adf » !Apocalyps_!Planets_maps
Filename: 2
Read OK:
File size: 4584 bytes
Load address: 0000
Exec address: 0000
File contents
�
�����������������������p�����`�����P�����@
�����p	(�:8P��FF�	(�8DN��FF�(�6PL��FF�(�4\J��FF�(�<��p���%%P"2`�8P��#$`"(`�8P��#$�"`�8P��#$�"
`�8P��#$6
^
MOV R0,R12,ASR#16
^MUL R4,R9,R0
^MLA R4,R8,R6,R4
^MUL R12,R10,R0
^MLA R12,R9,R6,R12
^
^"ADD R0,R1,R4,ASR#16
^&ADD R6,R2,R12,ASR#16
^*STMIA R5,{R0,R6,R14}
^.ADD R5,R5,#16
^2SUBS R7,R7,#1
^6BNE spinloop
^:LDMFD R13!,{R0-R12,PC}
^>
^B.itsasprite
^F
^JMOV R0,R0,LSR#16
^N$;CMP R0,#&200:;BGT itsaspriteout
^RCMP R0,#16:BGE scaledsprite
^V;BGT itsaspriteout
^Z
MOV R4,R0
^^
MOV R0,R1
^b
MOV R1,R2
^f
MOV R2,R3
^jBL viewtransform
^nBNE itsaspriteout
^r
MOV DXX���X�������������������Ę��Њ��Ř��¶����������������L������M���¶������������Կ��Њ��տ���������������X������X���\��X��� ������
���+��	�+����X���������������a��� N����:���X�����X����������l��������X���l�����<����=����0��+�a1��� N2����:3���Њ��4����5����6��+X���7��X����
��x����7H����7X������`�����`�����a�����:���� N����H����7x����7X���|!��X���@+��@�(/��(�)/��	X�*/��	X���5��@��8��+4��:��+L��:��+@��>��X����>��@��>��+X��@��h(��@��hX����H��X���PR��Њ��QR����RR��X���\��X����e��X����o��X���`y��@�ay���p���������L����d����4���������
�����p���ȯ���d܎���LА����	ѐ���|Ē���X�����4�����X���������a�����d���|�����_}�����c~����L�������X���p���
�eq�����]r�����as���
�at����@���u����X���v����p���w����d���d�����_e�����cf����L���g����X���X�����aY����DN�����8P�����X��j��dp�L8�X��p�@��p��8P��x�8P��0���G8P������_�������8P����G8P�������_���������8P��X!����_Y!��G�_Z!���,L4'�� N5'��x�y(��&Њ��z(��&8P���(���lq���(��F`s���(��Fx��(��'Њ���(��'Hw���(����:�(���x��(�����(���X����(���h��)���Hw��)��FTu��)��F��()����$))�����*)���x�s)��&Њ��t)��&�_�0����_�@�����B��
P�tF����uF��
�vF��
�wF��
�xF��
�8yF����\J��
L���PL��d���N��`���N��P���DN��4���EN���:8P����_9P��G�_:P���x���;P��X���<P��`;=P���|���,R��,��� T��@���!T���_�_������c����$�c����_xo����_yo��G��`s��P���Hw��<�Iw���Є0{�����1{����2{���������_�������X,�����X,d��܈��X,x�:����ЄЊ��O���ъ��O���Ҋ��X,�ӊ�����Ԋ��O�Պ�����֊���x�f����������<�_������������O�
������O�������X,|������X,�
������X,�������Є����OX���������������O�������X,������Op���p���
@���q���
X���X����_Y����p���@���
@���A���
X��������������	����������������������x��<��y���z�$���{�|�PFl��Գ��m������n��,Lo���,T����U��PFH��Գ��I������J��,LK���0<��������=����,��>����\D?����$����h���:$���	�	�������0�	������	�,���	�\D�	��.������� ����)��DH�
������
��.������� ����)����c������$������p����(#��)#����&+ܛ�&+'@�'��'�'���t'+ܛu'+����*���*���.G��0GX����2�����2�X����4����4��6������6�����6X����6d����8�����8������8�L����8�Њ���:����:7(����:7�����:�����>��PF��`&Mh�a N�ePj��U�$E"V��C#V�\D�V�$E�W��C�W�()���WO()��HXO()���XO���a���e����t+,��tOܛ�t+@�0u�,�1uO��2uO���u+,��uOܛ�u+���uODN��}�V��}�,R���
,R����:Є
0uф
�@���h8P����y��
0u����:����>��
�D�����6��
�:��
0u��
������8P��ˆ�HqÈ
hH����kV����y��
�:��
 T�����V�����X�����<�ܛ�t�ݛ���@��Њ��A�O<����Њ����Ot����ȯ��O��ɯO8P��ʯOȯ����h����i��ȯP�ȯQ��ȯ�������OX����O�x�Oȯ��ȯ��� N��0u��
�:��
ȯ���dK��8J���P� N��y��
0u����:����>��
�6��
�:��
0u��
Hq��
ȯ���,L���Q�� N���c����
Њ����
y��
�:��
ȯ��Њ����
�_����
�c�����Њ���������
������
�g����
�c����
�������������
�_����
���������ȯ`�ȯa���T�	�H����I����<���$����	��
�ܡ��p��L���������+������t���h�� �+���k�&�<��l�&b���Da��������<���'����'���%�������������������+�a���<���������p���������������bL��DaM�����e�&�<��f�&�����+����H�����	
�����	
�
�d��������
iXP�|�}|~��$
��p�pq���$���
dd����4����6
��t:7 Hu:
\>v:
�Qw:
��x:7DBh<�Mi<DBj<�Mk< ��\>+ H]>
\>^>
��_>+x�`>+���a>+�Qb>
��,F��-F��.F��/F ��0F+x�1F+��2F+���3F+To�M�<s�M�0u�Q/`m�Uhy�[�0{���[<y���[�r���[<y���\\|��8]`m�]�Tu���]�U�]�0u�_/Hw���_`s���_�]�_�a�_R�_/�]�_/�e�_xi�_/xi�_`m�a�$}���a�U�a�x��Lb�t��cyxc�0{��yclq��zcHw��le0{��`g0u<m/`m=mhTo$q��4��%q<s&q��4��s�0���z7�8���z7�4���~�4����: N��X# N��X#�4����: N��X# N|�X#�4��p�/��d���:��e���4��L��|���t��4���u��|���\�4���]�����P�+p���Q�+4���8����� �+p���!�+|����4����|������4������������,������������l����������f�
MOV R3,R0
f�
MOV R6,R0
f�
MOV R7,R0
f�
MOV R8,R0
f�
MOV R9,R0
f�LDR R10,green:CMP R4,R10
f�
BEQ topup
f�MOV R10,#0
f�
.clsloop3
f�SUBS R14,R11,R10
f�ADD R14,R14,#42
f�CMP R14,#48:BHI noshade1
f�RSB R14,R14,#48
f�ADR R0,table
f�LDR R14,[R0,R14,LSL#2]
f�CMP R11,R10
f��RGE R0,R5,R14
f��RLT R0,R4,R14
f�
MOV R1,R0
f�
MOV R2,R0
f�
MOV R3,R0
f�
MOV R6,R0
f�
MOV R7,R0
f�
MOV R8,R0
f�
MOV R9,R0
g
g
.noshade1
g
STMIA R12!,{R0-R3,R6-R9}
gSTMIA R12!,{R0-R3,R6-R9}
gSTMIA R12!,{R0-R3,R6-R9}
gSTMIA R12!,{R0-R3,R6-R9}
gSTMIA R12!,{R0-R3,R6-R9}
gSTMIA R12!,{R0-R3,R6-R9}
g"STMIA R12!,{R0-R3,R6-R9}
g&STMIA R12!,{R0-R3,R6-R9}
g*STMIA R12!,{R0-R3,R6-R9}
g.STMIA R12!,{R0-R3,R6-R7}
g2ADD R12,R12,#8
g6ADD R10,R10,#1
g:CMP R10,#173
g>BNE clsloop3
gBBEQ clsout
gF
gJ
gN
gR
.topup
gVCMN R11,#6:MVNLT R11,#5
gZMOV R10,#0
g^
.clsloop2
gbSUBS R14,R11,R10
gfADD R14,R14,#6
gjCMP R14,#48:BHI noshade
gn
grADR R0,table
gvLDR R14,[R0,R14,LSL#2]
gzCMP R11,R10
g~�RGT R0,R5,R14
g��RLE R0,R4,R14
g�
MOV R1,R0
g�
MOV R2,R0
g�
MOV R3,R0
g�
MOV R6,R0
g�
MOV R7,R0
g�
MOV R8,R0
g�
MOV R9,R0
g�
g�.noshade
g�STMIA R12!,{R0-R3,R6-R9}
g�STMIA R12!,{R0-R3,R6-R9}
g�STMIA R12!,{R0-R3,R6-R9}
g�STMIA R12!,{R0-R3,R6-R9}
g�STMIA R12!,{R0-R3,R6-R9}
g�STMIA R12!,{R0-R3,R6-R9}
g�STMIA R12!,{R0-R3,R6-R9}
g�STMIA R12!,{R0-R3,R6-R9}
g�STMIA R12!,{R0-R3,R6-R9}
g�STMIA R12!,{R0-R3,R6-R7}
g�ADD R12,R12,#8
g�ADD R10,R10,#1
g�CMP R10,#173
g�BNE clsloop2
g�BEQ clsout
g�
g�
g�.notusd
g�
BL getscn
g��addr(12,getscn+&18)
g�2LDR R12,[R12]:ADD R12,R12,#4:ADD R12,R12,#1280
g�
MOV R1,#3
h�R R1,R1,R1,LSL#8
h�R R1,R1,R1,LSL#16
h
�R R4,R4,R1
h
MOV R0,R4
h
MOV R1,R0
h
MOV R2,R0
h
MOV R3,R0
h
MOV R4,R0
h"
MOV R5,R0
h&
MOV R6,R0
h*
MOV R7,R0
h.MOV R10,#173
h2.clsloop
h6STMIA R12!,{R0-R7}
h:STMIA R12!,{R0-R7}
h>STMIA R12!,{R0-R7}
hBSTMIA R12!,{R0-R7}
hFSTMIA R12!,{R0-R7}
hJSTMIA R12!,{R0-R7}
hNSTMIA R12!,{R0-R7}
hRSTMIA R12!,{R0-R7}
hVSTMIA R12!,{R0-R7}
hZSTMIA R12!,{R0-R5}
h^ADD R12,R12,#8
hbSUBS R10,R10,#1
hfBNE clsloop
hj.clsout
hn�addr(12,getscn+&18)
hrLDR R12,[R12]
hvADD R14,R12,#&E000
hzADD R14,R14,#&3A
h~MOV R11,#75
h�MOV R0,#&0
h�
MOV R1,R0
h�
MOV R2,R0
h�
MOV R3,R0
h�
MOV R4,R0
h�
MOV R5,R0
h�
MOV R6,R0
h�
MOV R7,R0
h�
MOV R8,R0
h�
MOV R9,R0
h�.clwindloop
h�MOV R10,R14
h�&cmp r11,#38:beq setblue:.afterblue
h�STMIA R10!,{R0-R9}
h�STMIA R10!,{R0-R9}
h�ADD R14,R14,#320
h�SUBS R11,R11,#1
h�BNE clwindloop
h�ADD R10,R12,#&11000
h�ADD R10,R10,#&900
h�ADD R10,R10,#&48
h�MOV R11,#7
h�.clcompasloop
h�STMIA R10,{R0-R6}
h�ADD R10,R10,#320
h�STMIA R10,{R0-R6}
h�ADD R10,R10,#320
h�STMIA R10,{R0-R6}
h�ADD R10,R10,#320
h�STMIA R10,{R0-R6}
h�ADD R10,R10,#320
h�SUBS R11,R11,#1
iBNE clcompasloop
iBL getscanscale
i
LDMFD R13!,{R0-R3}
i
BL ivt
iBL docompas
i
i;B nostar3
i(MOV R0,#&7000:MOV R1,#0:MOV R2,#&800
i"BL viewtransform
i&BNE nosun1
i*MOV R2,#&11
i.MOV R3,#256
i2BL spritescale
i6MOV R2,#&1A
i:SUB R1,R1,#60
i>ADD R0,R0,#100
iBBL spritescale
iF.nosun1
iJ,MOV R0,#&7000:MOV R1,#&A00:MOV R2,#&1800
iNBL viewtransform
iR
BNE nosun
iVMOV R2,#&12
iZMOV R3,#256
i^BL spritescale
ibMOV R2,#&1C
ifSUB R1,R1,#100
ijSUB R0,R0,#129
inBL spritescale
ir
.nosun
iv-MVN R0,#&7000:MOV R1,#&2000:MOV R2,#&1000
izBL viewtransform
i~
BNE nosat
i�MOV R2,#&13
i�MOV R3,#256
i�BL spritescale
i�
.nosat
i�+MVN R0,#&7000:MVN R1,#&800:MOV R2,#&500
i�BL viewtransform
i�BNE nostar1
i�MOV R2,#&1A
i�MOV R3,#256
i�BL spritescale
i�MOV R2,#&1B
i�SUB R1,R1,#10
i�SUB R0,R0,#20
i�BL spritescale
i�MOV R2,#&1C
i�SUB R1,R1,#10
i�ADD R0,R0,#30
i�BL spritescale
i�ADD R0,R0,#4
i�SUB R1,R1,#4
i�BL spritescale
i�SUB R0,R0,#46
i�SUB R1,R1,#20
i�BL spritescale
i�.nostar1
i�,MVN R0,#&1200:MOV R1,#&7000:MOV R2,#&500
i�BL viewtransform
i�BNE nostar2
i�MOV R2,#&1B
i�MOV R3,#256
i�BL spritescale
i�MOV R2,#&1C
jSUB R1,R1,#60
jADD R0,R0,#39
j
BL spritescale
j.nostar2
j,MOV R0,#&1200:MOV R1,#&6000:MOV R2,#&300
jBL viewtransform
jBNE nostar3
jMOV R2,#&1B
j"MOV R3,#256
j&BL spritescale
j*MOV R2,#&1A
j.ADD R1,R1,#60
j2ADD R0,R0,#39
j6BL spritescale
j:.nostar3
j>LDR R4,fireno
jBADD R4,R4,#&10000
jFCMP R4,#&2A0000
jJ�Q R4,#&240000
jNSTR R4,fireno
jRLDMFD R13!,{R4-R12,PC}
jV.setblue
jZ
MOV R0,#2
j^�R R0,R0,R0,LSL#8
jb�R R0,R0,R0,LSL#16
jf
MOV R1,R0
jj
MOV R2,R0
jn
MOV R3,R0
jr
MOV R4,R0
jv
MOV R5,R0
jz
MOV R6,R0
j~
MOV R7,R0
j�
MOV R8,R0
j�
MOV R9,R0
j�B afterblue
j�
.table
j�dcd&03030303
j�dcd&02020202
j�dcd&02020202
j�dcd&01010101
j�dcd&01010101
j�dcd0
j�dcd0
j�dcd0
j�dcd0
j�dcd0
j�dcd0
j�dcd0
j�dcd0
j�dcd0
j�dcd0
j�dcd0
j�dcd&01000100
j�dcd&00010001
j�dcd&01000100
j�dcd&00010001
j�dcd&01000100
j�dcd&01010101
j�dcd&01010101
j�dcd&01020102
j�dcd&02010201
j�dcd&01020102
j�dcd&02010201
j�dcd&01020102
kdcd&02010201
kdcd&01020102
k
dcd&02010201
kdcd&02020202
kdcd&02020202
kdcd&03020302
kdcd&02030203
kdcd&03020302
k"dcd&02030203
k&dcd&03020302
k*dcd&02030203
k.dcd&03020302
k2dcd&02030203
k6dcd&03020302
k:dcd&02030203
k>dcd&03020302
kBdcd&02030203
kFdcd&03020302
kJdcd&02030203
kNdcd&03020302
kRdcd&03030303
kV.v4:dcd0
kZ.v5:dcd0
k^.v6:dcd0
kb
.phi:dcd0
kf.theta:dcd0
kj
kn.ivt ; initviewtransf
kr;r0=rho r1=theta r2=phi
kvSTMFD R13!,{R3-R12,R14}
kzSTR R2,phi
k~STR R1,theta
k�;STR R0,vl
k�MOV R9,#size>>16
k��addr(3,sin)
k�SUBS R5,R2,#1200
k�ADDMI R5,R5,#&1340
k�ADD R4,R5,#&4D0
k�CMP R4,#&1340
k�3SUBGE R4,R4,#&1340 ; points to horizontal � phi
k�"LDR R5,[R3,R5,LSL#2]:STR R5,v2
k�"LDR R4,[R3,R4,LSL#2]:STR R4,v3
k�
k�
k�
k�
MOV R5,R1
k�ADD R4,R1,#&4D0
k�CMP R4,#&1340
k�*SUBGE R4,R4,#&1340 ; points to � theta
k�
k�
k�LDR R8,[R3,R1,LSL#2]
k�,MOV R10,R8                    ; sintheta
k�STR R10,v1
k�STR R10,v4
k�-RSB R8,R8,#0                  ; -sintheta
k�
STR R8,va
k�
STR R8,v5
k�
k�ADD R7,R2,#&4D0
k�CMP R7,#&1340
k�SUBGE R7,R7,#&1340
k�*LDR R7,[R3,R7,LSL#2]          ; cosphi
k�MOV R12,R7
l
l
MOV R0,R8
l

MOV R1,R7
lBL multiply
lMOV R1,R1,LSL#16
l3�R R1,R1,R0,LSR#16           ; -sintheta*cosphi
l
STR R1,vf
l
l"LDR R0,[R3,R4,LSL#2]
l&MOV R11,R0
l*,STR R0,vb                     ; costheta
l.,STR R0,v6                     ; costheta
l2
l6
MOV R1,R7
l:RSB R7,R7,#0
l>+STR R7,vk                     ; -cosphi
lBRSB R0,R0,#0
lF-MOV R7,R0                     ; -costheta
lJBL multiply
lNMOV R1,R1,LSL#16
lR3�R R1,R1,R0,LSR#16           ; -costheta*cosphi
lV
STR R1,ve
lZ
l^
MOV R0,R7
lbLDR R7,[R3,R2,LSL#2]
lf
MOV R1,R7
lj
STR R1,vg
ln
lrBL multiply
lvMOV R1,R1,LSL#16
lz3�R R1,R1,R0,LSR#16           ; -costheta*sinphi
l~
STR R1,vi
l�
l�
MOV R0,R8
l�
MOV R1,R7
l�BL multiply
l�MOV R1,R1,LSL#16
l��R R1,R1,R0,LSR#16
l�
STR R1,vj
l�
l�(MUL R0,R9,R12            ;rho*cosphi
l�MOV R0,R0,ASR#16
l�STR R0,zview
l�
MOV R0,R7
l�MOV R1,R10
l�BL multiply
l�MOV R1,R1,LSL#16
l��R R1,R1,R0,LSR#16
l�MUL R1,R9,R1
l�MOV R1,R1,ASR#16
l�1STR R1,yview             ;rho*sintheta*sinphi
l�
MOV R0,R7
l�MOV R1,R11
l�BL multiply
l�MOV R1,R1,LSLg���1�������0000���xhwwGravity 1.5G�d��PLANET BETA-Q


wRakonan invasion star date 2832.8

Unsuccessful attempt at sterilization
star date 2847.3

Rakonan swarm occurred one year later

The Guild now considers that all
factors point to a second swarm within
two local years

Gravity 1.5G   Flight recommended

CLICK MOUSE TO ENTER TRANSPORTER�ML
00000000  11 00 00 00 b0 07 00 00  0a 00 00 00 00 00 00 00  |................|
00000010  00 00 00 00 a0 86 01 00  f0 d8 ff ff 1a 00 00 00  |................|
00000020  1a 00 00 00 80 07 00 00  05 00 00 00 00 00 00 00  |................|
00000030  00 00 00 00 a0 86 01 00  f0 d8 ff ff 1a 00 00 00  |................|
00000040  1a 00 00 00 a0 07 00 00  05 00 00 00 00 00 00 00  |................|
00000050  00 00 00 00 a0 86 01 00  f0 d8 ff ff 1a 00 00 00  |................|
00000060  1a 00 00 00 90 07 00 00  02 00 00 00 00 00 00 00  |................|
00000070  00 00 00 00 a0 86 01 00  f0 d8 ff ff 1a 00 00 00  |................|
00000080  1a 00 00 00 70 07 00 00  02 00 00 00 00 00 00 00  |....p...........|
00000090  00 00 00 00 a0 86 01 00  f0 d8 ff ff 1a 00 00 00  |................|
000000a0  1a 00 00 00 60 07 00 00  05 00 00 00 00 00 00 00  |....`...........|
000000b0  00 00 00 00 a0 86 01 00  f0 d8 ff ff 1a 00 00 00  |................|
000000c0  1a 00 00 00 50 07 00 00  05 00 00 00 00 00 00 00  |....P...........|
000000d0  00 00 00 00 a0 86 01 00  f0 d8 ff ff 1a 00 00 00  |................|
000000e0  1a 00 00 00 40 07 00 00  0a 00 00 00 00 00 00 00  |....@...........|
000000f0  00 00 00 00 a0 86 01 00  f0 d8 ff ff 1a 00 00 00  |................|
00000100  1a 00 00 00 70 09 00 00  28 00 00 00 00 00 00 00  |....p...(.......|
00000110  00 00 00 00 98 3a 00 00  38 50 ff ff 46 00 00 00  |.....:..8P..F...|
00000120  46 00 00 00 80 09 00 00  28 00 00 00 00 00 00 00  |F.......(.......|
00000130  00 00 00 00 a4 38 00 00  44 4e ff ff 46 00 00 00  |.....8..DN..F...|
00000140  46 00 00 00 e0 08 00 00  28 00 00 00 00 00 00 00  |F.......(.......|
00000150  00 00 00 00 b0 36 00 00  50 4c ff ff 46 00 00 00  |.....6..PL..F...|
00000160  46 00 00 00 d0 08 00 00  28 00 00 00 00 00 00 00  |F.......(.......|
00000170  00 00 00 00 bc 34 00 00  5c 4a ff ff 46 00 00 00  |.....4..\J..F...|
00000180  46 00 00 00 d0 1b 00 00  28 00 00 00 00 00 00 00  |F.......(.......|
00000190  00 00 00 00 b0 3c ff ff  70 a0 fe ff 25 00 00 00  |.....<..p...%...|
000001a0  25 00 00 00 50 22 00 00  32 00 00 00 00 00 00 00  |%...P"..2.......|
000001b0  00 00 00 00 60 ea 00 00  38 50 ff ff 23 00 00 00  |....`...8P..#...|
000001c0  24 00 00 00 60 22 00 00  28 00 00 00 00 00 00 00  |$...`"..(.......|
000001d0  00 00 00 00 60 ea 00 00  38 50 ff ff 23 00 00 00  |....`...8P..#...|
000001e0  24 00 00 00 80 22 00 00  19 00 00 00 00 00 00 00  |$...."..........|
000001f0  00 00 00 00 60 ea 00 00  38 50 ff ff 23 00 00 00  |....`...8P..#...|
00000200  24 00 00 00 90 22 00 00  0a 00 00 00 00 00 00 00  |$...."..........|
00000210  00 00 00 00 60 ea 00 00  38 50 ff ff 23 00 00 00  |....`...8P..#...|
00000220  24 00 00 00 36 0d 5e 0a  15 4d 4f 56 20 52 30 2c  |$...6.^..MOV R0,|
00000230  52 31 32 2c 41 53 52 23  31 36 0d 5e 0e 10 4d 55  |R12,ASR#16.^..MU|
00000240  4c 20 52 34 2c 52 39 2c  52 30 0d 5e 12 13 4d 4c  |L R4,R9,R0.^..ML|
00000250  41 20 52 34 2c 52 38 2c  52 36 2c 52 34 0d 5e 16  |A R4,R8,R6,R4.^.|
00000260  12 4d 55 4c 20 52 31 32  2c 52 31 30 2c 52 30 0d  |.MUL R12,R10,R0.|
00000270  5e 1a 15 4d 4c 41 20 52  31 32 2c 52 39 2c 52 36  |^..MLA R12,R9,R6|
00000280  2c 52 31 32 0d 5e 1e 04  0d 5e 22 17 41 44 44 20  |,R12.^...^".ADD |
00000290  52 30 2c 52 31 2c 52 34  2c 41 53 52 23 31 36 0d  |R0,R1,R4,ASR#16.|
000002a0  5e 26 18 41 44 44 20 52  36 2c 52 32 2c 52 31 32  |^&.ADD R6,R2,R12|
000002b0  2c 41 53 52 23 31 36 0d  5e 2a 18 53 54 4d 49 41  |,ASR#16.^*.STMIA|
000002c0  20 52 35 2c 7b 52 30 2c  52 36 2c 52 31 34 7d 0d  | R5,{R0,R6,R14}.|
000002d0  5e 2e 11 41 44 44 20 52  35 2c 52 35 2c 23 31 36  |^..ADD R5,R5,#16|
000002e0  0d 5e 32 11 53 55 42 53  20 52 37 2c 52 37 2c 23  |.^2.SUBS R7,R7,#|
000002f0  31 0d 5e 36 10 42 4e 45  20 73 70 69 6e 6c 6f 6f  |1.^6.BNE spinloo|
00000300  70 0d 5e 3a 1a 4c 44 4d  46 44 20 52 31 33 21 2c  |p.^:.LDMFD R13!,|
00000310  7b 52 30 2d 52 31 32 2c  50 43 7d 0d 5e 3e 04 0d  |{R0-R12,PC}.^>..|
00000320  5e 42 0f 2e 69 74 73 61  73 70 72 69 74 65 0d 5e  |^B..itsasprite.^|
00000330  46 04 0d 5e 4a 14 4d 4f  56 20 52 30 2c 52 30 2c  |F..^J.MOV R0,R0,|
00000340  4c 53 52 23 31 36 0d 5e  4e 24 3b 43 4d 50 20 52  |LSR#16.^N$;CMP R|
00000350  30 2c 23 26 32 30 30 3a  3b 42 47 54 20 69 74 73  |0,#&200:;BGT its|
00000360  61 73 70 72 69 74 65 6f  75 74 0d 5e 52 1f 43 4d  |aspriteout.^R.CM|
00000370  50 20 52 30 2c 23 31 36  3a 42 47 45 20 73 63 61  |P R0,#16:BGE sca|
00000380  6c 65 64 73 70 72 69 74  65 0d 5e 56 16 3b 42 47  |ledsprite.^V.;BG|
00000390  54 20 69 74 73 61 73 70  72 69 74 65 6f 75 74 0d  |T itsaspriteout.|
000003a0  5e 5a 0d 4d 4f 56 20 52  34 2c 52 30 0d 5e 5e 0d  |^Z.MOV R4,R0.^^.|
000003b0  4d 4f 56 20 52 30 2c 52  31 0d 5e 62 0d 4d 4f 56  |MOV R0,R1.^b.MOV|
000003c0  20 52 31 2c 52 32 0d 5e  66 0d 4d 4f 56 20 52 32  | R1,R2.^f.MOV R2|
000003d0  2c 52 33 0d 5e 6a 14 42  4c 20 76 69 65 77 74 72  |,R3.^j.BL viewtr|
000003e0  61 6e 73 66 6f 72 6d 0d  5e 6e 15 42 4e 45 20 69  |ansform.^n.BNE i|
000003f0  74 73 61 73 70 72 69 74  65 6f 75 74 0d 5e 72 0d  |tsaspriteout.^r.|
00000400  4d 4f 56 20 44 02 00 00  58 15 01 00 58 f8 f0 ff  |MOV D...X...X...|
00000410  00 00 00 00 e9 00 00 00  58 9e ff ff 00 8f fd ff  |........X.......|
00000420  00 00 00 00 07 00 00 00  1c a8 ff ff e2 93 fd ff  |................|
00000430  00 00 00 00 07 00 00 00  94 94 ff ff e3 93 fd ff  |................|
00000440  00 00 00 00 07 00 00 00  e0 b1 ff ff c4 98 fd ff  |................|
00000450  00 00 00 00 07 00 00 00  d0 8a ff ff c5 98 fd ff  |................|
00000460  00 00 00 00 07 00 00 00  c2 b6 ff ff 88 a2 fd ff  |................|
00000470  00 00 00 00 07 00 00 00  ee 85 ff ff 89 a2 fd ff  |................|
00000480  00 00 00 00 07 00 00 00  a4 bb ff ff 4c ac fd ff  |............L...|
00000490  00 00 00 00 07 00 00 00  0c 81 ff ff 4d ac fd ff  |............M...|
000004a0  00 00 00 00 07 00 00 00  c2 b6 ff ff 10 b6 fd ff  |................|
000004b0  00 00 00 00 07 00 00 00  ee 85 ff ff 11 b6 fd ff  |................|
000004c0  00 00 00 00 07 00 00 00  e0 b1 ff ff d4 bf fd ff  |................|
000004d0  00 00 00 00 07 00 00 00  d0 8a ff ff d5 bf fd ff  |................|
000004e0  00 00 00 00 07 00 00 00  94 94 ff ff b6 c4 fd ff  |................|
000004f0  00 00 00 00 07 00 00 00  1c a8 ff ff b7 c4 fd ff  |................|
00000500  00 00 00 00 07 00 00 00  58 9e ff ff 98 c9 fd ff  |........X.......|
00000510  00 00 00 00 07 00 00 00  58 9e ff ff 5c d3 fd ff  |........X...\...|
00000520  00 00 00 00 07 00 00 00  58 9e ff ff 20 dd fd ff  |........X... ...|
00000530  00 00 00 00 07 00 00 00  90 ee fe ff 14 df fd ff  |................|
00000540  02 00 00 00 00 00 00 0d  9c ec fe ff 08 e1 fd ff  |................|
00000550  00 00 00 00 2b 00 00 00  84 f0 fe ff 09 e1 fd ff  |....+...........|
00000560  00 00 00 00 2b 00 00 00  90 ee fe ff fc e2 fd ff  |....+...........|
00000570  00 00 00 00 02 00 00 00  58 9e ff ff e4 e6 fd ff  |........X.......|
00000580  00 00 00 00 07 00 00 00  90 ee fe ff c0 ec fd ff  |................|
00000590  00 00 00 00 a6 00 00 00  90 ee fe ff a8 f0 fd ff  |................|
000005a0  02 00 00 00 00 00 00 13  a8 61 00 00 a9 f0 fd ff  |.........a......|
000005b0  00 00 00 00 8e 00 00 00  20 4e 00 00 aa f0 fd ff  |........ N......|
000005c0  00 00 00 00 8b 00 00 00  98 3a 00 00 ab f0 fd ff  |.........:......|
000005d0  00 00 00 00 88 00 00 00  58 9e ff ff ac f0 fd ff  |........X.......|
000005e0  00 00 00 00 07 00 00 00  58 9e ff ff ad f0 fd ff  |........X.......|
000005f0  00 00 00 00 07 00 00 00  b4 e8 fe ff ae f0 fd ff  |................|
00000600  00 00 00 00 a6 00 00 00  6c f4 fe ff af f0 fd ff  |........l.......|
00000610  00 00 00 00 a6 00 00 00  90 ee fe ff 90 f4 fd ff  |................|
00000620  00 00 00 00 a6 00 00 00  58 9e ff ff 6c fa fd ff  |........X...l...|
00000630  00 00 00 00 07 00 00 00  90 ee fe ff 3c 02 fe ff  |............<...|
00000640  02 00 00 00 00 00 00 0f  90 ee fe ff 3d 02 fe ff  |............=...|
00000650  00 00 00 00 02 00 00 00  84 f0 fe ff 30 04 fe ff  |............0...|
00000660  00 00 00 00 2b 00 00 00  a8 61 00 00 31 04 fe ff  |....+....a..1...|
00000670  00 00 00 00 8f 00 00 00  20 4e 00 00 32 04 fe ff  |........ N..2...|
00000680  00 00 00 00 8c 00 00 00  98 3a 00 00 33 04 fe ff  |.........:..3...|
00000690  00 00 00 00 89 00 00 00  d0 8a ff ff 34 04 fe ff  |............4...|
000006a0  00 00 00 00 02 00 00 00  e0 b1 ff ff 35 04 fe ff  |............5...|
000006b0  00 00 00 00 02 00 00 00  9c ec fe ff 36 04 fe ff  |............6...|
000006c0  00 00 00 00 2b 00 00 00  58 9e ff ff 37 04 fe ff  |....+...X...7...|
000006d0  00 00 00 00 07 00 00 00  58 9e ff ff f4 0d fe ff  |........X.......|
000006e0  00 00 00 00 07 00 00 00  78 e6 00 00 d0 13 fe ff  |........x.......|
000006f0  00 00 00 00 37 00 00 00  48 ee 00 00 d1 13 fe ff  |....7...H.......|
00000700  00 00 00 00 37 00 00 00  58 9e ff ff b8 17 fe ff  |....7...X.......|
00000710  00 00 00 00 07 00 00 00  60 ea 00 00 b9 17 fe ff  |........`.......|
00000720  00 00 00 00 88 00 00 00  60 ea 00 00 ba 17 fe ff  |........`.......|
00000730  02 00 00 00 00 00 00 02  a8 61 00 00 bb 17 fe ff  |.........a......|
00000740  00 00 00 00 88 00 00 00  98 3a 00 00 bc 17 fe ff  |.........:......|
00000750  00 00 00 00 8a 00 00 00  20 4e 00 00 bd 17 fe ff  |........ N......|
00000760  00 00 00 00 8d 00 00 00  48 ee 00 00 a0 1b fe ff  |........H.......|
00000770  00 00 00 00 37 00 00 00  78 e6 00 00 a1 1b fe ff  |....7...x.......|
00000780  00 00 00 00 37 00 00 00  58 9e ff ff 7c 21 fe ff  |....7...X...|!..|
00000790  00 00 00 00 07 00 00 00  58 9e ff ff 40 2b fe ff  |........X...@+..|
000007a0  00 00 00 00 07 00 00 00  40 9c 00 00 28 2f fe ff  |........@...(/..|
000007b0  02 00 00 00 00 00 00 03  28 a0 00 00 29 2f fe ff  |........(...)/..|
000007c0  00 00 00 00 09 00 00 00  58 98 00 00 2a 2f fe ff  |........X...*/..|
000007d0  00 00 00 00 09 00 00 00  58 9e ff ff 04 35 fe ff  |........X....5..|
000007e0  00 00 00 00 07 00 00 00  40 9c 00 00 ec 38 fe ff  |........@....8..|
000007f0  00 00 00 00 2b 00 00 00  34 9e 00 00 e0 3a fe ff  |....+...4....:..|
00000800  00 00 00 00 2b 00 00 00  4c 9a 00 00 e1 3a fe ff  |....+...L....:..|
00000810  00 00 00 00 2b 00 00 00  40 9c 00 00 c8 3e fe ff  |....+...@....>..|
00000820  02 00 00 00 00 00 00 11  58 9e ff ff c9 3e fe ff  |........X....>..|
00000830  00 00 00 00 07 00 00 00  40 9c 00 00 ca 3e fe ff  |........@....>..|
00000840  00 00 00 00 2b 00 00 00  58 98 00 00 bc 40 fe ff  |....+...X....@..|
00000850  00 00 00 00 68 00 00 00  28 a0 00 00 bd 40 fe ff  |....h...(....@..|
00000860  00 00 00 00 68 00 00 00  58 9e ff ff 8c 48 fe ff  |....h...X....H..|
00000870  00 00 00 00 07 00 00 00  58 9e ff ff 50 52 fe ff  |........X...PR..|
00000880  00 00 00 00 07 00 00 00  d0 8a ff ff 51 52 fe ff  |............QR..|
00000890  00 00 00 00 02 00 00 00  e0 b1 ff ff 52 52 fe ff  |............RR..|
000008a0  00 00 00 00 02 00 00 00  58 9e ff ff 14 5c fe ff  |........X....\..|
000008b0  00 00 00 00 07 00 00 00  58 9e ff ff d8 65 fe ff  |........X....e..|
000008c0  00 00 00 00 07 00 00 00  58 9e ff ff 9c 6f fe ff  |........X....o..|
000008d0  00 00 00 00 07 00 00 00  58 9e ff ff 60 79 fe ff  |........X...`y..|
000008e0  00 00 00 00 07 00 00 00  40 9c 00 00 61 79 fe ff  |........@...ay..|
000008f0  00 00 00 00 81 00 00 00  70 11 01 00 18 85 fe ff  |........p.......|
00000900  00 00 00 00 ed 00 00 00  94 0b 01 00 19 85 fe ff  |................|
00000910  00 00 00 00 f1 00 00 00  4c 17 01 00 0c 87 fe ff  |........L.......|
00000920  00 00 00 00 e7 00 00 00  64 13 01 00 00 89 fe ff  |........d.......|
00000930  00 00 00 00 eb 00 00 00  34 1b 01 00 f4 8a fe ff  |........4.......|
00000940  00 00 00 00 e5 00 00 00  94 0b 01 00 f5 8a fe ff  |................|
00000950  00 00 00 00 f0 00 00 00  88 0d 01 00 f6 8a fe ff  |................|
00000960  00 00 00 00 ef 00 00 00  70 11 01 00 e8 8c fe ff  |........p.......|
00000970  00 00 00 00 ec 00 00 00  c8 af 00 00 e9 8c fe ff  |................|
00000980  00 00 00 00 81 00 00 00  64 13 01 00 dc 8e fe ff  |........d.......|
00000990  00 00 00 00 ea 00 00 00  4c 17 01 00 d0 90 fe ff  |........L.......|
000009a0  00 00 00 00 e6 00 00 00  a0 09 01 00 d1 90 fe ff  |................|
000009b0  00 00 00 00 f2 00 00 00  7c 0f 01 00 c4 92 fe ff  |........|.......|
000009c0  00 00 00 00 ee 00 00 00  58 15 01 00 b8 94 fe ff  |........X.......|
000009d0  00 00 00 00 e8 00 00 00  34 1b 01 00 ac 96 fe ff  |........4.......|
000009e0  00 00 00 00 e4 00 00 00  58 9e ff ff 88 9c fe ff  |........X.......|
000009f0  03 00 00 00 a9 00 00 00  a8 61 00 00 89 9c fe ff  |.........a......|
00000a00  03 00 00 00 a0 00 00 00  64 9c ff ff 7c 9e fe ff  |........d...|...|
00000a10  03 00 00 00 a9 00 00 00  b4 5f 00 00 7d 9e fe ff  |........._..}...|
00000a20  03 00 00 00 a0 00 00 00  9c 63 00 00 7e 9e fe ff  |.........c..~...|
00000a30  03 00 00 00 a0 00 00 00  4c a0 ff ff 7f 9e fe ff  |........L.......|
00000a40  03 00 00 00 a9 00 00 00  58 9e ff ff 70 a0 fe ff  |........X...p...|
00000a50  03 00 00 00 00 00 00 0a  90 65 00 00 71 a0 fe ff  |.........e..q...|
00000a60  03 00 00 00 a0 00 00 00  c0 5d 00 00 72 a0 fe ff  |.........]..r...|
00000a70  03 00 00 00 a0 00 00 00  a8 61 00 00 73 a0 fe ff  |.........a..s...|
00000a80  03 00 00 00 00 00 00 0a  a8 61 00 00 74 a0 fe ff  |.........a..t...|
00000a90  03 00 00 00 90 00 00 00  40 a2 ff ff 75 a0 fe ff  |........@...u...|
00000aa0  03 00 00 00 a9 00 00 00  58 9e ff ff 76 a0 fe ff  |........X...v...|
00000ab0  03 00 00 00 90 00 00 00  70 9a ff ff 77 a0 fe ff  |........p...w...|
00000ac0  03 00 00 00 a9 00 00 00  64 9c ff ff 64 a2 fe ff  |........d...d...|
00000ad0  03 00 00 00 a9 00 00 00  b4 5f 00 00 65 a2 fe ff  |........._..e...|
00000ae0  03 00 00 00 a0 00 00 00  9c 63 00 00 66 a2 fe ff  |.........c..f...|
00000af0  03 00 00 00 a0 00 00 00  4c a0 ff ff 67 a2 fe ff  |........L...g...|
00000b00  03 00 00 00 a9 00 00 00  58 9e ff ff 58 a4 fe ff  |........X...X...|
00000b10  03 00 00 00 a9 00 00 00  a8 61 00 00 59 a4 fe ff  |.........a..Y...|
00000b20  03 00 00 00 a0 00 00 00  44 4e ff ff fc dc fe ff  |........DN......|
00000b30  00 00 00 00 0e 00 00 00  38 50 ff ff d8 e2 fe ff  |........8P......|
00000b40  88 00 00 00 00 00 00 0c  58 15 01 00 e0 e9 fe ff  |........X.......|
00000b50  00 00 00 00 1a 00 00 00  6a 12 01 00 a8 ea fe ff  |........j.......|
00000b60  00 00 00 00 1a 00 00 00  64 13 01 00 70 eb fe ff  |........d...p...|
00000b70  00 00 00 00 1a 00 00 00  4c 17 01 00 38 ec fe ff  |........L...8...|
00000b80  00 00 00 00 1a 00 00 00  58 15 01 00 9c ec fe ff  |........X.......|
00000b90  00 00 00 00 1a 00 00 00  70 11 01 00 00 ed fe ff  |........p.......|
00000ba0  00 00 00 00 1a 00 00 00  40 19 01 00 96 ed fe ff  |........@.......|
00000bb0  00 00 00 00 1a 00 00 00  70 11 01 00 90 ee fe ff  |........p.......|
00000bc0  00 00 00 00 1a 00 00 00  38 50 ff ff 78 f2 fe ff  |........8P..x...|
00000bd0  88 00 00 00 00 00 00 0c  38 50 ff ff 30 fe fe ff  |........8P..0...|
00000be0  00 00 00 00 47 00 00 00  38 50 ff ff 18 02 ff ff  |....G...8P......|
00000bf0  88 00 00 00 00 00 00 0c  90 5f 01 00 19 02 ff ff  |........._......|
00000c00  80 00 00 00 00 00 00 0c  e8 03 00 00 1a 02 ff ff  |................|
00000c10  00 00 00 00 81 00 00 00  38 50 ff ff 1b 02 ff ff  |........8P......|
00000c20  00 00 00 00 47 00 00 00  38 50 ff ff b8 11 ff ff  |....G...8P......|
00000c30  88 00 00 00 00 00 00 0c  90 5f 01 00 b9 11 ff ff  |........._......|
00000c40  80 00 00 00 00 00 00 0c  e8 fd 00 00 a0 15 ff ff  |................|
00000c50  00 00 00 00 80 00 00 00  38 50 ff ff 58 21 ff ff  |........8P..X!..|
00000c60  88 00 00 00 00 00 00 0c  90 5f 01 00 59 21 ff ff  |........._..Y!..|
00000c70  00 00 00 00 47 00 00 00  90 5f 01 00 5a 21 ff ff  |....G...._..Z!..|
00000c80  80 00 00 00 00 00 00 0c  2c 4c 00 00 34 27 ff ff  |........,L..4'..|
00000c90  00 00 00 00 0e 00 00 00  20 4e 00 00 35 27 ff ff  |........ N..5'..|
00000ca0  00 00 00 00 0e 00 00 00  78 ec ff ff 79 28 ff ff  |........x...y(..|
00000cb0  00 00 00 00 26 00 00 00  d0 8a ff ff 7a 28 ff ff  |....&.......z(..|
00000cc0  00 00 00 00 26 00 00 00  38 50 ff ff f6 28 ff ff  |....&...8P...(..|
00000cd0  88 00 00 00 00 00 00 0b  6c 71 ff ff f7 28 ff ff  |........lq...(..|
00000ce0  00 00 00 00 46 00 00 00  60 73 ff ff f8 28 ff ff  |....F...`s...(..|
00000cf0  00 00 00 00 46 00 00 00  78 ec ff ff f9 28 ff ff  |....F...x....(..|
00000d00  00 00 00 00 27 00 00 00  d0 8a ff ff fa 28 ff ff  |....'........(..|
00000d10  00 00 00 00 27 00 00 00  48 77 ff ff fb 28 ff ff  |....'...Hw...(..|
00000d20  88 00 00 00 00 00 00 0b  98 3a 00 00 fc 28 ff ff  |.........:...(..|
00000d30  88 00 00 00 00 00 00 0b  78 ec ff ff fd 28 ff ff  |........x....(..|
00000d40  88 00 00 00 00 00 00 0b  88 13 00 00 fe 28 ff ff  |.............(..|
00000d50  88 00 00 00 00 00 00 0b  58 9e ff ff ff 28 ff ff  |........X....(..|
00000d60  88 00 00 00 00 00 00 0b  68 c5 ff ff 00 29 ff ff  |........h....)..|
00000d70  88 00 00 00 00 00 00 0b  48 77 ff ff 01 29 ff ff  |........Hw...)..|
00000d80  00 00 00 00 46 00 00 00  54 75 ff ff 02 29 ff ff  |....F...Tu...)..|
00000d90  00 00 00 00 46 00 00 00  b8 88 00 00 28 29 ff ff  |....F.......()..|
00000da0  00 00 00 00 84 00 00 00  f8 24 01 00 29 29 ff ff  |.........$..))..|
00000db0  00 00 00 00 80 00 00 00  d8 d6 00 00 2a 29 ff ff  |............*)..|
00000dc0  00 00 00 00 80 00 00 00  78 ec ff ff 73 29 ff ff  |........x...s)..|
00000dd0  00 00 00 00 26 00 00 00  d0 8a ff ff 74 29 ff ff  |....&.......t)..|
00000de0  00 00 00 00 26 00 00 00  90 5f 01 00 f8 30 ff ff  |....&...._...0..|
00000df0  80 00 00 00 00 00 00 0c  90 5f 01 00 98 40 ff ff  |........._...@..|
00000e00  80 00 00 00 00 00 00 0c  e8 fd 00 00 8c 42 ff ff  |.............B..|
00000e10  00 00 00 00 0d 00 00 00  50 c3 00 00 74 46 ff ff  |........P...tF..|
00000e20  00 00 00 00 80 00 00 00  00 fa 00 00 75 46 ff ff  |............uF..|
00000e30  00 00 00 00 0d 00 00 00  d0 01 01 00 76 46 ff ff  |............vF..|
00000e40  00 00 00 00 0d 00 00 00  e8 fd 00 00 77 46 ff ff  |............wF..|
00000e50  02 00 00 00 00 00 00 0a  e8 fd 00 00 78 46 ff ff  |............xF..|
00000e60  00 00 00 00 0d 00 00 00  80 38 01 00 79 46 ff ff  |.........8..yF..|
00000e70  00 00 00 00 80 00 00 00  e8 fd 00 00 5c 4a ff ff  |............\J..|
00000e80  00 00 00 00 0d 00 00 00  4c a0 ff ff 50 4c ff ff  |........L...PL..|
00000e90  00 00 00 00 12 00 00 00  64 9c ff ff 12 4e ff ff  |........d....N..|
00000ea0  00 00 00 00 10 00 00 00  60 a5 ff ff 13 4e ff ff  |........`....N..|
00000eb0  00 00 00 00 12 00 00 00  50 97 ff ff 44 4e ff ff  |........P...DN..|
00000ec0  00 00 00 00 11 00 00 00  34 a4 ff ff 45 4e ff ff  |........4...EN..|
00000ed0  00 00 00 00 11 00 00 00  98 3a 00 00 38 50 ff ff  |.........:..8P..|
00000ee0  00 00 00 00 82 00 00 00  90 5f 01 00 39 50 ff ff  |........._..9P..|
00000ef0  00 00 00 00 47 00 00 00  90 5f 01 00 3a 50 ff ff  |....G...._..:P..|
00000f00  80 00 00 00 00 00 00 0c  78 a1 ff ff 3b 50 ff ff  |........x...;P..|
00000f10  00 00 00 00 12 00 00 00  58 9e ff ff 3c 50 ff ff  |........X...<P..|
00000f20  00 00 00 00 10 00 00 00  60 3b 00 00 3d 50 ff ff  |........`;..=P..|
00000f30  00 00 00 00 83 00 00 00  7c 98 ff ff 2c 52 ff ff  |........|...,R..|
00000f40  00 00 00 00 12 00 00 00  2c 9d ff ff 20 54 ff ff  |........,... T..|
00000f50  00 00 00 00 11 00 00 00  40 a2 ff ff 21 54 ff ff  |........@...!T..|
00000f60  00 00 00 00 10 00 00 00  90 5f 01 00 d8 5f ff ff  |........._..._..|
00000f70  80 00 00 00 00 00 00 0c  d8 d6 00 00 c0 63 ff ff  |.............c..|
00000f80  00 00 00 00 80 00 00 00  f8 24 01 00 c1 63 ff ff  |.........$...c..|
00000f90  00 00 00 00 80 00 00 00  90 5f 01 00 78 6f ff ff  |........._..xo..|
00000fa0  80 00 00 00 00 00 00 0c  90 5f 01 00 79 6f ff ff  |........._..yo..|
00000fb0  00 00 00 00 47 00 00 00  b8 88 00 00 60 73 ff ff  |....G.......`s..|
00000fc0  50 00 00 00 98 00 00 00  b8 88 00 00 48 77 ff ff  |P...........Hw..|
00000fd0  3c 00 00 00 00 00 00 11  e8 fd 00 00 49 77 ff ff  |<...........Iw..|
00000fe0  00 00 00 00 80 00 00 00  d0 84 00 00 30 7b ff ff  |............0{..|
00000ff0  00 00 00 00 80 00 00 00  b8 88 00 00 31 7b ff ff  |............1{..|
00001000  00 00 00 00 02 00 00 00  a0 8c 00 00 32 7b ff ff  |............2{..|
00001010  00 00 00 00 80 00 00 00  b8 88 00 00 18 7f ff ff  |................|
00001020  00 00 00 00 80 00 00 00  90 5f 01 00 19 7f ff ff  |........._......|
00001030  80 00 00 00 00 00 00 0c  94 17 ff ff f4 84 ff ff  |................|
00001040  58 02 00 00 2c 00 00 00  b8 11 ff ff e8 86 ff ff  |X...,...........|
00001050  58 02 00 00 2c 00 00 00  64 1f ff ff dc 88 ff ff  |X...,...d.......|
00001060  58 02 00 00 2c 00 00 00  78 ec ff ff 3a 8a ff ff  |X...,...x...:...|
00001070  00 00 00 00 a8 00 00 00  d0 84 00 00 d0 8a ff ff  |................|
00001080  00 00 00 00 4f 00 00 00  a0 15 ff ff d1 8a ff ff  |....O...........|
00001090  00 00 00 00 4f 00 00 00  a0 15 ff ff d2 8a ff ff  |....O...........|
000010a0  58 02 00 00 2c 00 00 00  0e ed ff ff d3 8a ff ff  |X...,...........|
000010b0  00 00 00 00 a8 00 00 00  a0 8c 00 00 d4 8a ff ff  |................|
000010c0  00 00 00 00 4f 00 00 00  88 13 00 00 d5 8a ff ff  |....O...........|
000010d0  00 00 00 00 80 00 00 00  e2 eb ff ff d6 8a ff ff  |................|
000010e0  00 00 00 00 a8 00 00 00  78 ec ff ff 66 8b ff ff  |........x...f...|
000010f0  00 00 00 00 a8 00 00 00  b8 88 00 00 b8 8e ff ff  |................|
00001100  3c 00 00 00 00 00 00 0e  90 5f 01 00 b9 8e ff ff  |<........_......|
00001110  80 00 00 00 00 00 00 0c  b8 11 ff ff ba 8e ff ff  |................|
00001120  00 00 00 00 4f 00 00 00  d0 0d ff ff bb 8e ff ff  |....O...........|
00001130  00 00 00 00 4f 00 00 00  b8 11 ff ff bc 8e ff ff  |....O...........|
00001140  58 02 00 00 2c 00 00 00  7c 1b ff ff bd 8e ff ff  |X...,...|.......|
00001150  58 02 00 00 2c 00 00 00  d0 0d ff ff be 8e ff ff  |X...,...........|
00001160  58 02 00 00 2c 00 00 00  b8 88 00 00 bf 8e ff ff  |X...,...........|
00001170  00 00 00 00 a5 00 00 00  d0 84 00 00 a0 92 ff ff  |................|
00001180  00 00 00 00 4f 00 00 00  58 9e ff ff a1 92 ff ff  |....O...X.......|
00001190  00 00 00 00 82 00 00 00  ac 13 ff ff a2 92 ff ff  |................|
000011a0  00 00 00 00 4f 00 00 00  ac 13 ff ff a3 92 ff ff  |....O...........|
000011b0  58 02 00 00 2c 00 00 00  a0 8c 00 00 a4 92 ff ff  |X...,...........|
000011c0  00 00 00 00 4f 00 00 00  70 9a ff ff 70 9a ff ff  |....O...p...p...|
000011d0  00 00 00 00 0d 00 00 00  40 a2 ff ff 71 9a ff ff  |........@...q...|
000011e0  00 00 00 00 0d 00 00 00  58 9e ff ff 58 9e ff ff  |........X...X...|
000011f0  04 00 00 00 00 00 00 0e  90 5f 01 00 59 9e ff ff  |........._..Y...|
00001200  80 00 00 00 00 00 00 0c  70 9a ff ff 40 a2 ff ff  |........p...@...|
00001210  00 00 00 00 0d 00 00 00  40 a2 ff ff 41 a2 ff ff  |........@...A...|
00001220  00 00 00 00 0d 00 00 00  58 9e ff ff 10 aa ff ff  |........X.......|
00001230  00 00 00 00 82 00 00 00  18 fc ff ff 08 d5 ff ff  |................|
00001240  00 00 00 00 a9 00 00 00  e8 03 00 00 09 d5 ff ff  |................|
00001250  00 00 00 00 a9 00 00 00  00 00 00 00 f0 d8 ff ff  |................|
00001260  0c 00 00 00 00 00 00 13  00 00 00 00 f1 d8 ff ff  |................|
00001270  00 00 00 00 89 00 00 00  18 fc ff ff d8 dc ff ff  |................|
00001280  00 00 00 00 a9 00 00 00  e8 03 00 00 d9 dc ff ff  |................|
00001290  00 00 00 00 a9 00 00 00  00 00 00 00 78 ec ff ff  |............x...|
000012a0  0c 00 00 00 00 00 00 13  b0 3c ff ff 79 ec ff ff  |.........<..y...|
000012b0  00 00 00 00 80 00 00 00  dc 05 00 00 7a ec ff ff  |............z...|
000012c0  00 00 00 00 08 00 00 00  24 fa ff ff 7b ec ff ff  |........$...{...|
000012d0  00 00 00 00 08 00 00 00  00 00 00 00 7c ec ff ff  |............|...|
000012e0  00 00 00 00 02 00 00 00  50 46 00 00 6c ee ff ff  |........PF..l...|
000012f0  00 00 00 00 a0 00 00 00  d4 b3 ff ff 6d ee ff ff  |............m...|
00001300  00 00 00 00 a0 00 00 00  b0 b9 ff ff 6e ee ff ff  |............n...|
00001310  00 00 00 00 a0 00 00 00  2c 4c 00 00 6f ee ff ff  |........,L..o...|
00001320  00 00 00 00 a0 00 00 00  ec 2c 00 00 54 f2 ff ff  |.........,..T...|
00001330  00 00 00 00 82 00 00 00  14 d3 ff ff 55 f2 ff ff  |............U...|
00001340  00 00 00 00 82 00 00 00  50 46 00 00 48 f4 ff ff  |........PF..H...|
00001350  00 00 00 00 a0 00 00 00  d4 b3 ff ff 49 f4 ff ff  |............I...|
00001360  00 00 00 00 a0 00 00 00  b0 b9 ff ff 4a f4 ff ff  |............J...|
00001370  00 00 00 00 a0 00 00 00  2c 4c 00 00 4b f4 ff ff  |........,L..K...|
00001380  00 00 00 00 a0 00 00 00  d4 30 00 00 3c f6 ff ff  |.........0..<...|
00001390  84 00 00 00 00 00 00 10  a4 bb ff ff 3d f6 ff ff  |............=...|
000013a0  84 00 00 00 00 00 00 10  2c cf ff ff 3e f6 ff ff  |........,...>...|
000013b0  84 00 00 00 00 00 00 10  5c 44 00 00 3f f6 ff ff  |........\D..?...|
000013c0  84 00 00 00 00 00 00 10  00 00 00 00 24 fa ff ff  |............$...|
000013d0  00 00 00 00 a8 00 00 00  00 00 00 00 00 00 00 00  |................|
000013e0  0c 00 00 00 00 00 00 13  68 c5 ff ff 01 00 00 00  |........h.......|
000013f0  00 00 00 00 0e 00 00 00  98 3a 00 00 02 00 00 00  |.........:......|
00001400  00 00 00 00 0e 00 00 00  24 fa ff ff 03 00 00 00  |........$.......|
00001410  00 00 00 00 09 00 00 00  dc 05 00 00 04 00 00 00  |................|
00001420  00 00 00 00 09 00 00 00  00 00 00 00 05 00 00 00  |................|
00001430  00 00 00 00 88 00 00 00  00 00 00 00 dc 05 00 00  |................|
00001440  00 00 00 00 a8 00 00 00  e8 fd 00 00 d0 07 00 00  |................|
00001450  88 00 00 00 00 00 00 0c  d4 30 00 00 c4 09 00 00  |.........0......|
00001460  84 00 00 00 00 00 00 10  a4 bb ff ff c5 09 00 00  |................|
00001470  84 00 00 00 00 00 00 10  2c cf ff ff c6 09 00 00  |........,.......|
00001480  84 00 00 00 00 00 00 10  5c 44 00 00 c7 09 00 00  |........\D......|
00001490  84 00 00 00 00 00 00 10  e0 2e 00 00 b8 0b 00 00  |................|
000014a0  00 00 00 00 a0 00 00 00  fc d6 ff ff b9 0b 00 00  |................|
000014b0  00 00 00 00 a0 00 00 00  20 d1 ff ff ba 0b 00 00  |........ .......|
000014c0  00 00 00 00 a0 00 00 00  04 29 00 00 bb 0b 00 00  |.........)......|
000014d0  00 00 00 00 a0 00 00 00  44 48 00 00 ac 0d 00 00  |........DH......|
000014e0  00 00 00 00 80 00 00 00  bc b7 ff ff ad 0d 00 00  |................|
000014f0  00 00 00 00 80 00 00 00  e0 2e 00 00 94 11 00 00  |................|
00001500  00 00 00 00 a0 00 00 00  fc d6 ff ff 95 11 00 00  |................|
00001510  00 00 00 00 a0 00 00 00  20 d1 ff ff 96 11 00 00  |........ .......|
00001520  00 00 00 00 a0 00 00 00  04 29 00 00 97 11 00 00  |.........)......|
00001530  00 00 00 00 a0 00 00 00  00 00 00 00 88 13 00 00  |................|
00001540  0c 00 00 00 00 00 00 13  c0 63 ff ff 89 13 00 00  |.........c......|
00001550  00 00 00 00 80 00 00 00  dc 05 00 00 8a 13 00 00  |................|
00001560  00 00 00 00 08 00 00 00  24 fa ff ff 8b 13 00 00  |........$.......|
00001570  00 00 00 00 08 00 00 00  00 00 00 00 8c 13 00 00  |................|
00001580  00 00 00 00 02 00 00 00  e8 fd 00 00 70 17 00 00  |............p...|
00001590  88 00 00 00 00 00 00 0c  18 fc ff ff 28 23 00 00  |............(#..|
000015a0  00 00 00 00 a9 00 00 00  e8 03 00 00 29 23 00 00  |............)#..|
000015b0  00 00 00 00 a9 00 00 00  a4 9c 00 00 ac 26 00 00  |.............&..|
000015c0  00 00 00 00 2b 00 00 00  dc 9b 00 00 ad 26 00 00  |....+........&..|
000015d0  00 00 00 00 2b 00 00 00  00 00 00 00 10 27 00 00  |....+........'..|
000015e0  0c 00 00 00 00 00 00 13  40 9c 00 00 11 27 00 00  |........@....'..|
000015f0  00 00 00 00 88 00 00 00  e8 fd 00 00 12 27 00 00  |.............'..|
00001600  88 00 00 00 00 00 00 0c  00 00 00 00 13 27 00 00  |.............'..|
00001610  00 00 00 00 89 00 00 00  a4 9c 00 00 74 27 00 00  |............t'..|
00001620  00 00 00 00 2b 00 00 00  dc 9b 00 00 75 27 00 00  |....+.......u'..|
00001630  00 00 00 00 2b 00 00 00  18 fc ff ff f8 2a 00 00  |....+........*..|
00001640  00 00 00 00 a9 00 00 00  e8 03 00 00 f9 2a 00 00  |.............*..|
00001650  00 00 00 00 a9 00 00 00  e8 fd 00 00 e0 2e 00 00  |................|
00001660  00 00 00 00 47 00 00 00  e8 fd 00 00 d4 30 00 00  |....G........0..|
00001670  00 00 00 00 47 00 00 00  58 a4 fe ff c8 32 00 00  |....G...X....2..|
00001680  00 00 00 00 a8 00 00 00  98 c3 fe ff c9 32 00 00  |.............2..|
00001690  00 00 00 00 a8 00 00 00  58 a4 fe ff bc 34 00 00  |........X....4..|
000016a0  02 00 00 00 00 00 00 0f  98 c3 fe ff bd 34 00 00  |.............4..|
000016b0  02 00 00 00 00 00 00 0f  e8 fd 00 00 b0 36 00 00  |.............6..|
000016c0  88 00 00 00 00 00 00 0c  f8 b3 fe ff b1 36 00 00  |.............6..|
000016d0  00 00 00 00 88 00 00 00  98 c3 fe ff b2 36 00 00  |.............6..|
000016e0  00 00 00 00 02 00 00 00  58 a4 fe ff b3 36 00 00  |........X....6..|
000016f0  00 00 00 00 02 00 00 00  64 a2 fe ff a4 38 00 00  |........d....8..|
00001700  00 00 00 00 a8 00 00 00  8c c5 fe ff a5 38 00 00  |.............8..|
00001710  00 00 00 00 a8 00 00 00  a4 c1 fe ff a6 38 00 00  |.............8..|
00001720  00 00 00 00 a8 00 00 00  4c a6 fe ff a7 38 00 00  |........L....8..|
00001730  00 00 00 00 a8 00 00 00  d0 8a ff ff 98 3a 00 00  |.............:..|
00001740  00 00 00 00 80 00 00 00  e0 b7 fe ff 99 3a 00 00  |.............:..|
00001750  00 00 00 00 37 00 00 00  28 ac fe ff 9a 3a 00 00  |....7...(....:..|
00001760  00 00 00 00 37 00 00 00  f8 b3 fe ff 9b 3a 00 00  |....7........:..|
00001770  02 00 00 00 00 00 00 13  f8 b3 fe ff 80 3e 00 00  |.............>..|
00001780  00 00 00 00 88 00 00 00  e8 fd 00 00 50 46 00 00  |............PF..|
00001790  88 00 00 00 00 00 00 0c  ae 60 00 00 26 4d 00 00  |.........`..&M..|
000017a0  00 00 00 00 68 00 00 00  a8 61 00 00 20 4e 00 00  |....h....a.. N..|
000017b0  07 00 00 00 00 00 00 08  90 65 00 00 14 50 00 00  |.........e...P..|
000017c0  00 00 00 00 6a 00 00 00  e8 fd 00 00 f0 55 00 00  |....j........U..|
000017d0  88 00 00 00 00 00 00 0c  24 45 00 00 22 56 00 00  |........$E.."V..|
000017e0  00 00 00 00 a9 00 00 00  94 43 00 00 23 56 00 00  |.........C..#V..|
000017f0  00 00 00 00 a9 00 00 00  5c 44 00 00 ea 56 00 00  |........\D...V..|
00001800  00 00 00 00 80 00 00 00  24 45 00 00 b2 57 00 00  |........$E...W..|
00001810  00 00 00 00 a9 00 00 00  94 43 00 00 b3 57 00 00  |.........C...W..|
00001820  00 00 00 00 a9 00 00 00  28 29 ff ff e4 57 00 00  |........()...W..|
00001830  00 00 00 00 4f 00 00 00  28 29 ff ff 48 58 00 00  |....O...()..HX..|
00001840  00 00 00 00 4f 00 00 00  28 29 ff ff ac 58 00 00  |....O...()...X..|
00001850  00 00 00 00 4f 00 00 00  e0 b1 ff ff a8 61 00 00  |....O........a..|
00001860  00 00 00 00 80 00 00 00  e8 fd 00 00 90 65 00 00  |.............e..|
00001870  88 00 00 00 00 00 00 0c  a4 9c 00 00 cc 74 00 00  |.............t..|
00001880  00 00 00 00 2b 00 00 00  2c ee fe ff cd 74 00 00  |....+...,....t..|
00001890  00 00 00 00 4f 00 00 00  dc 9b 00 00 ce 74 00 00  |....O........t..|
000018a0  00 00 00 00 2b 00 00 00  40 9c 00 00 30 75 00 00  |....+...@...0u..|
000018b0  00 00 00 00 88 00 00 00  2c ee fe ff 31 75 00 00  |........,...1u..|
000018c0  00 00 00 00 4f 00 00 00  90 ee fe ff 32 75 00 00  |....O.......2u..|
000018d0  00 00 00 00 4f 00 00 00  a4 9c 00 00 94 75 00 00  |....O........u..|
000018e0  00 00 00 00 2b 00 00 00  2c ee fe ff 95 75 00 00  |....+...,....u..|
000018f0  00 00 00 00 4f 00 00 00  dc 9b 00 00 96 75 00 00  |....O........u..|
00001900  00 00 00 00 2b 00 00 00  c8 ed fe ff f8 75 00 00  |....+........u..|
00001910  00 00 00 00 4f 00 00 00  44 4e ff ff 00 7d 00 00  |....O...DN...}..|
00001920  00 00 00 00 81 00 00 00  14 56 ff ff 01 7d 00 00  |.........V...}..|
00001930  00 00 00 00 82 00 00 00  2c 52 ff ff e8 80 00 00  |........,R......|
00001940  18 00 00 00 00 00 00 0d  2c 52 ff ff e9 80 00 00  |........,R......|
00001950  00 00 00 00 02 00 00 00  98 3a 00 00 d0 84 00 00  |.........:......|
00001960  00 00 00 00 0d 00 00 00  30 75 00 00 d1 84 00 00  |........0u......|
00001970  00 00 00 00 0d 00 00 00  98 40 ff ff f0 87 00 00  |.........@......|
00001980  00 00 00 00 68 00 00 00  38 50 ff ff b8 88 00 00  |....h...8P......|
00001990  18 00 00 00 00 00 00 05  18 79 00 00 b9 88 00 00  |.........y......|
000019a0  00 00 00 00 0d 00 00 00  30 75 00 00 ba 88 00 00  |........0u......|
000019b0  00 00 00 00 88 00 00 00  98 3a 00 00 bb 88 00 00  |.........:......|
000019c0  00 00 00 00 88 00 00 00  80 3e 00 00 bc 88 00 00  |.........>......|
000019d0  00 00 00 00 0d 00 00 00  80 44 ff ff bd 88 00 00  |.........D......|
000019e0  18 00 00 00 00 00 00 06  b0 36 00 00 be 88 00 00  |.........6......|
000019f0  00 00 00 00 0d 00 00 00  98 3a 00 00 bf 88 00 00  |.........:......|
00001a00  04 00 00 00 00 00 00 0a  30 75 00 00 c0 88 00 00  |........0u......|
00001a10  04 00 00 00 00 00 00 0a  f0 d8 ff ff c1 88 00 00  |................|
00001a20  00 00 00 00 80 00 00 00  38 50 ff ff c2 88 00 00  |........8P......|
00001a30  00 00 00 00 a0 00 00 00  48 71 00 00 c3 88 00 00  |........Hq......|
00001a40  00 00 00 00 0d 00 00 00  68 48 ff ff 80 89 00 00  |........hH......|
00001a50  00 00 00 00 6b 00 00 00  14 56 ff ff a0 8c 00 00  |....k....V......|
00001a60  18 00 00 00 00 00 00 0f  18 79 00 00 a1 8c 00 00  |.........y......|
00001a70  00 00 00 00 0d 00 00 00  98 3a 00 00 a2 8c 00 00  |.........:......|
00001a80  00 00 00 00 0d 00 00 00  20 54 ff ff 88 90 00 00  |........ T......|
00001a90  00 00 00 00 a0 00 00 00  14 56 ff ff 89 90 00 00  |.........V......|
00001aa0  00 00 00 00 a0 00 00 00  08 58 ff ff 8a 90 00 00  |.........X......|
00001ab0  00 00 00 00 a0 00 00 00  3c d7 00 00 dc 9b 00 00  |........<.......|
00001ac0  00 00 00 00 a0 00 00 00  74 d6 00 00 dd 9b 00 00  |........t.......|
00001ad0  00 00 00 00 a0 00 00 00  d8 d6 00 00 40 9c 00 00  |............@...|
00001ae0  00 00 00 00 8a 00 00 00  d0 8a ff ff 41 9c 00 00  |............A...|
00001af0  00 00 00 00 4f 00 00 00  3c d7 00 00 a4 9c 00 00  |....O...<.......|
00001b00  00 00 00 00 a0 00 00 00  d0 8a ff ff a5 9c 00 00  |................|
00001b10  00 00 00 00 4f 00 00 00  74 d6 00 00 a6 9c 00 00  |....O...t.......|
00001b20  00 00 00 00 a0 00 00 00  00 00 00 00 c8 af 00 00  |................|
00001b30  00 00 00 00 80 00 00 00  d4 4f ff ff c9 af 00 00  |.........O......|
00001b40  00 00 00 00 4f 00 00 00  38 50 ff ff ca af 00 00  |....O...8P......|
00001b50  00 00 00 00 4f 00 00 00  c8 af 00 00 80 bb 00 00  |....O...........|
00001b60  00 00 00 00 a9 00 00 00  e0 ab 00 00 68 bf 00 00  |............h...|
00001b70  00 00 00 00 89 00 00 00  b0 b3 00 00 69 bf 00 00  |............i...|
00001b80  00 00 00 00 8a 00 00 00  c8 af 00 00 50 c3 00 00  |............P...|
00001b90  04 00 00 00 00 00 00 15  c8 af 00 00 51 c3 00 00  |............Q...|
00001ba0  00 00 00 00 88 00 00 00  c8 af 00 00 14 cd 00 00  |................|
00001bb0  00 00 00 00 a0 00 00 00  90 9d ff ff 15 cd 00 00  |................|
00001bc0  00 00 00 00 4f 00 00 00  58 9e ff ff 16 cd 00 00  |....O...X.......|
00001bd0  00 00 00 00 4f 00 00 00  f4 9d ff ff 78 cd 00 00  |....O.......x...|
00001be0  00 00 00 00 4f 00 00 00  c8 af 00 00 fc d0 00 00  |....O...........|
00001bf0  04 00 00 00 00 00 00 04  c8 af 00 00 fd d0 00 00  |................|
00001c00  00 00 00 00 a0 00 00 00  20 4e 00 00 f0 d2 00 00  |........ N......|
00001c10  00 00 00 00 10 00 00 00  30 75 00 00 f1 d2 00 00  |........0u......|
00001c20  00 00 00 00 0d 00 00 00  98 3a 00 00 f2 d2 00 00  |.........:......|
00001c30  00 00 00 00 0d 00 00 00  c8 af 00 00 e4 d4 00 00  |................|
00001c40  00 00 00 00 a0 00 00 00  64 4b 00 00 e5 d4 00 00  |........dK......|
00001c50  00 00 00 00 11 00 00 00  38 4a 00 00 e6 d4 00 00  |........8J......|
00001c60  00 00 00 00 12 00 00 00  dc 50 00 00 10 d6 00 00  |.........P......|
00001c70  00 00 00 00 10 00 00 00  20 4e 00 00 d8 d6 00 00  |........ N......|
00001c80  00 00 00 00 12 00 00 00  18 79 00 00 d9 d6 00 00  |.........y......|
00001c90  00 00 00 00 0d 00 00 00  30 75 00 00 da d6 00 00  |........0u......|
00001ca0  00 00 00 00 88 00 00 00  98 3a 00 00 db d6 00 00  |.........:......|
00001cb0  00 00 00 00 88 00 00 00  80 3e 00 00 dc d6 00 00  |.........>......|
00001cc0  00 00 00 00 0d 00 00 00  b0 36 00 00 dd d6 00 00  |.........6......|
00001cd0  00 00 00 00 0d 00 00 00  98 3a 00 00 de d6 00 00  |.........:......|
00001ce0  04 00 00 00 00 00 00 0a  30 75 00 00 df d6 00 00  |........0u......|
00001cf0  04 00 00 00 00 00 00 0a  48 71 00 00 e0 d6 00 00  |........Hq......|
00001d00  00 00 00 00 0d 00 00 00  c8 af 00 00 cc d8 00 00  |................|
00001d10  00 00 00 00 a0 00 00 00  2c 4c 00 00 cd d8 00 00  |........,L......|
00001d20  00 00 00 00 11 00 00 00  a4 51 00 00 94 d9 00 00  |.........Q......|
00001d30  00 00 00 00 12 00 00 00  20 4e 00 00 c0 da 00 00  |........ N......|
00001d40  00 00 00 00 10 00 00 00  c0 63 ff ff c1 da 00 00  |.........c......|
00001d50  00 00 00 00 0d 00 00 00  d0 8a ff ff c2 da 00 00  |................|
00001d60  00 00 00 00 0d 00 00 00  18 79 00 00 c3 da 00 00  |.........y......|
00001d70  00 00 00 00 0d 00 00 00  98 3a 00 00 c4 da 00 00  |.........:......|
00001d80  00 00 00 00 0d 00 00 00  c8 af 00 00 b4 dc 00 00  |................|
00001d90  04 00 00 00 00 00 00 02  d0 8a ff ff a8 de 00 00  |................|
00001da0  04 00 00 00 00 00 00 0a  d8 5f ff ff a9 de 00 00  |........._......|
00001db0  00 00 00 00 0d 00 00 00  c0 63 ff ff aa de 00 00  |.........c......|
00001dc0  00 00 00 00 88 00 00 00  d0 8a ff ff ab de 00 00  |................|
00001dd0  00 00 00 00 88 00 00 00  e8 86 ff ff ac de 00 00  |................|
00001de0  00 00 00 00 0d 00 00 00  b8 8e ff ff ad de 00 00  |................|
00001df0  00 00 00 00 0d 00 00 00  a8 67 ff ff ae de 00 00  |.........g......|
00001e00  00 00 00 00 0d 00 00 00  c0 63 ff ff af de 00 00  |.........c......|
00001e10  04 00 00 00 00 00 00 0a  e0 ab 00 00 9c e0 00 00  |................|
00001e20  00 00 00 00 a8 00 00 00  b0 b3 00 00 9d e0 00 00  |................|
00001e30  00 00 00 00 a8 00 00 00  e8 86 ff ff 90 e2 00 00  |................|
00001e40  00 00 00 00 0d 00 00 00  d8 5f ff ff 91 e2 00 00  |........._......|
00001e50  00 00 00 00 0d 00 00 00  e0 ab 00 00 84 e4 00 00  |................|
00001e60  00 00 00 00 a8 00 00 00  b0 b3 00 00 85 e4 00 00  |................|
00001e70  00 00 00 00 a8 00 00 00  c8 af 00 00 60 ea 00 00  |............`...|
00001e80  04 00 00 00 00 00 00 14  c8 af 00 00 61 ea 00 00  |............a...|
00001e90  00 00 00 00 02 00 00 00  e0 b1 ff ff 54 ec 00 00  |............T...|
00001ea0  02 00 00 00 00 00 00 09  e0 ab 00 00 48 ee 00 00  |............H...|
00001eb0  00 00 00 00 80 00 00 00  b0 b3 00 00 49 ee 00 00  |............I...|
00001ec0  00 00 00 00 81 00 00 00  e0 b1 ff ff 3c f0 00 00  |............<...|
00001ed0  00 00 00 00 1f 00 00 00  e0 b1 ff ff 24 f4 00 00  |............$...|
00001ee0  00 00 00 00 1f 00 00 00  e0 b1 ff ff 0c f8 00 00  |................|
00001ef0  02 00 00 00 00 00 00 09  e0 b1 ff ff 0d f8 00 00  |................|
00001f00  00 00 00 00 1f 00 00 00  dc a1 ff ff 70 f8 00 00  |............p...|
00001f10  00 00 00 00 80 00 00 00  4c a0 ff ff 00 fa 00 00  |........L.......|
00001f20  02 00 00 00 00 00 00 07  80 c1 ff ff 01 fa 00 00  |................|
00001f30  00 00 00 00 2b 00 00 00  90 9d ff ff c8 fa 00 00  |....+...........|
00001f40  00 00 00 00 80 00 00 00  74 c3 ff ff f4 fb 00 00  |........t.......|
00001f50  02 00 00 00 00 00 00 05  68 c5 ff ff 20 fd 00 00  |........h... ...|
00001f60  00 00 00 00 2b 00 00 00  80 c7 fe ff 6b fd 00 00  |....+.......k...|
00001f70  00 00 00 00 26 00 00 00  b0 3c ff ff 6c fd 00 00  |....&....<..l...|
00001f80  00 00 00 00 26 00 00 00  0c 62 00 00 84 fd 00 00  |....&....b......|
00001f90  00 00 00 00 ad 00 00 00  44 61 00 00 85 fd 00 00  |........Da......|
00001fa0  00 00 00 00 ad 00 00 00  04 ac ff ff e8 fd 00 00  |................|
00001fb0  02 00 00 00 00 00 00 06  b0 3c ff ff e9 fd 00 00  |.........<......|
00001fc0  00 00 00 00 27 00 00 00  80 c7 fe ff ea fd 00 00  |....'...........|
00001fd0  00 00 00 00 27 00 00 00  90 ee fe ff eb fd 00 00  |....'...........|
00001fe0  00 00 00 00 25 00 00 00  04 ac ff ff ec fd 00 00  |....%...........|
00001ff0  00 00 00 00 02 00 00 00  b0 b9 ff ff ed fd 00 00  |................|
00002000  02 00 00 00 00 00 00 05  bc b7 ff ff ee fd 00 00  |................|
00002010  00 00 00 00 02 00 00 00  80 c1 ff ff ef fd 00 00  |................|
00002020  00 00 00 00 2b 00 00 00  a8 61 00 00 f0 fd 00 00  |....+....a......|
00002030  00 00 00 00 8a 00 00 00  b0 3c ff ff f1 fd 00 00  |.........<......|
00002040  80 00 00 00 00 00 00 0b  a0 15 ff ff f2 fd 00 00  |................|
00002050  80 00 00 00 00 00 00 0b  70 a0 fe ff f3 fd 00 00  |........p.......|
00002060  80 00 00 00 00 00 00 0b  80 c7 fe ff f4 fd 00 00  |................|
00002070  80 00 00 00 00 00 00 0b  90 ee fe ff f5 fd 00 00  |................|
00002080  80 00 00 00 00 00 00 0b  0c 62 00 00 4c fe 00 00  |.........b..L...|
00002090  00 00 00 00 ad 00 00 00  44 61 00 00 4d fe 00 00  |........Da..M...|
000020a0  00 00 00 00 ad 00 00 00  80 c7 fe ff 65 fe 00 00  |............e...|
000020b0  00 00 00 00 26 00 00 00  b0 3c ff ff 66 fe 00 00  |....&....<..f...|
000020c0  00 00 00 00 26 00 00 00  98 bd ff ff d0 01 01 00  |....&...........|
000020d0  00 00 00 00 2b 00 00 00  98 bd ff ff 48 07 01 00  |....+.......H...|
000020e0  02 00 00 00 00 00 00 11  b0 b9 ff ff a0 09 01 00  |................|
000020f0  00 00 00 00 0d 00 00 00  80 c1 ff ff a1 09 01 00  |................|
00002100  00 00 00 00 0d 00 00 00  88 0d 01 00 94 0b 01 00  |................|
00002110  00 00 00 00 11 00 00 00  64 13 01 00 95 0b 01 00  |........d.......|
00002120  00 00 00 00 11 00 00 00  c8 13 01 00 f8 0b 01 00  |................|
00002130  00 00 00 00 12 00 00 00  98 bd ff ff 88 0d 01 00  |................|
00002140  00 00 00 00 69 00 00 00  58 15 01 00 50 0e 01 00  |....i...X...P...|
00002150  00 00 00 00 12 00 00 00  94 0b 01 00 7c 0f 01 00  |............|...|
00002160  00 00 00 00 10 00 00 00  94 0b 01 00 7d 0f 01 00  |............}...|
00002170  00 00 00 00 12 00 00 00  7c 0f 01 00 7e 0f 01 00  |........|...~...|
00002180  00 00 00 00 10 00 00 00  ec 13 00 00 0c 11 01 00  |................|
00002190  00 00 00 00 ac 00 00 00  24 13 00 00 0d 11 01 00  |........$.......|
000021a0  00 00 00 00 ac 00 00 00  88 13 00 00 70 11 01 00  |............p...|
000021b0  00 00 00 00 8a 00 00 00  70 11 01 00 71 11 01 00  |........p...q...|
000021c0  00 00 00 00 12 00 00 00  ec 13 00 00 d4 11 01 00  |................|
000021d0  00 00 00 00 ac 00 00 00  24 13 00 00 d5 11 01 00  |........$.......|
000021e0  00 00 00 00 ac 00 00 00  88 0d 01 00 64 13 01 00  |............d...|
000021f0  00 00 00 00 11 00 00 00  64 13 01 00 90 14 01 00  |........d.......|
00002200  00 00 00 00 10 00 00 00  cc e4 fe ff 98 34 01 00  |.............4..|
00002210  00 00 00 00 80 00 00 00  cc e4 fe ff 8c 36 01 00  |.............6..|
00002220  04 00 00 00 00 00 00 0d  d8 e2 fe ff 74 3a 01 00  |............t:..|
00002230  00 00 00 00 37 00 00 00  20 48 01 00 75 3a 01 00  |....7... H..u:..|
00002240  00 00 00 00 0d 00 00 00  5c 3e 01 00 76 3a 01 00  |........\>..v:..|
00002250  00 00 00 00 0d 00 00 00  e4 51 01 00 77 3a 01 00  |.........Q..w:..|
00002260  00 00 00 00 0d 00 00 00  c0 e6 fe ff 78 3a 01 00  |............x:..|
00002270  00 00 00 00 37 00 00 00  44 42 01 00 68 3c 01 00  |....7...DB..h<..|
00002280  0c 00 00 00 00 00 00 03  fc 4d 01 00 69 3c 01 00  |.........M..i<..|
00002290  00 00 00 00 02 00 00 00  44 42 01 00 6a 3c 01 00  |........DB..j<..|
000022a0  00 00 00 00 02 00 00 00  fc 4d 01 00 6b 3c 01 00  |.........M..k<..|
000022b0  0c 00 00 00 00 00 00 03  20 d7 fe ff 5c 3e 01 00  |........ ...\>..|
000022c0  00 00 00 00 2b 00 00 00  20 48 01 00 5d 3e 01 00  |....+... H..]>..|
000022d0  00 00 00 00 0d 00 00 00  5c 3e 01 00 5e 3e 01 00  |........\>..^>..|
000022e0  00 00 00 00 0d 00 00 00  a8 ea fe ff 5f 3e 01 00  |............_>..|
000022f0  00 00 00 00 2b 00 00 00  78 f2 fe ff 60 3e 01 00  |....+...x...`>..|
00002300  00 00 00 00 2b 00 00 00  f0 de fe ff 61 3e 01 00  |....+.......a>..|
00002310  00 00 00 00 2b 00 00 00  e4 51 01 00 62 3e 01 00  |....+....Q..b>..|
00002320  00 00 00 00 0d 00 00 00  90 ee fe ff 2c 46 01 00  |............,F..|
00002330  04 00 00 00 00 00 00 02  08 db fe ff 2d 46 01 00  |............-F..|
00002340  00 00 00 00 02 00 00 00  90 ee fe ff 2e 46 01 00  |.............F..|
00002350  00 00 00 00 02 00 00 00  08 db fe ff 2f 46 01 00  |............/F..|
00002360  04 00 00 00 00 00 00 02  20 d7 fe ff 30 46 01 00  |........ ...0F..|
00002370  00 00 00 00 2b 00 00 00  78 f2 fe ff 31 46 01 00  |....+...x...1F..|
00002380  00 00 00 00 2b 00 00 00  a8 ea fe ff 32 46 01 00  |....+.......2F..|
00002390  00 00 00 00 2b 00 00 00  f0 de fe ff 33 46 01 00  |....+.......3F..|
000023a0  00 00 00 00 2b 00 00 00  54 6f 00 00 fc 4d 01 00  |....+...To...M..|
000023b0  00 00 00 00 99 00 00 00  3c 73 00 00 fd 4d 01 00  |........<s...M..|
000023c0  00 00 00 00 9a 00 00 00  30 75 00 00 e4 51 01 00  |........0u...Q..|
000023d0  2f 00 00 00 00 00 00 15  60 6d 00 00 cc 55 01 00  |/.......`m...U..|
000023e0  00 00 00 00 68 00 00 00  18 79 00 00 a8 5b 01 00  |....h....y...[..|
000023f0  00 00 00 00 a0 00 00 00  30 7b ff ff a9 5b 01 00  |........0{...[..|
00002400  00 00 00 00 11 00 00 00  3c 79 ff ff aa 5b 01 00  |........<y...[..|
00002410  00 00 00 00 11 00 00 00  fc 72 ff ff ab 5b 01 00  |.........r...[..|
00002420  00 00 00 00 11 00 00 00  3c 79 ff ff d4 5c 01 00  |........<y...\..|
00002430  00 00 00 00 10 00 00 00  5c 7c ff ff 38 5d 01 00  |........\|..8]..|
00002440  00 00 00 00 12 00 00 00  60 6d 00 00 9c 5d 01 00  |........`m...]..|
00002450  00 00 00 00 a0 00 00 00  54 75 ff ff 9d 5d 01 00  |........Tu...]..|
00002460  00 00 00 00 11 00 00 00  f0 55 00 00 9e 5d 01 00  |.........U...]..|
00002470  00 00 00 00 a9 00 00 00  30 75 00 00 90 5f 01 00  |........0u..._..|
00002480  2f 00 00 00 00 00 00 02  48 77 ff ff 91 5f 01 00  |/.......Hw..._..|
00002490  00 00 00 00 12 00 00 00  60 73 ff ff 92 5f 01 00  |........`s..._..|
000024a0  00 00 00 00 10 00 00 00  c0 5d 00 00 93 5f 01 00  |.........]..._..|
000024b0  00 00 00 00 08 00 00 00  a8 61 00 00 94 5f 01 00  |.........a..._..|
000024c0  00 00 00 00 08 00 00 00  08 52 00 00 95 5f 01 00  |.........R..._..|
000024d0  2f 00 00 00 00 00 00 03  c0 5d 00 00 96 5f 01 00  |/........]..._..|
000024e0  2f 00 00 00 00 00 00 03  90 65 00 00 97 5f 01 00  |/........e..._..|
000024f0  00 00 00 00 08 00 00 00  78 69 00 00 98 5f 01 00  |........xi..._..|
00002500  2f 00 00 00 00 00 00 03  78 69 00 00 99 5f 01 00  |/.......xi..._..|
00002510  00 00 00 00 08 00 00 00  60 6d 00 00 84 61 01 00  |........`m...a..|
00002520  00 00 00 00 a0 00 00 00  24 7d ff ff 85 61 01 00  |........$}...a..|
00002530  00 00 00 00 11 00 00 00  f0 55 00 00 86 61 01 00  |.........U...a..|
00002540  00 00 00 00 a9 00 00 00  10 78 ff ff 4c 62 01 00  |.........x..Lb..|
00002550  00 00 00 00 12 00 00 00  f0 74 ff ff 14 63 01 00  |.........t...c..|
00002560  00 00 00 00 12 00 00 00  18 79 00 00 78 63 01 00  |.........y..xc..|
00002570  00 00 00 00 a0 00 00 00  30 7b ff ff 79 63 01 00  |........0{..yc..|
00002580  00 00 00 00 12 00 00 00  6c 71 ff ff 7a 63 01 00  |........lq..zc..|
00002590  00 00 00 00 10 00 00 00  48 77 ff ff 6c 65 01 00  |........Hw..le..|
000025a0  00 00 00 00 10 00 00 00  30 7b ff ff 60 67 01 00  |........0{..`g..|
000025b0  00 00 00 00 10 00 00 00  30 75 00 00 3c 6d 01 00  |........0u..<m..|
000025c0  2f 00 00 00 00 00 00 14  60 6d 00 00 3d 6d 01 00  |/.......`m..=m..|
000025d0  00 00 00 00 68 00 00 00  54 6f 00 00 24 71 01 00  |....h...To..$q..|
000025e0  00 00 00 00 98 00 00 00  e0 34 ff ff 25 71 01 00  |.........4..%q..|
000025f0  03 00 00 00 00 00 00 0f  3c 73 00 00 26 71 01 00  |........<s..&q..|
00002600  00 00 00 00 99 00 00 00  e0 34 ff ff 18 73 01 00  |.........4...s..|
00002610  00 00 00 00 0e 00 00 00  f8 30 ff ff e8 7a 01 00  |.........0...z..|
00002620  00 00 00 00 37 00 00 00  c8 38 ff ff e9 7a 01 00  |....7....8...z..|
00002630  00 00 00 00 37 00 00 00  e0 34 ff ff d0 7e 01 00  |....7....4...~..|
00002640  03 00 00 00 00 00 00 0e  e0 34 ff ff b8 82 01 00  |.........4......|
00002650  00 00 00 00 3a 00 00 00  20 4e 00 00 a0 86 01 00  |....:... N......|
00002660  58 02 00 00 23 00 00 00  20 4e 00 00 94 88 01 00  |X...#... N......|
00002670  58 02 00 00 23 00 00 00  e0 34 ff ff 88 8a 01 00  |X...#....4......|
00002680  00 00 00 00 3a 00 00 00  20 4e 00 00 89 8a 01 00  |....:... N......|
00002690  58 02 00 00 23 00 00 00  20 4e 00 00 7c 8c 01 00  |X...#... N..|...|
000026a0  58 02 00 00 23 00 00 00  e0 34 ff ff 70 8e 01 00  |X...#....4..p...|
000026b0  03 00 00 00 00 00 00 14  04 2f ff ff 64 90 01 00  |........./..d...|
000026c0  00 00 00 00 a0 00 00 00  bc 3a ff ff 65 90 01 00  |.........:..e...|
000026d0  00 00 00 00 a0 00 00 00  e0 34 ff ff 4c 94 01 00  |.........4..L...|
000026e0  00 00 00 00 a0 00 00 00  7c 98 ff ff 74 b7 01 00  |........|...t...|
000026f0  00 00 00 00 81 00 00 00  34 a4 ff ff 75 b7 01 00  |........4...u...|
00002700  00 00 00 00 81 00 00 00  7c 98 ff ff 5c bb 01 00  |........|...\...|
00002710  03 00 00 00 00 00 00 04  34 a4 ff ff 5d bb 01 00  |........4...]...|
00002720  03 00 00 00 00 00 00 04  88 96 ff ff 50 bd 01 00  |............P...|
00002730  00 00 00 00 2b 00 00 00  70 9a ff ff 51 bd 01 00  |....+...p...Q...|
00002740  00 00 00 00 2b 00 00 00  34 a4 ff ff 38 c1 01 00  |....+...4...8...|
00002750  00 00 00 00 0e 00 00 00  88 96 ff ff 20 c5 01 00  |............ ...|
00002760  00 00 00 00 2b 00 00 00  70 9a ff ff 21 c5 01 00  |....+...p...!...|
00002770  00 00 00 00 2b 00 00 00  7c 98 ff ff 14 c7 01 00  |....+...|.......|
00002780  03 00 00 00 00 00 00 04  34 a4 ff ff 15 c7 01 00  |........4.......|
00002790  03 00 00 00 00 00 00 04  7c 98 ff ff fc ca 01 00  |........|.......|
000027a0  00 00 00 00 83 00 00 00  34 a4 ff ff fd ca 01 00  |........4.......|
000027b0  00 00 00 00 83 00 00 00  e8 fd 00 00 e8 f7 01 00  |................|
000027c0  00 00 00 00 e3 00 00 00  00 fa 00 00 dc f9 01 00  |................|
000027d0  00 00 00 00 e0 00 00 00  2c fb 00 00 dd f9 01 00  |........,.......|
000027e0  00 00 00 00 e1 00 00 00  a4 00 01 00 08 fb 01 00  |................|
000027f0  00 00 00 00 e2 00 00 00  e8 fd 00 00 d0 fb 01 00  |................|
00002800  00 00 00 00 df 00 00 00  f4 fb 00 00 c4 fd 01 00  |................|
00002810  00 00 00 00 dd 00 00 00  6c 01 01 00 8c fe 01 00  |........l.......|
00002820  00 00 00 00 de 00 00 00  e8 fd 00 00 b8 ff 01 00  |................|
00002830  00 00 00 00 dc 00 00 00  00 00 00 00 ff ff ff 0f  |................|
00002840  01 00 00 00 00 00 00 00  66 9e 0d 4d 4f 56 20 52  |........f..MOV R|
00002850  33 2c 52 30 0d 66 a2 0d  4d 4f 56 20 52 36 2c 52  |3,R0.f..MOV R6,R|
00002860  30 0d 66 a6 0d 4d 4f 56  20 52 37 2c 52 30 0d 66  |0.f..MOV R7,R0.f|
00002870  aa 0d 4d 4f 56 20 52 38  2c 52 30 0d 66 ae 0d 4d  |..MOV R8,R0.f..M|
00002880  4f 56 20 52 39 2c 52 30  0d 66 b2 1c 4c 44 52 20  |OV R9,R0.f..LDR |
00002890  52 31 30 2c 67 72 65 65  6e 3a 43 4d 50 20 52 34  |R10,green:CMP R4|
000028a0  2c 52 31 30 0d 66 b6 0d  42 45 51 20 74 6f 70 75  |,R10.f..BEQ topu|
000028b0  70 0d 66 ba 0e 4d 4f 56  20 52 31 30 2c 23 30 0d  |p.f..MOV R10,#0.|
000028c0  66 be 0d 2e 63 6c 73 6c  6f 6f 70 33 0d 66 c2 14  |f...clsloop3.f..|
000028d0  53 55 42 53 20 52 31 34  2c 52 31 31 2c 52 31 30  |SUBS R14,R11,R10|
000028e0  0d 66 c6 13 41 44 44 20  52 31 34 2c 52 31 34 2c  |.f..ADD R14,R14,|
000028f0  23 34 32 0d 66 ca 1c 43  4d 50 20 52 31 34 2c 23  |#42.f..CMP R14,#|
00002900  34 38 3a 42 48 49 20 6e  6f 73 68 61 64 65 31 0d  |48:BHI noshade1.|
00002910  66 ce 13 52 53 42 20 52  31 34 2c 52 31 34 2c 23  |f..RSB R14,R14,#|
00002920  34 38 0d 66 d2 10 41 44  52 20 52 30 2c 74 61 62  |48.f..ADR R0,tab|
00002930  6c 65 0d 66 d6 1a 4c 44  52 20 52 31 34 2c 5b 52  |le.f..LDR R14,[R|
00002940  30 2c 52 31 34 2c 4c 53  4c 23 32 5d 0d 66 da 0f  |0,R14,LSL#2].f..|
00002950  43 4d 50 20 52 31 31 2c  52 31 30 0d 66 de 12 84  |CMP R11,R10.f...|
00002960  52 47 45 20 52 30 2c 52  35 2c 52 31 34 0d 66 e2  |RGE R0,R5,R14.f.|
00002970  12 84 52 4c 54 20 52 30  2c 52 34 2c 52 31 34 0d  |..RLT R0,R4,R14.|
00002980  66 e6 0d 4d 4f 56 20 52  31 2c 52 30 0d 66 ea 0d  |f..MOV R1,R0.f..|
00002990  4d 4f 56 20 52 32 2c 52  30 0d 66 ee 0d 4d 4f 56  |MOV R2,R0.f..MOV|
000029a0  20 52 33 2c 52 30 0d 66  f2 0d 4d 4f 56 20 52 36  | R3,R0.f..MOV R6|
000029b0  2c 52 30 0d 66 f6 0d 4d  4f 56 20 52 37 2c 52 30  |,R0.f..MOV R7,R0|
000029c0  0d 66 fa 0d 4d 4f 56 20  52 38 2c 52 30 0d 66 fe  |.f..MOV R8,R0.f.|
000029d0  0d 4d 4f 56 20 52 39 2c  52 30 0d 67 02 04 0d 67  |.MOV R9,R0.g...g|
000029e0  06 0d 2e 6e 6f 73 68 61  64 65 31 0d 67 0a 1c 53  |...noshade1.g..S|
000029f0  54 4d 49 41 20 52 31 32  21 2c 7b 52 30 2d 52 33  |TMIA R12!,{R0-R3|
00002a00  2c 52 36 2d 52 39 7d 0d  67 0e 1c 53 54 4d 49 41  |,R6-R9}.g..STMIA|
00002a10  20 52 31 32 21 2c 7b 52  30 2d 52 33 2c 52 36 2d  | R12!,{R0-R3,R6-|
00002a20  52 39 7d 0d 67 12 1c 53  54 4d 49 41 20 52 31 32  |R9}.g..STMIA R12|
00002a30  21 2c 7b 52 30 2d 52 33  2c 52 36 2d 52 39 7d 0d  |!,{R0-R3,R6-R9}.|
00002a40  67 16 1c 53 54 4d 49 41  20 52 31 32 21 2c 7b 52  |g..STMIA R12!,{R|
00002a50  30 2d 52 33 2c 52 36 2d  52 39 7d 0d 67 1a 1c 53  |0-R3,R6-R9}.g..S|
00002a60  54 4d 49 41 20 52 31 32  21 2c 7b 52 30 2d 52 33  |TMIA R12!,{R0-R3|
00002a70  2c 52 36 2d 52 39 7d 0d  67 1e 1c 53 54 4d 49 41  |,R6-R9}.g..STMIA|
00002a80  20 52 31 32 21 2c 7b 52  30 2d 52 33 2c 52 36 2d  | R12!,{R0-R3,R6-|
00002a90  52 39 7d 0d 67 22 1c 53  54 4d 49 41 20 52 31 32  |R9}.g".STMIA R12|
00002aa0  21 2c 7b 52 30 2d 52 33  2c 52 36 2d 52 39 7d 0d  |!,{R0-R3,R6-R9}.|
00002ab0  67 26 1c 53 54 4d 49 41  20 52 31 32 21 2c 7b 52  |g&.STMIA R12!,{R|
00002ac0  30 2d 52 33 2c 52 36 2d  52 39 7d 0d 67 2a 1c 53  |0-R3,R6-R9}.g*.S|
00002ad0  54 4d 49 41 20 52 31 32  21 2c 7b 52 30 2d 52 33  |TMIA R12!,{R0-R3|
00002ae0  2c 52 36 2d 52 39 7d 0d  67 2e 1c 53 54 4d 49 41  |,R6-R9}.g..STMIA|
00002af0  20 52 31 32 21 2c 7b 52  30 2d 52 33 2c 52 36 2d  | R12!,{R0-R3,R6-|
00002b00  52 37 7d 0d 67 32 12 41  44 44 20 52 31 32 2c 52  |R7}.g2.ADD R12,R|
00002b10  31 32 2c 23 38 0d 67 36  12 41 44 44 20 52 31 30  |12,#8.g6.ADD R10|
00002b20  2c 52 31 30 2c 23 31 0d  67 3a 10 43 4d 50 20 52  |,R10,#1.g:.CMP R|
00002b30  31 30 2c 23 31 37 33 0d  67 3e 10 42 4e 45 20 63  |10,#173.g>.BNE c|
00002b40  6c 73 6c 6f 6f 70 33 0d  67 42 0e 42 45 51 20 63  |lsloop3.gB.BEQ c|
00002b50  6c 73 6f 75 74 0d 67 46  04 0d 67 4a 04 0d 67 4e  |lsout.gF..gJ..gN|
00002b60  04 0d 67 52 0a 2e 74 6f  70 75 70 0d 67 56 1b 43  |..gR..topup.gV.C|
00002b70  4d 4e 20 52 31 31 2c 23  36 3a 4d 56 4e 4c 54 20  |MN R11,#6:MVNLT |
00002b80  52 31 31 2c 23 35 0d 67  5a 0e 4d 4f 56 20 52 31  |R11,#5.gZ.MOV R1|
00002b90  30 2c 23 30 0d 67 5e 0d  2e 63 6c 73 6c 6f 6f 70  |0,#0.g^..clsloop|
00002ba0  32 0d 67 62 14 53 55 42  53 20 52 31 34 2c 52 31  |2.gb.SUBS R14,R1|
00002bb0  31 2c 52 31 30 0d 67 66  12 41 44 44 20 52 31 34  |1,R10.gf.ADD R14|
00002bc0  2c 52 31 34 2c 23 36 0d  67 6a 1b 43 4d 50 20 52  |,R14,#6.gj.CMP R|
00002bd0  31 34 2c 23 34 38 3a 42  48 49 20 6e 6f 73 68 61  |14,#48:BHI nosha|
00002be0  64 65 0d 67 6e 04 0d 67  72 10 41 44 52 20 52 30  |de.gn..gr.ADR R0|
00002bf0  2c 74 61 62 6c 65 0d 67  76 1a 4c 44 52 20 52 31  |,table.gv.LDR R1|
00002c00  34 2c 5b 52 30 2c 52 31  34 2c 4c 53 4c 23 32 5d  |4,[R0,R14,LSL#2]|
00002c10  0d 67 7a 0f 43 4d 50 20  52 31 31 2c 52 31 30 0d  |.gz.CMP R11,R10.|
00002c20  67 7e 12 84 52 47 54 20  52 30 2c 52 35 2c 52 31  |g~..RGT R0,R5,R1|
00002c30  34 0d 67 82 12 84 52 4c  45 20 52 30 2c 52 34 2c  |4.g...RLE R0,R4,|
00002c40  52 31 34 0d 67 86 0d 4d  4f 56 20 52 31 2c 52 30  |R14.g..MOV R1,R0|
00002c50  0d 67 8a 0d 4d 4f 56 20  52 32 2c 52 30 0d 67 8e  |.g..MOV R2,R0.g.|
00002c60  0d 4d 4f 56 20 52 33 2c  52 30 0d 67 92 0d 4d 4f  |.MOV R3,R0.g..MO|
00002c70  56 20 52 36 2c 52 30 0d  67 96 0d 4d 4f 56 20 52  |V R6,R0.g..MOV R|
00002c80  37 2c 52 30 0d 67 9a 0d  4d 4f 56 20 52 38 2c 52  |7,R0.g..MOV R8,R|
00002c90  30 0d 67 9e 0d 4d 4f 56  20 52 39 2c 52 30 0d 67  |0.g..MOV R9,R0.g|
00002ca0  a2 04 0d 67 a6 0c 2e 6e  6f 73 68 61 64 65 0d 67  |...g...noshade.g|
00002cb0  aa 1c 53 54 4d 49 41 20  52 31 32 21 2c 7b 52 30  |..STMIA R12!,{R0|
00002cc0  2d 52 33 2c 52 36 2d 52  39 7d 0d 67 ae 1c 53 54  |-R3,R6-R9}.g..ST|
00002cd0  4d 49 41 20 52 31 32 21  2c 7b 52 30 2d 52 33 2c  |MIA R12!,{R0-R3,|
00002ce0  52 36 2d 52 39 7d 0d 67  b2 1c 53 54 4d 49 41 20  |R6-R9}.g..STMIA |
00002cf0  52 31 32 21 2c 7b 52 30  2d 52 33 2c 52 36 2d 52  |R12!,{R0-R3,R6-R|
00002d00  39 7d 0d 67 b6 1c 53 54  4d 49 41 20 52 31 32 21  |9}.g..STMIA R12!|
00002d10  2c 7b 52 30 2d 52 33 2c  52 36 2d 52 39 7d 0d 67  |,{R0-R3,R6-R9}.g|
00002d20  ba 1c 53 54 4d 49 41 20  52 31 32 21 2c 7b 52 30  |..STMIA R12!,{R0|
00002d30  2d 52 33 2c 52 36 2d 52  39 7d 0d 67 be 1c 53 54  |-R3,R6-R9}.g..ST|
00002d40  4d 49 41 20 52 31 32 21  2c 7b 52 30 2d 52 33 2c  |MIA R12!,{R0-R3,|
00002d50  52 36 2d 52 39 7d 0d 67  c2 1c 53 54 4d 49 41 20  |R6-R9}.g..STMIA |
00002d60  52 31 32 21 2c 7b 52 30  2d 52 33 2c 52 36 2d 52  |R12!,{R0-R3,R6-R|
00002d70  39 7d 0d 67 c6 1c 53 54  4d 49 41 20 52 31 32 21  |9}.g..STMIA R12!|
00002d80  2c 7b 52 30 2d 52 33 2c  52 36 2d 52 39 7d 0d 67  |,{R0-R3,R6-R9}.g|
00002d90  ca 1c 53 54 4d 49 41 20  52 31 32 21 2c 7b 52 30  |..STMIA R12!,{R0|
00002da0  2d 52 33 2c 52 36 2d 52  39 7d 0d 67 ce 1c 53 54  |-R3,R6-R9}.g..ST|
00002db0  4d 49 41 20 52 31 32 21  2c 7b 52 30 2d 52 33 2c  |MIA R12!,{R0-R3,|
00002dc0  52 36 2d 52 37 7d 0d 67  d2 12 41 44 44 20 52 31  |R6-R7}.g..ADD R1|
00002dd0  32 2c 52 31 32 2c 23 38  0d 67 d6 12 41 44 44 20  |2,R12,#8.g..ADD |
00002de0  52 31 30 2c 52 31 30 2c  23 31 0d 67 da 10 43 4d  |R10,R10,#1.g..CM|
00002df0  50 20 52 31 30 2c 23 31  37 33 0d 67 de 10 42 4e  |P R10,#173.g..BN|
00002e00  45 20 63 6c 73 6c 6f 6f  70 32 0d 67 e2 0e 42 45  |E clsloop2.g..BE|
00002e10  51 20 63 6c 73 6f 75 74  0d 67 e6 04 0d 67 ea 04  |Q clsout.g...g..|
00002e20  0d 67 ee 0b 2e 6e 6f 74  75 73 64 0d 67 f2 0d 42  |.g...notusd.g..B|
00002e30  4c 20 67 65 74 73 63 6e  0d 67 f6 18 a4 61 64 64  |L getscn.g...add|
00002e40  72 28 31 32 2c 67 65 74  73 63 6e 2b 26 31 38 29  |r(12,getscn+&18)|
00002e50  0d 67 fa 32 4c 44 52 20  52 31 32 2c 5b 52 31 32  |.g.2LDR R12,[R12|
00002e60  5d 3a 41 44 44 20 52 31  32 2c 52 31 32 2c 23 34  |]:ADD R12,R12,#4|
00002e70  3a 41 44 44 20 52 31 32  2c 52 31 32 2c 23 31 32  |:ADD R12,R12,#12|
00002e80  38 30 0d 67 fe 0d 4d 4f  56 20 52 31 2c 23 33 0d  |80.g..MOV R1,#3.|
00002e90  68 02 15 84 52 20 52 31  2c 52 31 2c 52 31 2c 4c  |h...R R1,R1,R1,L|
00002ea0  53 4c 23 38 0d 68 06 16  84 52 20 52 31 2c 52 31  |SL#8.h...R R1,R1|
00002eb0  2c 52 31 2c 4c 53 4c 23  31 36 0d 68 0a 0f 84 52  |,R1,LSL#16.h...R|
00002ec0  20 52 34 2c 52 34 2c 52  31 0d 68 0e 0d 4d 4f 56  | R4,R4,R1.h..MOV|
00002ed0  20 52 30 2c 52 34 0d 68  12 0d 4d 4f 56 20 52 31  | R0,R4.h..MOV R1|
00002ee0  2c 52 30 0d 68 16 0d 4d  4f 56 20 52 32 2c 52 30  |,R0.h..MOV R2,R0|
00002ef0  0d 68 1a 0d 4d 4f 56 20  52 33 2c 52 30 0d 68 1e  |.h..MOV R3,R0.h.|
00002f00  0d 4d 4f 56 20 52 34 2c  52 30 0d 68 22 0d 4d 4f  |.MOV R4,R0.h".MO|
00002f10  56 20 52 35 2c 52 30 0d  68 26 0d 4d 4f 56 20 52  |V R5,R0.h&.MOV R|
00002f20  36 2c 52 30 0d 68 2a 0d  4d 4f 56 20 52 37 2c 52  |6,R0.h*.MOV R7,R|
00002f30  30 0d 68 2e 10 4d 4f 56  20 52 31 30 2c 23 31 37  |0.h..MOV R10,#17|
00002f40  33 0d 68 32 0c 2e 63 6c  73 6c 6f 6f 70 0d 68 36  |3.h2..clsloop.h6|
00002f50  16 53 54 4d 49 41 20 52  31 32 21 2c 7b 52 30 2d  |.STMIA R12!,{R0-|
00002f60  52 37 7d 0d 68 3a 16 53  54 4d 49 41 20 52 31 32  |R7}.h:.STMIA R12|
00002f70  21 2c 7b 52 30 2d 52 37  7d 0d 68 3e 16 53 54 4d  |!,{R0-R7}.h>.STM|
00002f80  49 41 20 52 31 32 21 2c  7b 52 30 2d 52 37 7d 0d  |IA R12!,{R0-R7}.|
00002f90  68 42 16 53 54 4d 49 41  20 52 31 32 21 2c 7b 52  |hB.STMIA R12!,{R|
00002fa0  30 2d 52 37 7d 0d 68 46  16 53 54 4d 49 41 20 52  |0-R7}.hF.STMIA R|
00002fb0  31 32 21 2c 7b 52 30 2d  52 37 7d 0d 68 4a 16 53  |12!,{R0-R7}.hJ.S|
00002fc0  54 4d 49 41 20 52 31 32  21 2c 7b 52 30 2d 52 37  |TMIA R12!,{R0-R7|
00002fd0  7d 0d 68 4e 16 53 54 4d  49 41 20 52 31 32 21 2c  |}.hN.STMIA R12!,|
00002fe0  7b 52 30 2d 52 37 7d 0d  68 52 16 53 54 4d 49 41  |{R0-R7}.hR.STMIA|
00002ff0  20 52 31 32 21 2c 7b 52  30 2d 52 37 7d 0d 68 56  | R12!,{R0-R7}.hV|
00003000  16 53 54 4d 49 41 20 52  31 32 21 2c 7b 52 30 2d  |.STMIA R12!,{R0-|
00003010  52 37 7d 0d 68 5a 16 53  54 4d 49 41 20 52 31 32  |R7}.hZ.STMIA R12|
00003020  21 2c 7b 52 30 2d 52 35  7d 0d 68 5e 12 41 44 44  |!,{R0-R5}.h^.ADD|
00003030  20 52 31 32 2c 52 31 32  2c 23 38 0d 68 62 13 53  | R12,R12,#8.hb.S|
00003040  55 42 53 20 52 31 30 2c  52 31 30 2c 23 31 0d 68  |UBS R10,R10,#1.h|
00003050  66 0f 42 4e 45 20 63 6c  73 6c 6f 6f 70 0d 68 6a  |f.BNE clsloop.hj|
00003060  0b 2e 63 6c 73 6f 75 74  0d 68 6e 18 a4 61 64 64  |..clsout.hn..add|
00003070  72 28 31 32 2c 67 65 74  73 63 6e 2b 26 31 38 29  |r(12,getscn+&18)|
00003080  0d 68 72 11 4c 44 52 20  52 31 32 2c 5b 52 31 32  |.hr.LDR R12,[R12|
00003090  5d 0d 68 76 16 41 44 44  20 52 31 34 2c 52 31 32  |].hv.ADD R14,R12|
000030a0  2c 23 26 45 30 30 30 0d  68 7a 14 41 44 44 20 52  |,#&E000.hz.ADD R|
000030b0  31 34 2c 52 31 34 2c 23  26 33 41 0d 68 7e 0f 4d  |14,R14,#&3A.h~.M|
000030c0  4f 56 20 52 31 31 2c 23  37 35 0d 68 82 0e 4d 4f  |OV R11,#75.h..MO|
000030d0  56 20 52 30 2c 23 26 30  0d 68 86 0d 4d 4f 56 20  |V R0,#&0.h..MOV |
000030e0  52 31 2c 52 30 0d 68 8a  0d 4d 4f 56 20 52 32 2c  |R1,R0.h..MOV R2,|
000030f0  52 30 0d 68 8e 0d 4d 4f  56 20 52 33 2c 52 30 0d  |R0.h..MOV R3,R0.|
00003100  68 92 0d 4d 4f 56 20 52  34 2c 52 30 0d 68 96 0d  |h..MOV R4,R0.h..|
00003110  4d 4f 56 20 52 35 2c 52  30 0d 68 9a 0d 4d 4f 56  |MOV R5,R0.h..MOV|
00003120  20 52 36 2c 52 30 0d 68  9e 0d 4d 4f 56 20 52 37  | R6,R0.h..MOV R7|
00003130  2c 52 30 0d 68 a2 0d 4d  4f 56 20 52 38 2c 52 30  |,R0.h..MOV R8,R0|
00003140  0d 68 a6 0d 4d 4f 56 20  52 39 2c 52 30 0d 68 aa  |.h..MOV R9,R0.h.|
00003150  0f 2e 63 6c 77 69 6e 64  6c 6f 6f 70 0d 68 ae 0f  |..clwindloop.h..|
00003160  4d 4f 56 20 52 31 30 2c  52 31 34 0d 68 b2 26 63  |MOV R10,R14.h.&c|
00003170  6d 70 20 72 31 31 2c 23  33 38 3a 62 65 71 20 73  |mp r11,#38:beq s|
00003180  65 74 62 6c 75 65 3a 2e  61 66 74 65 72 62 6c 75  |etblue:.afterblu|
00003190  65 0d 68 b6 16 53 54 4d  49 41 20 52 31 30 21 2c  |e.h..STMIA R10!,|
000031a0  7b 52 30 2d 52 39 7d 0d  68 ba 16 53 54 4d 49 41  |{R0-R9}.h..STMIA|
000031b0  20 52 31 30 21 2c 7b 52  30 2d 52 39 7d 0d 68 be  | R10!,{R0-R9}.h.|
000031c0  14 41 44 44 20 52 31 34  2c 52 31 34 2c 23 33 32  |.ADD R14,R14,#32|
000031d0  30 0d 68 c2 13 53 55 42  53 20 52 31 31 2c 52 31  |0.h..SUBS R11,R1|
000031e0  31 2c 23 31 0d 68 c6 12  42 4e 45 20 63 6c 77 69  |1,#1.h..BNE clwi|
000031f0  6e 64 6c 6f 6f 70 0d 68  ca 17 41 44 44 20 52 31  |ndloop.h..ADD R1|
00003200  30 2c 52 31 32 2c 23 26  31 31 30 30 30 0d 68 ce  |0,R12,#&11000.h.|
00003210  15 41 44 44 20 52 31 30  2c 52 31 30 2c 23 26 39  |.ADD R10,R10,#&9|
00003220  30 30 0d 68 d2 14 41 44  44 20 52 31 30 2c 52 31  |00.h..ADD R10,R1|
00003230  30 2c 23 26 34 38 0d 68  d6 0e 4d 4f 56 20 52 31  |0,#&48.h..MOV R1|
00003240  31 2c 23 37 0d 68 da 11  2e 63 6c 63 6f 6d 70 61  |1,#7.h...clcompa|
00003250  73 6c 6f 6f 70 0d 68 de  15 53 54 4d 49 41 20 52  |sloop.h..STMIA R|
00003260  31 30 2c 7b 52 30 2d 52  36 7d 0d 68 e2 14 41 44  |10,{R0-R6}.h..AD|
00003270  44 20 52 31 30 2c 52 31  30 2c 23 33 32 30 0d 68  |D R10,R10,#320.h|
00003280  e6 15 53 54 4d 49 41 20  52 31 30 2c 7b 52 30 2d  |..STMIA R10,{R0-|
00003290  52 36 7d 0d 68 ea 14 41  44 44 20 52 31 30 2c 52  |R6}.h..ADD R10,R|
000032a0  31 30 2c 23 33 32 30 0d  68 ee 15 53 54 4d 49 41  |10,#320.h..STMIA|
000032b0  20 52 31 30 2c 7b 52 30  2d 52 36 7d 0d 68 f2 14  | R10,{R0-R6}.h..|
000032c0  41 44 44 20 52 31 30 2c  52 31 30 2c 23 33 32 30  |ADD R10,R10,#320|
000032d0  0d 68 f6 15 53 54 4d 49  41 20 52 31 30 2c 7b 52  |.h..STMIA R10,{R|
000032e0  30 2d 52 36 7d 0d 68 fa  14 41 44 44 20 52 31 30  |0-R6}.h..ADD R10|
000032f0  2c 52 31 30 2c 23 33 32  30 0d 68 fe 13 53 55 42  |,R10,#320.h..SUB|
00003300  53 20 52 31 31 2c 52 31  31 2c 23 31 0d 69 02 14  |S R11,R11,#1.i..|
00003310  42 4e 45 20 63 6c 63 6f  6d 70 61 73 6c 6f 6f 70  |BNE clcompasloop|
00003320  0d 69 06 13 42 4c 20 67  65 74 73 63 61 6e 73 63  |.i..BL getscansc|
00003330  61 6c 65 0d 69 0a 16 4c  44 4d 46 44 20 52 31 33  |ale.i..LDMFD R13|
00003340  21 2c 7b 52 30 2d 52 33  7d 0d 69 0e 0a 42 4c 20  |!,{R0-R3}.i..BL |
00003350  69 76 74 0d 69 12 0f 42  4c 20 64 6f 63 6f 6d 70  |ivt.i..BL docomp|
00003360  61 73 0d 69 16 04 0d 69  1a 0e 3b 42 20 6e 6f 73  |as.i...i..;B nos|
00003370  74 61 72 33 0d 69 1e 28  4d 4f 56 20 52 30 2c 23  |tar3.i.(MOV R0,#|
00003380  26 37 30 30 30 3a 4d 4f  56 20 52 31 2c 23 30 3a  |&7000:MOV R1,#0:|
00003390  4d 4f 56 20 52 32 2c 23  26 38 30 30 0d 69 22 14  |MOV R2,#&800.i".|
000033a0  42 4c 20 76 69 65 77 74  72 61 6e 73 66 6f 72 6d  |BL viewtransform|
000033b0  0d 69 26 0e 42 4e 45 20  6e 6f 73 75 6e 31 0d 69  |.i&.BNE nosun1.i|
000033c0  2a 0f 4d 4f 56 20 52 32  2c 23 26 31 31 0d 69 2e  |*.MOV R2,#&11.i.|
000033d0  0f 4d 4f 56 20 52 33 2c  23 32 35 36 0d 69 32 12  |.MOV R3,#256.i2.|
000033e0  42 4c 20 73 70 72 69 74  65 73 63 61 6c 65 0d 69  |BL spritescale.i|
000033f0  36 0f 4d 4f 56 20 52 32  2c 23 26 31 41 0d 69 3a  |6.MOV R2,#&1A.i:|
00003400  11 53 55 42 20 52 31 2c  52 31 2c 23 36 30 0d 69  |.SUB R1,R1,#60.i|
00003410  3e 12 41 44 44 20 52 30  2c 52 30 2c 23 31 30 30  |>.ADD R0,R0,#100|
00003420  0d 69 42 12 42 4c 20 73  70 72 69 74 65 73 63 61  |.iB.BL spritesca|
00003430  6c 65 0d 69 46 0b 2e 6e  6f 73 75 6e 31 0d 69 4a  |le.iF..nosun1.iJ|
00003440  2c 4d 4f 56 20 52 30 2c  23 26 37 30 30 30 3a 4d  |,MOV R0,#&7000:M|
00003450  4f 56 20 52 31 2c 23 26  41 30 30 3a 4d 4f 56 20  |OV R1,#&A00:MOV |
00003460  52 32 2c 23 26 31 38 30  30 0d 69 4e 14 42 4c 20  |R2,#&1800.iN.BL |
00003470  76 69 65 77 74 72 61 6e  73 66 6f 72 6d 0d 69 52  |viewtransform.iR|
00003480  0d 42 4e 45 20 6e 6f 73  75 6e 0d 69 56 0f 4d 4f  |.BNE nosun.iV.MO|
00003490  56 20 52 32 2c 23 26 31  32 0d 69 5a 0f 4d 4f 56  |V R2,#&12.iZ.MOV|
000034a0  20 52 33 2c 23 32 35 36  0d 69 5e 12 42 4c 20 73  | R3,#256.i^.BL s|
000034b0  70 72 69 74 65 73 63 61  6c 65 0d 69 62 0f 4d 4f  |pritescale.ib.MO|
000034c0  56 20 52 32 2c 23 26 31  43 0d 69 66 12 53 55 42  |V R2,#&1C.if.SUB|
000034d0  20 52 31 2c 52 31 2c 23  31 30 30 0d 69 6a 12 53  | R1,R1,#100.ij.S|
000034e0  55 42 20 52 30 2c 52 30  2c 23 31 32 39 0d 69 6e  |UB R0,R0,#129.in|
000034f0  12 42 4c 20 73 70 72 69  74 65 73 63 61 6c 65 0d  |.BL spritescale.|
00003500  69 72 0a 2e 6e 6f 73 75  6e 0d 69 76 2d 4d 56 4e  |ir..nosun.iv-MVN|
00003510  20 52 30 2c 23 26 37 30  30 30 3a 4d 4f 56 20 52  | R0,#&7000:MOV R|
00003520  31 2c 23 26 32 30 30 30  3a 4d 4f 56 20 52 32 2c  |1,#&2000:MOV R2,|
00003530  23 26 31 30 30 30 0d 69  7a 14 42 4c 20 76 69 65  |#&1000.iz.BL vie|
00003540  77 74 72 61 6e 73 66 6f  72 6d 0d 69 7e 0d 42 4e  |wtransform.i~.BN|
00003550  45 20 6e 6f 73 61 74 0d  69 82 0f 4d 4f 56 20 52  |E nosat.i..MOV R|
00003560  32 2c 23 26 31 33 0d 69  86 0f 4d 4f 56 20 52 33  |2,#&13.i..MOV R3|
00003570  2c 23 32 35 36 0d 69 8a  12 42 4c 20 73 70 72 69  |,#256.i..BL spri|
00003580  74 65 73 63 61 6c 65 0d  69 8e 0a 2e 6e 6f 73 61  |tescale.i...nosa|
00003590  74 0d 69 92 2b 4d 56 4e  20 52 30 2c 23 26 37 30  |t.i.+MVN R0,#&70|
000035a0  30 30 3a 4d 56 4e 20 52  31 2c 23 26 38 30 30 3a  |00:MVN R1,#&800:|
000035b0  4d 4f 56 20 52 32 2c 23  26 35 30 30 0d 69 96 14  |MOV R2,#&500.i..|
000035c0  42 4c 20 76 69 65 77 74  72 61 6e 73 66 6f 72 6d  |BL viewtransform|
000035d0  0d 69 9a 0f 42 4e 45 20  6e 6f 73 74 61 72 31 0d  |.i..BNE nostar1.|
000035e0  69 9e 0f 4d 4f 56 20 52  32 2c 23 26 31 41 0d 69  |i..MOV R2,#&1A.i|
000035f0  a2 0f 4d 4f 56 20 52 33  2c 23 32 35 36 0d 69 a6  |..MOV R3,#256.i.|
00003600  12 42 4c 20 73 70 72 69  74 65 73 63 61 6c 65 0d  |.BL spritescale.|
00003610  69 aa 0f 4d 4f 56 20 52  32 2c 23 26 31 42 0d 69  |i..MOV R2,#&1B.i|
00003620  ae 11 53 55 42 20 52 31  2c 52 31 2c 23 31 30 0d  |..SUB R1,R1,#10.|
00003630  69 b2 11 53 55 42 20 52  30 2c 52 30 2c 23 32 30  |i..SUB R0,R0,#20|
00003640  0d 69 b6 12 42 4c 20 73  70 72 69 74 65 73 63 61  |.i..BL spritesca|
00003650  6c 65 0d 69 ba 0f 4d 4f  56 20 52 32 2c 23 26 31  |le.i..MOV R2,#&1|
00003660  43 0d 69 be 11 53 55 42  20 52 31 2c 52 31 2c 23  |C.i..SUB R1,R1,#|
00003670  31 30 0d 69 c2 11 41 44  44 20 52 30 2c 52 30 2c  |10.i..ADD R0,R0,|
00003680  23 33 30 0d 69 c6 12 42  4c 20 73 70 72 69 74 65  |#30.i..BL sprite|
00003690  73 63 61 6c 65 0d 69 ca  10 41 44 44 20 52 30 2c  |scale.i..ADD R0,|
000036a0  52 30 2c 23 34 0d 69 ce  10 53 55 42 20 52 31 2c  |R0,#4.i..SUB R1,|
000036b0  52 31 2c 23 34 0d 69 d2  12 42 4c 20 73 70 72 69  |R1,#4.i..BL spri|
000036c0  74 65 73 63 61 6c 65 0d  69 d6 11 53 55 42 20 52  |tescale.i..SUB R|
000036d0  30 2c 52 30 2c 23 34 36  0d 69 da 11 53 55 42 20  |0,R0,#46.i..SUB |
000036e0  52 31 2c 52 31 2c 23 32  30 0d 69 de 12 42 4c 20  |R1,R1,#20.i..BL |
000036f0  73 70 72 69 74 65 73 63  61 6c 65 0d 69 e2 0c 2e  |spritescale.i...|
00003700  6e 6f 73 74 61 72 31 0d  69 e6 2c 4d 56 4e 20 52  |nostar1.i.,MVN R|
00003710  30 2c 23 26 31 32 30 30  3a 4d 4f 56 20 52 31 2c  |0,#&1200:MOV R1,|
00003720  23 26 37 30 30 30 3a 4d  4f 56 20 52 32 2c 23 26  |#&7000:MOV R2,#&|
00003730  35 30 30 0d 69 ea 14 42  4c 20 76 69 65 77 74 72  |500.i..BL viewtr|
00003740  61 6e 73 66 6f 72 6d 0d  69 ee 0f 42 4e 45 20 6e  |ansform.i..BNE n|
00003750  6f 73 74 61 72 32 0d 69  f2 0f 4d 4f 56 20 52 32  |ostar2.i..MOV R2|
00003760  2c 23 26 31 42 0d 69 f6  0f 4d 4f 56 20 52 33 2c  |,#&1B.i..MOV R3,|
00003770  23 32 35 36 0d 69 fa 12  42 4c 20 73 70 72 69 74  |#256.i..BL sprit|
00003780  65 73 63 61 6c 65 0d 69  fe 0f 4d 4f 56 20 52 32  |escale.i..MOV R2|
00003790  2c 23 26 31 43 0d 6a 02  11 53 55 42 20 52 31 2c  |,#&1C.j..SUB R1,|
000037a0  52 31 2c 23 36 30 0d 6a  06 11 41 44 44 20 52 30  |R1,#60.j..ADD R0|
000037b0  2c 52 30 2c 23 33 39 0d  6a 0a 12 42 4c 20 73 70  |,R0,#39.j..BL sp|
000037c0  72 69 74 65 73 63 61 6c  65 0d 6a 0e 0c 2e 6e 6f  |ritescale.j...no|
000037d0  73 74 61 72 32 0d 6a 12  2c 4d 4f 56 20 52 30 2c  |star2.j.,MOV R0,|
000037e0  23 26 31 32 30 30 3a 4d  4f 56 20 52 31 2c 23 26  |#&1200:MOV R1,#&|
000037f0  36 30 30 30 3a 4d 4f 56  20 52 32 2c 23 26 33 30  |6000:MOV R2,#&30|
00003800  30 0d 6a 16 14 42 4c 20  76 69 65 77 74 72 61 6e  |0.j..BL viewtran|
00003810  73 66 6f 72 6d 0d 6a 1a  0f 42 4e 45 20 6e 6f 73  |sform.j..BNE nos|
00003820  74 61 72 33 0d 6a 1e 0f  4d 4f 56 20 52 32 2c 23  |tar3.j..MOV R2,#|
00003830  26 31 42 0d 6a 22 0f 4d  4f 56 20 52 33 2c 23 32  |&1B.j".MOV R3,#2|
00003840  35 36 0d 6a 26 12 42 4c  20 73 70 72 69 74 65 73  |56.j&.BL sprites|
00003850  63 61 6c 65 0d 6a 2a 0f  4d 4f 56 20 52 32 2c 23  |cale.j*.MOV R2,#|
00003860  26 31 41 0d 6a 2e 11 41  44 44 20 52 31 2c 52 31  |&1A.j..ADD R1,R1|
00003870  2c 23 36 30 0d 6a 32 11  41 44 44 20 52 30 2c 52  |,#60.j2.ADD R0,R|
00003880  30 2c 23 33 39 0d 6a 36  12 42 4c 20 73 70 72 69  |0,#39.j6.BL spri|
00003890  74 65 73 63 61 6c 65 0d  6a 3a 0c 2e 6e 6f 73 74  |tescale.j:..nost|
000038a0  61 72 33 0d 6a 3e 11 4c  44 52 20 52 34 2c 66 69  |ar3.j>.LDR R4,fi|
000038b0  72 65 6e 6f 0d 6a 42 15  41 44 44 20 52 34 2c 52  |reno.jB.ADD R4,R|
000038c0  34 2c 23 26 31 30 30 30  30 0d 6a 46 13 43 4d 50  |4,#&10000.jF.CMP|
000038d0  20 52 34 2c 23 26 32 41  30 30 30 30 0d 6a 4a 12  | R4,#&2A0000.jJ.|
000038e0  ec 51 20 52 34 2c 23 26  32 34 30 30 30 30 0d 6a  |.Q R4,#&240000.j|
000038f0  4e 11 53 54 52 20 52 34  2c 66 69 72 65 6e 6f 0d  |N.STR R4,fireno.|
00003900  6a 52 1a 4c 44 4d 46 44  20 52 31 33 21 2c 7b 52  |jR.LDMFD R13!,{R|
00003910  34 2d 52 31 32 2c 50 43  7d 0d 6a 56 0c 2e 73 65  |4-R12,PC}.jV..se|
00003920  74 62 6c 75 65 0d 6a 5a  0d 4d 4f 56 20 52 30 2c  |tblue.jZ.MOV R0,|
00003930  23 32 0d 6a 5e 15 84 52  20 52 30 2c 52 30 2c 52  |#2.j^..R R0,R0,R|
00003940  30 2c 4c 53 4c 23 38 0d  6a 62 16 84 52 20 52 30  |0,LSL#8.jb..R R0|
00003950  2c 52 30 2c 52 30 2c 4c  53 4c 23 31 36 0d 6a 66  |,R0,R0,LSL#16.jf|
00003960  0d 4d 4f 56 20 52 31 2c  52 30 0d 6a 6a 0d 4d 4f  |.MOV R1,R0.jj.MO|
00003970  56 20 52 32 2c 52 30 0d  6a 6e 0d 4d 4f 56 20 52  |V R2,R0.jn.MOV R|
00003980  33 2c 52 30 0d 6a 72 0d  4d 4f 56 20 52 34 2c 52  |3,R0.jr.MOV R4,R|
00003990  30 0d 6a 76 0d 4d 4f 56  20 52 35 2c 52 30 0d 6a  |0.jv.MOV R5,R0.j|
000039a0  7a 0d 4d 4f 56 20 52 36  2c 52 30 0d 6a 7e 0d 4d  |z.MOV R6,R0.j~.M|
000039b0  4f 56 20 52 37 2c 52 30  0d 6a 82 0d 4d 4f 56 20  |OV R7,R0.j..MOV |
000039c0  52 38 2c 52 30 0d 6a 86  0d 4d 4f 56 20 52 39 2c  |R8,R0.j..MOV R9,|
000039d0  52 30 0d 6a 8a 0f 42 20  61 66 74 65 72 62 6c 75  |R0.j..B afterblu|
000039e0  65 0d 6a 8e 0a 2e 74 61  62 6c 65 0d 6a 92 10 64  |e.j...table.j..d|
000039f0  63 64 26 30 33 30 33 30  33 30 33 0d 6a 96 10 64  |cd&03030303.j..d|
00003a00  63 64 26 30 32 30 32 30  32 30 32 0d 6a 9a 10 64  |cd&02020202.j..d|
00003a10  63 64 26 30 32 30 32 30  32 30 32 0d 6a 9e 10 64  |cd&02020202.j..d|
00003a20  63 64 26 30 31 30 31 30  31 30 31 0d 6a a2 10 64  |cd&01010101.j..d|
00003a30  63 64 26 30 31 30 31 30  31 30 31 0d 6a a6 08 64  |cd&01010101.j..d|
00003a40  63 64 30 0d 6a aa 08 64  63 64 30 0d 6a ae 08 64  |cd0.j..dcd0.j..d|
00003a50  63 64 30 0d 6a b2 08 64  63 64 30 0d 6a b6 08 64  |cd0.j..dcd0.j..d|
00003a60  63 64 30 0d 6a ba 08 64  63 64 30 0d 6a be 08 64  |cd0.j..dcd0.j..d|
00003a70  63 64 30 0d 6a c2 08 64  63 64 30 0d 6a c6 08 64  |cd0.j..dcd0.j..d|
00003a80  63 64 30 0d 6a ca 08 64  63 64 30 0d 6a ce 08 64  |cd0.j..dcd0.j..d|
00003a90  63 64 30 0d 6a d2 10 64  63 64 26 30 31 30 30 30  |cd0.j..dcd&01000|
00003aa0  31 30 30 0d 6a d6 10 64  63 64 26 30 30 30 31 30  |100.j..dcd&00010|
00003ab0  30 30 31 0d 6a da 10 64  63 64 26 30 31 30 30 30  |001.j..dcd&01000|
00003ac0  31 30 30 0d 6a de 10 64  63 64 26 30 30 30 31 30  |100.j..dcd&00010|
00003ad0  30 30 31 0d 6a e2 10 64  63 64 26 30 31 30 30 30  |001.j..dcd&01000|
00003ae0  31 30 30 0d 6a e6 10 64  63 64 26 30 31 30 31 30  |100.j..dcd&01010|
00003af0  31 30 31 0d 6a ea 10 64  63 64 26 30 31 30 31 30  |101.j..dcd&01010|
00003b00  31 30 31 0d 6a ee 10 64  63 64 26 30 31 30 32 30  |101.j..dcd&01020|
00003b10  31 30 32 0d 6a f2 10 64  63 64 26 30 32 30 31 30  |102.j..dcd&02010|
00003b20  32 30 31 0d 6a f6 10 64  63 64 26 30 31 30 32 30  |201.j..dcd&01020|
00003b30  31 30 32 0d 6a fa 10 64  63 64 26 30 32 30 31 30  |102.j..dcd&02010|
00003b40  32 30 31 0d 6a fe 10 64  63 64 26 30 31 30 32 30  |201.j..dcd&01020|
00003b50  31 30 32 0d 6b 02 10 64  63 64 26 30 32 30 31 30  |102.k..dcd&02010|
00003b60  32 30 31 0d 6b 06 10 64  63 64 26 30 31 30 32 30  |201.k..dcd&01020|
00003b70  31 30 32 0d 6b 0a 10 64  63 64 26 30 32 30 31 30  |102.k..dcd&02010|
00003b80  32 30 31 0d 6b 0e 10 64  63 64 26 30 32 30 32 30  |201.k..dcd&02020|
00003b90  32 30 32 0d 6b 12 10 64  63 64 26 30 32 30 32 30  |202.k..dcd&02020|
00003ba0  32 30 32 0d 6b 16 10 64  63 64 26 30 33 30 32 30  |202.k..dcd&03020|
00003bb0  33 30 32 0d 6b 1a 10 64  63 64 26 30 32 30 33 30  |302.k..dcd&02030|
00003bc0  32 30 33 0d 6b 1e 10 64  63 64 26 30 33 30 32 30  |203.k..dcd&03020|
00003bd0  33 30 32 0d 6b 22 10 64  63 64 26 30 32 30 33 30  |302.k".dcd&02030|
00003be0  32 30 33 0d 6b 26 10 64  63 64 26 30 33 30 32 30  |203.k&.dcd&03020|
00003bf0  33 30 32 0d 6b 2a 10 64  63 64 26 30 32 30 33 30  |302.k*.dcd&02030|
00003c00  32 30 33 0d 6b 2e 10 64  63 64 26 30 33 30 32 30  |203.k..dcd&03020|
00003c10  33 30 32 0d 6b 32 10 64  63 64 26 30 32 30 33 30  |302.k2.dcd&02030|
00003c20  32 30 33 0d 6b 36 10 64  63 64 26 30 33 30 32 30  |203.k6.dcd&03020|
00003c30  33 30 32 0d 6b 3a 10 64  63 64 26 30 32 30 33 30  |302.k:.dcd&02030|
00003c40  32 30 33 0d 6b 3e 10 64  63 64 26 30 33 30 32 30  |203.k>.dcd&03020|
00003c50  33 30 32 0d 6b 42 10 64  63 64 26 30 32 30 33 30  |302.kB.dcd&02030|
00003c60  32 30 33 0d 6b 46 10 64  63 64 26 30 33 30 32 30  |203.kF.dcd&03020|
00003c70  33 30 32 0d 6b 4a 10 64  63 64 26 30 32 30 33 30  |302.kJ.dcd&02030|
00003c80  32 30 33 0d 6b 4e 10 64  63 64 26 30 33 30 32 30  |203.kN.dcd&03020|
00003c90  33 30 32 0d 6b 52 10 64  63 64 26 30 33 30 33 30  |302.kR.dcd&03030|
00003ca0  33 30 33 0d 6b 56 0c 2e  76 34 3a 64 63 64 30 0d  |303.kV..v4:dcd0.|
00003cb0  6b 5a 0c 2e 76 35 3a 64  63 64 30 0d 6b 5e 0c 2e  |kZ..v5:dcd0.k^..|
00003cc0  76 36 3a 64 63 64 30 0d  6b 62 0d 2e 70 68 69 3a  |v6:dcd0.kb..phi:|
00003cd0  64 63 64 30 0d 6b 66 0f  2e 74 68 65 74 61 3a 64  |dcd0.kf..theta:d|
00003ce0  63 64 30 0d 6b 6a 04 0d  6b 6e 19 2e 69 76 74 20  |cd0.kj..kn..ivt |
00003cf0  3b 20 69 6e 69 74 76 69  65 77 74 72 61 6e 73 66  |; initviewtransf|
00003d00  0d 6b 72 1b 3b 72 30 3d  72 68 6f 20 72 31 3d 74  |.kr.;r0=rho r1=t|
00003d10  68 65 74 61 20 72 32 3d  70 68 69 0d 6b 76 1b 53  |heta r2=phi.kv.S|
00003d20  54 4d 46 44 20 52 31 33  21 2c 7b 52 33 2d 52 31  |TMFD R13!,{R3-R1|
00003d30  32 2c 52 31 34 7d 0d 6b  7a 0e 53 54 52 20 52 32  |2,R14}.kz.STR R2|
00003d40  2c 70 68 69 0d 6b 7e 10  53 54 52 20 52 31 2c 74  |,phi.k~.STR R1,t|
00003d50  68 65 74 61 0d 6b 82 0e  3b 53 54 52 20 52 30 2c  |heta.k..;STR R0,|
00003d60  76 6c 0d 6b 86 14 4d 4f  56 20 52 39 2c 23 73 69  |vl.k..MOV R9,#si|
00003d70  7a 65 3e 3e 31 36 0d 6b  8a 10 a4 61 64 64 72 28  |ze>>16.k...addr(|
00003d80  33 2c 73 69 6e 29 0d 6b  8e 14 53 55 42 53 20 52  |3,sin).k..SUBS R|
00003d90  35 2c 52 32 2c 23 31 32  30 30 0d 6b 92 16 41 44  |5,R2,#1200.k..AD|
00003da0  44 4d 49 20 52 35 2c 52  35 2c 23 26 31 33 34 30  |DMI R5,R5,#&1340|
00003db0  0d 6b 96 13 41 44 44 20  52 34 2c 52 35 2c 23 26  |.k..ADD R4,R5,#&|
00003dc0  34 44 30 0d 6b 9a 11 43  4d 50 20 52 34 2c 23 26  |4D0.k..CMP R4,#&|
00003dd0  31 33 34 30 0d 6b 9e 33  53 55 42 47 45 20 52 34  |1340.k.3SUBGE R4|
00003de0  2c 52 34 2c 23 26 31 33  34 30 20 3b 20 70 6f 69  |,R4,#&1340 ; poi|
00003df0  6e 74 73 20 74 6f 20 68  6f 72 69 7a 6f 6e 74 61  |nts to horizonta|
00003e00  6c 20 9b 20 70 68 69 0d  6b a2 22 4c 44 52 20 52  |l . phi.k."LDR R|
00003e10  35 2c 5b 52 33 2c 52 35  2c 4c 53 4c 23 32 5d 3a  |5,[R3,R5,LSL#2]:|
00003e20  53 54 52 20 52 35 2c 76  32 0d 6b a6 22 4c 44 52  |STR R5,v2.k."LDR|
00003e30  20 52 34 2c 5b 52 33 2c  52 34 2c 4c 53 4c 23 32  | R4,[R3,R4,LSL#2|
00003e40  5d 3a 53 54 52 20 52 34  2c 76 33 0d 6b aa 04 0d  |]:STR R4,v3.k...|
00003e50  6b ae 04 0d 6b b2 04 0d  6b b6 0d 4d 4f 56 20 52  |k...k...k..MOV R|
00003e60  35 2c 52 31 0d 6b ba 13  41 44 44 20 52 34 2c 52  |5,R1.k..ADD R4,R|
00003e70  31 2c 23 26 34 44 30 0d  6b be 11 43 4d 50 20 52  |1,#&4D0.k..CMP R|
00003e80  34 2c 23 26 31 33 34 30  0d 6b c2 2a 53 55 42 47  |4,#&1340.k.*SUBG|
00003e90  45 20 52 34 2c 52 34 2c  23 26 31 33 34 30 20 3b  |E R4,R4,#&1340 ;|
00003ea0  20 70 6f 69 6e 74 73 20  74 6f 20 9b 20 74 68 65  | points to . the|
00003eb0  74 61 0d 6b c6 04 0d 6b  ca 04 0d 6b ce 18 4c 44  |ta.k...k...k..LD|
00003ec0  52 20 52 38 2c 5b 52 33  2c 52 31 2c 4c 53 4c 23  |R R8,[R3,R1,LSL#|
00003ed0  32 5d 0d 6b d2 2c 4d 4f  56 20 52 31 30 2c 52 38  |2].k.,MOV R10,R8|
00003ee0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003ef0  20 20 20 20 3b 20 73 69  6e 74 68 65 74 61 0d 6b  |    ; sintheta.k|
00003f00  d6 0e 53 54 52 20 52 31  30 2c 76 31 0d 6b da 0e  |..STR R10,v1.k..|
00003f10  53 54 52 20 52 31 30 2c  76 34 0d 6b de 2d 52 53  |STR R10,v4.k.-RS|
00003f20  42 20 52 38 2c 52 38 2c  23 30 20 20 20 20 20 20  |B R8,R8,#0      |
00003f30  20 20 20 20 20 20 20 20  20 20 20 20 3b 20 2d 73  |            ; -s|
00003f40  69 6e 74 68 65 74 61 0d  6b e2 0d 53 54 52 20 52  |intheta.k..STR R|
00003f50  38 2c 76 61 0d 6b e6 0d  53 54 52 20 52 38 2c 76  |8,va.k..STR R8,v|
00003f60  35 0d 6b ea 04 0d 6b ee  13 41 44 44 20 52 37 2c  |5.k...k..ADD R7,|
00003f70  52 32 2c 23 26 34 44 30  0d 6b f2 11 43 4d 50 20  |R2,#&4D0.k..CMP |
00003f80  52 37 2c 23 26 31 33 34  30 0d 6b f6 16 53 55 42  |R7,#&1340.k..SUB|
00003f90  47 45 20 52 37 2c 52 37  2c 23 26 31 33 34 30 0d  |GE R7,R7,#&1340.|
00003fa0  6b fa 2a 4c 44 52 20 52  37 2c 5b 52 33 2c 52 37  |k.*LDR R7,[R3,R7|
00003fb0  2c 4c 53 4c 23 32 5d 20  20 20 20 20 20 20 20 20  |,LSL#2]         |
00003fc0  20 3b 20 63 6f 73 70 68  69 0d 6b fe 0e 4d 4f 56  | ; cosphi.k..MOV|
00003fd0  20 52 31 32 2c 52 37 0d  6c 02 04 0d 6c 06 0d 4d  | R12,R7.l...l..M|
00003fe0  4f 56 20 52 30 2c 52 38  0d 6c 0a 0d 4d 4f 56 20  |OV R0,R8.l..MOV |
00003ff0  52 31 2c 52 37 0d 6c 0e  0f 42 4c 20 6d 75 6c 74  |R1,R7.l..BL mult|
00004000  69 70 6c 79 0d 6c 12 14  4d 4f 56 20 52 31 2c 52  |iply.l..MOV R1,R|
00004010  31 2c 4c 53 4c 23 31 36  0d 6c 16 33 84 52 20 52  |1,LSL#16.l.3.R R|
00004020  31 2c 52 31 2c 52 30 2c  4c 53 52 23 31 36 20 20  |1,R1,R0,LSR#16  |
00004030  20 20 20 20 20 20 20 20  20 3b 20 2d 73 69 6e 74  |         ; -sint|
00004040  68 65 74 61 2a 63 6f 73  70 68 69 0d 6c 1a 0d 53  |heta*cosphi.l..S|
00004050  54 52 20 52 31 2c 76 66  0d 6c 1e 04 0d 6c 22 18  |TR R1,vf.l...l".|
00004060  4c 44 52 20 52 30 2c 5b  52 33 2c 52 34 2c 4c 53  |LDR R0,[R3,R4,LS|
00004070  4c 23 32 5d 0d 6c 26 0e  4d 4f 56 20 52 31 31 2c  |L#2].l&.MOV R11,|
00004080  52 30 0d 6c 2a 2c 53 54  52 20 52 30 2c 76 62 20  |R0.l*,STR R0,vb |
00004090  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000040a0  20 20 20 20 3b 20 63 6f  73 74 68 65 74 61 0d 6c  |    ; costheta.l|
000040b0  2e 2c 53 54 52 20 52 30  2c 76 36 20 20 20 20 20  |.,STR R0,v6     |
000040c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000040d0  3b 20 63 6f 73 74 68 65  74 61 0d 6c 32 04 0d 6c  |; costheta.l2..l|
000040e0  36 0d 4d 4f 56 20 52 31  2c 52 37 0d 6c 3a 10 52  |6.MOV R1,R7.l:.R|
000040f0  53 42 20 52 37 2c 52 37  2c 23 30 0d 6c 3e 2b 53  |SB R7,R7,#0.l>+S|
00004100  54 52 20 52 37 2c 76 6b  20 20 20 20 20 20 20 20  |TR R7,vk        |
00004110  20 20 20 20 20 20 20 20  20 20 20 20 20 3b 20 2d  |             ; -|
00004120  63 6f 73 70 68 69 0d 6c  42 10 52 53 42 20 52 30  |cosphi.lB.RSB R0|
00004130  2c 52 30 2c 23 30 0d 6c  46 2d 4d 4f 56 20 52 37  |,R0,#0.lF-MOV R7|
00004140  2c 52 30 20 20 20 20 20  20 20 20 20 20 20 20 20  |,R0             |
00004150  20 20 20 20 20 20 20 20  3b 20 2d 63 6f 73 74 68  |        ; -costh|
00004160  65 74 61 0d 6c 4a 0f 42  4c 20 6d 75 6c 74 69 70  |eta.lJ.BL multip|
00004170  6c 79 0d 6c 4e 14 4d 4f  56 20 52 31 2c 52 31 2c  |ly.lN.MOV R1,R1,|
00004180  4c 53 4c 23 31 36 0d 6c  52 33 84 52 20 52 31 2c  |LSL#16.lR3.R R1,|
00004190  52 31 2c 52 30 2c 4c 53  52 23 31 36 20 20 20 20  |R1,R0,LSR#16    |
000041a0  20 20 20 20 20 20 20 3b  20 2d 63 6f 73 74 68 65  |       ; -costhe|
000041b0  74 61 2a 63 6f 73 70 68  69 0d 6c 56 0d 53 54 52  |ta*cosphi.lV.STR|
000041c0  20 52 31 2c 76 65 0d 6c  5a 04 0d 6c 5e 0d 4d 4f  | R1,ve.lZ..l^.MO|
000041d0  56 20 52 30 2c 52 37 0d  6c 62 18 4c 44 52 20 52  |V R0,R7.lb.LDR R|
000041e0  37 2c 5b 52 33 2c 52 32  2c 4c 53 4c 23 32 5d 0d  |7,[R3,R2,LSL#2].|
000041f0  6c 66 0d 4d 4f 56 20 52  31 2c 52 37 0d 6c 6a 0d  |lf.MOV R1,R7.lj.|
00004200  53 54 52 20 52 31 2c 76  67 0d 6c 6e 04 0d 6c 72  |STR R1,vg.ln..lr|
00004210  0f 42 4c 20 6d 75 6c 74  69 70 6c 79 0d 6c 76 14  |.BL multiply.lv.|
00004220  4d 4f 56 20 52 31 2c 52  31 2c 4c 53 4c 23 31 36  |MOV R1,R1,LSL#16|
00004230  0d 6c 7a 33 84 52 20 52  31 2c 52 31 2c 52 30 2c  |.lz3.R R1,R1,R0,|
00004240  4c 53 52 23 31 36 20 20  20 20 20 20 20 20 20 20  |LSR#16          |
00004250  20 3b 20 2d 63 6f 73 74  68 65 74 61 2a 73 69 6e  | ; -costheta*sin|
00004260  70 68 69 0d 6c 7e 0d 53  54 52 20 52 31 2c 76 69  |phi.l~.STR R1,vi|
00004270  0d 6c 82 04 0d 6c 86 0d  4d 4f 56 20 52 30 2c 52  |.l...l..MOV R0,R|
00004280  38 0d 6c 8a 0d 4d 4f 56  20 52 31 2c 52 37 0d 6c  |8.l..MOV R1,R7.l|
00004290  8e 0f 42 4c 20 6d 75 6c  74 69 70 6c 79 0d 6c 92  |..BL multiply.l.|
000042a0  14 4d 4f 56 20 52 31 2c  52 31 2c 4c 53 4c 23 31  |.MOV R1,R1,LSL#1|
000042b0  36 0d 6c 96 16 84 52 20  52 31 2c 52 31 2c 52 30  |6.l...R R1,R1,R0|
000042c0  2c 4c 53 52 23 31 36 0d  6c 9a 0d 53 54 52 20 52  |,LSR#16.l..STR R|
000042d0  31 2c 76 6a 0d 6c 9e 04  0d 6c a2 28 4d 55 4c 20  |1,vj.l...l.(MUL |
000042e0  52 30 2c 52 39 2c 52 31  32 20 20 20 20 20 20 20  |R0,R9,R12       |
000042f0  20 20 20 20 20 3b 72 68  6f 2a 63 6f 73 70 68 69  |     ;rho*cosphi|
00004300  0d 6c a6 14 4d 4f 56 20  52 30 2c 52 30 2c 41 53  |.l..MOV R0,R0,AS|
00004310  52 23 31 36 0d 6c aa 10  53 54 52 20 52 30 2c 7a  |R#16.l..STR R0,z|
00004320  76 69 65 77 0d 6c ae 0d  4d 4f 56 20 52 30 2c 52  |view.l..MOV R0,R|
00004330  37 0d 6c b2 0e 4d 4f 56  20 52 31 2c 52 31 30 0d  |7.l..MOV R1,R10.|
00004340  6c b6 0f 42 4c 20 6d 75  6c 74 69 70 6c 79 0d 6c  |l..BL multiply.l|
00004350  ba 14 4d 4f 56 20 52 31  2c 52 31 2c 4c 53 4c 23  |..MOV R1,R1,LSL#|
00004360  31 36 0d 6c be 16 84 52  20 52 31 2c 52 31 2c 52  |16.l...R R1,R1,R|
00004370  30 2c 4c 53 52 23 31 36  0d 6c c2 10 4d 55 4c 20  |0,LSR#16.l..MUL |
00004380  52 31 2c 52 39 2c 52 31  0d 6c c6 14 4d 4f 56 20  |R1,R9,R1.l..MOV |
00004390  52 31 2c 52 31 2c 41 53  52 23 31 36 0d 6c ca 31  |R1,R1,ASR#16.l.1|
000043a0  53 54 52 20 52 31 2c 79  76 69 65 77 20 20 20 20  |STR R1,yview    |
000043b0  20 20 20 20 20 20 20 20  20 3b 72 68 6f 2a 73 69  |         ;rho*si|
000043c0  6e 74 68 65 74 61 2a 73  69 6e 70 68 69 0d 6c ce  |ntheta*sinphi.l.|
000043d0  0d 4d 4f 56 20 52 30 2c  52 37 0d 6c d2 0e 4d 4f  |.MOV R0,R7.l..MO|
000043e0  56 20 52 31 2c 52 31 31  0d 6c d6 0f 42 4c 20 6d  |V R1,R11.l..BL m|
000043f0  75 6c 74 69 70 6c 79 0d  6c da 14 4d 4f 56 20 52  |ultiply.l..MOV R|
00004400  31 2c 52 31 2c 4c 53 4c  67 04 00 00 06 fb ff ff  |1,R1,LSLg.......|
00004410  31 f7 ff ff 88 88 88 88  30 30 30 30 01 00 00 00  |1.......0000....|
00004420  80 00 00 00 90 01 00 00  08 00 00 00 b8 0b 00 00  |................|
00004430  78 00 00 00 68 0c 77 77  47 72 61 76 69 74 79 20  |x...h.wwGravity |
00004440  31 2e 35 47 ff 00 00 00  64 00 ff ff 50 4c 41 4e  |1.5G....d...PLAN|
00004450  45 54 20 42 45 54 41 2d  51 0d 0d 0d 01 77 52 61  |ET BETA-Q....wRa|
00004460  6b 6f 6e 61 6e 20 69 6e  76 61 73 69 6f 6e 20 73  |konan invasion s|
00004470  74 61 72 20 64 61 74 65  20 32 38 33 32 2e 38 0d  |tar date 2832.8.|
00004480  0d 00 00 55 6e 73 75 63  63 65 73 73 66 75 6c 20  |...Unsuccessful |
00004490  61 74 74 65 6d 70 74 20  61 74 20 73 74 65 72 69  |attempt at steri|
000044a0  6c 69 7a 61 74 69 6f 6e  0d 73 74 61 72 20 64 61  |lization.star da|
000044b0  74 65 20 32 38 34 37 2e  33 0d 0d 52 61 6b 6f 6e  |te 2847.3..Rakon|
000044c0  61 6e 20 73 77 61 72 6d  20 6f 63 63 75 72 72 65  |an swarm occurre|
000044d0  64 20 6f 6e 65 20 79 65  61 72 20 6c 61 74 65 72  |d one year later|
000044e0  0d 0d 54 68 65 20 47 75  69 6c 64 20 6e 6f 77 20  |..The Guild now |
000044f0  63 6f 6e 73 69 64 65 72  73 20 74 68 61 74 20 61  |considers that a|
00004500  6c 6c 0d 00 66 61 63 74  6f 72 73 20 70 6f 69 6e  |ll..factors poin|
00004510  74 20 74 6f 20 61 20 73  65 63 6f 6e 64 20 73 77  |t to a second sw|
00004520  61 72 6d 20 77 69 74 68  69 6e 0d 74 77 6f 20 6c  |arm within.two l|
00004530  6f 63 61 6c 20 79 65 61  72 73 0d 0d 47 72 61 76  |ocal years..Grav|
00004540  69 74 79 20 31 2e 35 47  20 20 20 46 6c 69 67 68  |ity 1.5G   Fligh|
00004550  74 20 72 65 63 6f 6d 6d  65 6e 64 65 64 01 17 0d  |t recommended...|
00004560  0d 43 4c 49 43 4b 20 4d  4f 55 53 45 20 54 4f 20  |.CLICK MOUSE TO |
00004570  45 4e 54 45 52 20 54 52  41 4e 53 50 4f 52 54 45  |ENTER TRANSPORTE|
00004580  52 ff 4d 4c                                       |R.ML|
00004584