Home » Personal collection » Acorn tapes » Commercial_Releases » micropower_tape19a_acorn_micropower_bumble_bee.wav » BUMBLE

BUMBLE

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 » Personal collection » Acorn tapes » Commercial_Releases » micropower_tape19a_acorn_micropower_bumble_bee.wav
Filename: BUMBLE
Read OK:
File size: 1C40 bytes
Load address: 1900
Exec address: 8023
Duplicates

There are 4 duplicate copies of this file in the archive:

File contents
  132DATA5
 2300MODE5:LOMEM=&3600:HIMEM=&5800
 2305DIM BIT(4):AC=0
 2400VDU23,1,0;0;0;0;19,1,6;0;
 2500READ T%:VDU19,3,T%;0;
 2600COLOUR131:CLS
 2700L%=96:R%=1184
 2800GCOL0,0
 2900FOR X%=0 TO 1248 STEP 24
 3000MOVE X%,0:DRAW X%,1025
 3100MOVE 0,X%*.8333:DRAW 1280,X%*.8333
 3200NEXT
 3300PROCb(L%,64,R%,256)
 3500COLOUR0:COLOUR130
 3600PROCs(6,2,"MICRO",FALSE)
 3700PROCs(6,5,"POWER",FALSE)
 4400COLOUR0
 4500VDU 28,2,28,17,24,23,1,1;0;0;0;0;
 4600?(PAGE+&1C0D)=PAGE DIV256+&1B:CALLPAGE+&1C00
 4700PRINT" Do you want to"''" use joysticks?";:A$=GET$:PRINTA$:IF A$="Y"ORA$="y"THEN PROCjoy ELSE !&140=0
 4800CLS:*/BEE
 5200END
 5300DEFPROCa(A%,B%,C%,D%,E%)
 5400VDU24,A%-8;B%-4;C%+8;D%+4;18,0,128,16,24,A%;B%;C%;D%;18;E%+128,16
 5500ENDPROC
 5600 
 5700DEFPROCb(A%,B%,C%,D%)
 5800PROCa(A%,B%,C%,D%,1)
 5900PROCa(A%+16,B%+16,C%+16,D%+16,2)
 6000ENDPROC
 6100 
 6200DEFPROCd(X%,Y%,C%)
 6300LOCAL A%,B%
 6400A%=&5800+320*Y%+X%*16
 6500VDU 31,X%,Y%,C%
 6600FORB%=0TO7
 6700?(A%+320+B%)=?(A%+B%DIV2+4)
 6800?(A%+328+B%)=?(A%+B%DIV2+12)
 6900NEXT
 7000FOR B%=7 TO 0 STEP -1
 7100?(A%+B%)=?(A%+B%DIV2)
 7200?(A%+B%+8)=?(A%+8+B%DIV2)
 7300NEXT
 7400ENDPROC
 7500DEFPROCs(X%,Y%,A$,F%)
 7600LOCAL A%
 7700FOR A%=1 TO LEN A$
 7800IF F% THEN PROCd(X%+A%-1,Y%,ASCMID$(A$,A%)) ELSE PROCl(X%+A%*2-2,Y%,ASCMID$(A$,A%))
 7900NEXT
 8000ENDPROC
 8100 
 8200DEFPROCl(x%,y%,L%)
 8300LOCAL A%,B%:A%=x%*64:B%=32*(31-y%)
 8400PROCb(A%-32,B%-32,A%+64,B%+32)
 8500VDU 31,x%,y%,L%
 8600ENDPROC
 9000DEFPROCjoy
 9100VDU7:A=INKEY(100):CLS:PRINT"  Please enter"''"joystick address ";
 9200ADD=0:T=4
 9250REPEAT
 9300REPEAT A$=GET$:X=INSTR("0123456789ABCDEFabcdefOo"+CHR$127+CHR$13,A$):UNTIL X<>0
 9310IF X=25 AND T<4THEN VDU8,32,8:ADD=ADD-(ADD AND ((16^T)*15)):T=T+1:GOTO9300
 9320IF X=23 OR X=24THEN X=1
 9350IF X>16 AND X<25THEN X=X-6
 9400IF T>0 AND X<17  PRINTA$;:ADD=ADD+(X-1)*16^(T-1):T=T-1
 9500UNTILT=0 AND X=26
 9600VDU7:CLS:PRINT"   Enter code"''" 0 if not known "';
 9605A$="":T=1:REPEAT
 9610REPEAT B$=GET$:X=INSTR("0123456789OI"+CHR$13+"oi"+CHR$127,B$):UNTILX<>0:IFX=11ORX=14THENX=1
 9612IFX=12ORX=15THENX=2
 9620IFX=16ANDT>1THENT=T-1:VDU8,32,8:A$=LEFT$(A$,T):GOTO9610
 9630IFT<4 ANDX<11THENPRINTB$;:A$=A$+STR$(X-1):T=T+1
 9640UNTIL X=13 ANDT>1
 9650VDU7:A=EVALA$:IF A$="0"THENPROCrcode:GOTO9760
 9700IFA<1 OR (A>120 AND A<129) OR A>248 THEN PRINT''"  Please check !":A=INKEY(200):GOTO9600
 9710A$="43210":AC=255*((A-1) DIV128):A=(A-1)MOD128
 9720R=A DIV24:A=A MOD24:IFR>0FORT=1TOR:A$=RIGHT$(A$,1)+LEFT$(A$,4):NEXT
 9730R=A DIV6:A=A MOD6:IFR>0FORT=1TOR:A$=MID$(A$,4,1)+LEFT$(A$,3)+RIGHT$(A$,1):NEXT
 9740R=A DIV2:A=A MOD2:IFR>0FORT=1TOR:A$=MID$(A$,3,1)+LEFT$(A$,2)+RIGHT$(A$,2):NEXT
 9750 IFA=1THENA$=MID$(A$,2,1)+LEFT$(A$,1)+RIGHT$(A$,3)
 9760!&140=ADD:?&142=AC:!&143=EVAL("&FFF"+A$)
 9770ENDPROC
 9780DEFPROCrcode
 9790BF=0:PROCrbits("Centre stick",1):BF=1
 9800T=BIT(0)+BIT(1)+BIT(2)+BIT(3)+BIT(4):IFT<>0ANDT<>5THEN9790
 9802IFT=5THENAC=255ELSEAC=0
 9805FORX=0TO4:BIT(X)=0:NEXT
 9810PROCrbits("Move down",1)
 9820PROCrbits("Move right",3)
 9830PROCrbits("Move left",2)
 9840PROCrbits("Press fire",4)
 9850A$=STR$(BIT(4))+STR$(BIT(3))+STR$(BIT(2))+STR$(BIT(1))+STR$(BIT(0))
 9855AC=AC EOR255
 9860ENDPROC
 9870DEFPROCrbits(M$,B)
 9880CLS:PRINTM$
 9890A=?ADD:F=0:FORX=0TO4:T=B*(((A EOR AC) AND 2^X)/2^X):IFT<>0THENBIT(X)=T:F=1
 9895NEXT
 9897IFF=0ANDBF=1THEN9890ELSEVDU7
 9898CLS:PRINT"   Release":REPEAT UNTIL (?ADD AND 31)=0 OR(?ADD AND 31)=31
 9900ENDPROC
��5
��5:�=&3600:�=&5800
	� BIT(4):AC=0
	`�23,1,0;0;0;0;19,1,6;0;
	�� T%:�19,3,T%;0;
(
�131:�
�L%=96:R%=1184
��0,0
T� X%=0 � 1248 � 24
�� X%,0:� X%,1025
 � 0,X%*.8333:� 1280,X%*.8333
��
��b(L%,64,R%,256)

��0:�130
�s(6,2,"MICRO",�)
t�s(6,5,"POWER",�)
0�0
�#� 28,2,28,17,24,23,1,1;0;0;0;0;
�"?(�+&1C0D)=� �256+&1B:֐+&1C00
\S�" Do you want to"''" use joysticks?";:A$=�:�A$:� A$="Y"�A$="y"� �joy � !&140=0
��:*/BEE
P�
���a(A%,B%,C%,D%,E%)
C�24,A%-8;B%-4;C%+8;D%+4;18,0,128,16,24,A%;B%;C%;D%;18;E%+128,16
|�
� 
D��b(A%,B%,C%,D%)
��a(A%,B%,C%,D%,1)
!�a(A%+16,B%+16,C%+16,D%+16,2)
p�
� 
8��d(X%,Y%,C%)
�� A%,B%
A%=&5800+320*Y%+X%*16
d� 31,X%,Y%,C%
��B%=0�7
,?(A%+320+B%)=?(A%+B%�2+4)
�?(A%+328+B%)=?(A%+B%�2+12)
��
X� B%=7 � 0 � -1
�?(A%+B%)=?(A%+B%�2)
 ?(A%+B%+8)=?(A%+8+B%�2)
��
��
L��s(X%,Y%,A$,F%)
�� A%
� A%=1 � � A$
x>� F% � �d(X%+A%-1,Y%,��A$,A%)) � �l(X%+A%*2-2,Y%,��A$,A%))
��
@�
� 
 ��l(x%,y%,L%)
 l"� A%,B%:A%=x%*64:B%=32*(31-y%)
 ��b(A%-32,B%-32,A%+64,B%+32)
!4� 31,x%,y%,L%
!��
#(	��joy
#�9�7:A=�(100):�:�"  Please enter"''"joystick address ";
#�
ADD=0:T=4
$"�
$T<� A$=�:X=�"0123456789ABCDEFabcdefOo"+�127+�13,A$):� X<>0
$^A� X=25 � T<4� �8,32,8:ADD=ADD-(ADD � ((16^T)*15)):T=T+1:�DTd
$h� X=23 � X=24� X=1
$�� X>16 � X<25� X=X-6
$�3� T>0 � X<17  �A$;:ADD=ADD+(X-1)*16^(T-1):T=T-1
%�T=0 � X=26
%�/�7:�:�"   Enter code"''" 0 if not known "';
%�A$="":T=1:�
%�C� B$=�:X=�"0123456789OI"+�13+"oi"+�127,B$):�X<>0:�X=11�X=14�X=1
%��X=12�X=15�X=2
%�+�X=16�T>1�T=T-1:�8,32,8:A$=�A$,T):�tJe
%�&�T<4 �X<11��B$;:A$=A$+�(X-1):T=T+1
%�� X=13 �T>1
%�"�7:A=�A$:� A$="0"��rcode:�T`f
%�I�A<1 � (A>120 � A<129) � A>248 � �''"  Please check !":A=�(200):�t@e
%�.A$="43210":AC=255*((A-1) �128):A=(A-1)�128
%�1R=A �24:A=A �24:�R>0�T=1�R:A$=�A$,1)+�A$,4):�
&8R=A �6:A=A �6:�R>0�T=1�R:A$=�A$,4,1)+�A$,3)+�A$,1):�
&8R=A �2:A=A �2:�R>0�T=1�R:A$=�A$,3,1)+�A$,2)+�A$,2):�
&# �A=1�A$=�A$,2,1)+�A$,1)+�A$,3)
& )!&140=ADD:?&142=AC:!&143=�("&FFF"+A$)
&*�
&4��rcode
&>&BF=0:�rbits("Centre stick",1):BF=1
&H8T=BIT(0)+BIT(1)+BIT(2)+BIT(3)+BIT(4):�T<>0�T<>5��T~f
&J�T=5�AC=255�AC=0
&M�X=0�4:BIT(X)=0:�
&R�rbits("Move down",1)
&\�rbits("Move right",3)
&f�rbits("Move left",2)
&p�rbits("Press fire",4)
&z8A$=�(BIT(4))+�(BIT(3))+�(BIT(2))+�(BIT(1))+�(BIT(0))
&AC=AC �255
&��
&���rbits(M$,B)
&�	�:�M$
&�CA=?ADD:F=0:�X=0�4:T=B*(((A � AC) � 2^X)/2^X):�T<>0�BIT(X)=T:F=1
&��
&��F=0�BF=1��tbf��7
&�5�:�"   Release":� � (?ADD � 31)=0 �(?ADD � 31)=31
&��
�3<�Y���ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������0ffftp�������ф������ffffff������������ffffff������������wwwwwwfffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������ffffttp�������0����			�Ç�������fffffff������ݻ������fffffff������ݻ������wwwwwwwffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����fffvv0t���������ÇpaC		x�������ѻ�����ffffff�����ݻ�����ffffff�����ݻ�����wwwwwwfffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffftp����`���໻���33pp���88x�����������Ё���������������fffffff������ݻ������fffffff������ݻ������wwwwwwwffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffff����p��������	����3333��V��x���������������
<�Y���������ffffff������������ffffff������������wwwwwwffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffvt0��������������C						x���pp�����3333tt0tttt0����������������00<�����������"�U��������ffffff������������ffffff������������wwwwwwfffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������ffffvT0������Ј�����ttee�


<0x��000000p�����������������33333;;tttt0eGG����88�����3�����fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������wwwwwwwffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����fffff0���݈��0���pC0����	�<ppp,h����x�������������pppC��0<��;;;333GGGGGG<<��������"�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����wwwwwwfffffff������ݻ������fffffff������ݻ������fffffff������ݻ��p��ˏ�������					��H����x�������ppp���Ç���Ç��<800<x���8����""f���333����Gvvffff����������""fffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������wwwwwwwffffff������������ffffff������������ffffff������������x�������������������


4pp4ppppx���0UUU�݀����ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������wwwwwwffffff������������ffffff������������ffffff������������0,�������������𐁁��	
H�

H���h���pd����33���fffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������ffffff������������wwwwwwfffffff������ݻ������fffffff������ݻ������fffffff������ݸ���0����������������
<x���`���UU�����fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������wwwwwwwffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݩ������fffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����ffffff�����ݻ�����wwwwwwfffffff������ݻ������fffffff������ݻ������fffffff������݋������<x���<x������3333fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������fffffff������ݻ������wwwwwwwffffff������������ffffff������������ffffff�������������DDfff��3�����ffffff������������ffffff�������s���.���������Ɓƃ���*�o`����
00000000  0d 00 84 06 dc 35 0d 08  fc 16 eb 35 3a d2 3d 26  |.....5.....5:.=&|
00000010  33 36 30 30 3a d3 3d 26  35 38 30 30 0d 09 01 11  |3600:.=&5800....|
00000020  de 20 42 49 54 28 34 29  3a 41 43 3d 30 0d 09 60  |. BIT(4):AC=0..`|
00000030  1b ef 32 33 2c 31 2c 30  3b 30 3b 30 3b 30 3b 31  |..23,1,0;0;0;0;1|
00000040  39 2c 31 2c 36 3b 30 3b  0d 09 c4 14 f3 20 54 25  |9,1,6;0;..... T%|
00000050  3a ef 31 39 2c 33 2c 54  25 3b 30 3b 0d 0a 28 0a  |:.19,3,T%;0;..(.|
00000060  fb 31 33 31 3a db 0d 0a  8c 11 4c 25 3d 39 36 3a  |.131:.....L%=96:|
00000070  52 25 3d 31 31 38 34 0d  0a f0 08 e6 30 2c 30 0d  |R%=1184.....0,0.|
00000080  0b 54 16 e3 20 58 25 3d  30 20 b8 20 31 32 34 38  |.T.. X%=0 . 1248|
00000090  20 88 20 32 34 0d 0b b8  14 ec 20 58 25 2c 30 3a  | . 24..... X%,0:|
000000a0  df 20 58 25 2c 31 30 32  35 0d 0c 1c 20 ec 20 30  |. X%,1025... . 0|
000000b0  2c 58 25 2a 2e 38 33 33  33 3a df 20 31 32 38 30  |,X%*.8333:. 1280|
000000c0  2c 58 25 2a 2e 38 33 33  33 0d 0c 80 05 ed 0d 0c  |,X%*.8333.......|
000000d0  e4 14 f2 62 28 4c 25 2c  36 34 2c 52 25 2c 32 35  |...b(L%,64,R%,25|
000000e0  36 29 0d 0d ac 0b fb 30  3a fb 31 33 30 0d 0e 10  |6).....0:.130...|
000000f0  15 f2 73 28 36 2c 32 2c  22 4d 49 43 52 4f 22 2c  |..s(6,2,"MICRO",|
00000100  a3 29 0d 0e 74 15 f2 73  28 36 2c 35 2c 22 50 4f  |.)..t..s(6,5,"PO|
00000110  57 45 52 22 2c a3 29 0d  11 30 06 fb 30 0d 11 94  |WER",.)..0..0...|
00000120  23 ef 20 32 38 2c 32 2c  32 38 2c 31 37 2c 32 34  |#. 28,2,28,17,24|
00000130  2c 32 33 2c 31 2c 31 3b  30 3b 30 3b 30 3b 30 3b  |,23,1,1;0;0;0;0;|
00000140  0d 11 f8 22 3f 28 90 2b  26 31 43 30 44 29 3d 90  |..."?(.+&1C0D)=.|
00000150  20 81 32 35 36 2b 26 31  42 3a d6 90 2b 26 31 43  | .256+&1B:..+&1C|
00000160  30 30 0d 12 5c 53 f1 22  20 44 6f 20 79 6f 75 20  |00..\S." Do you |
00000170  77 61 6e 74 20 74 6f 22  27 27 22 20 75 73 65 20  |want to"''" use |
00000180  6a 6f 79 73 74 69 63 6b  73 3f 22 3b 3a 41 24 3d  |joysticks?";:A$=|
00000190  be 3a f1 41 24 3a e7 20  41 24 3d 22 59 22 84 41  |.:.A$:. A$="Y".A|
000001a0  24 3d 22 79 22 8c 20 f2  6a 6f 79 20 8b 20 21 26  |$="y". .joy . !&|
000001b0  31 34 30 3d 30 0d 12 c0  0b db 3a 2a 2f 42 45 45  |140=0.....:*/BEE|
000001c0  0d 14 50 05 e0 0d 14 b4  17 dd f2 61 28 41 25 2c  |..P........a(A%,|
000001d0  42 25 2c 43 25 2c 44 25  2c 45 25 29 0d 15 18 43  |B%,C%,D%,E%)...C|
000001e0  ef 32 34 2c 41 25 2d 38  3b 42 25 2d 34 3b 43 25  |.24,A%-8;B%-4;C%|
000001f0  2b 38 3b 44 25 2b 34 3b  31 38 2c 30 2c 31 32 38  |+8;D%+4;18,0,128|
00000200  2c 31 36 2c 32 34 2c 41  25 3b 42 25 3b 43 25 3b  |,16,24,A%;B%;C%;|
00000210  44 25 3b 31 38 3b 45 25  2b 31 32 38 2c 31 36 0d  |D%;18;E%+128,16.|
00000220  15 7c 05 e1 0d 15 e0 05  20 0d 16 44 14 dd f2 62  |.|...... ..D...b|
00000230  28 41 25 2c 42 25 2c 43  25 2c 44 25 29 0d 16 a8  |(A%,B%,C%,D%)...|
00000240  15 f2 61 28 41 25 2c 42  25 2c 43 25 2c 44 25 2c  |..a(A%,B%,C%,D%,|
00000250  31 29 0d 17 0c 21 f2 61  28 41 25 2b 31 36 2c 42  |1)...!.a(A%+16,B|
00000260  25 2b 31 36 2c 43 25 2b  31 36 2c 44 25 2b 31 36  |%+16,C%+16,D%+16|
00000270  2c 32 29 0d 17 70 05 e1  0d 17 d4 05 20 0d 18 38  |,2)..p...... ..8|
00000280  11 dd f2 64 28 58 25 2c  59 25 2c 43 25 29 0d 18  |...d(X%,Y%,C%)..|
00000290  9c 0b ea 20 41 25 2c 42  25 0d 19 00 19 41 25 3d  |... A%,B%....A%=|
000002a0  26 35 38 30 30 2b 33 32  30 2a 59 25 2b 58 25 2a  |&5800+320*Y%+X%*|
000002b0  31 36 0d 19 64 11 ef 20  33 31 2c 58 25 2c 59 25  |16..d.. 31,X%,Y%|
000002c0  2c 43 25 0d 19 c8 0b e3  42 25 3d 30 b8 37 0d 1a  |,C%.....B%=0.7..|
000002d0  2c 1d 3f 28 41 25 2b 33  32 30 2b 42 25 29 3d 3f  |,.?(A%+320+B%)=?|
000002e0  28 41 25 2b 42 25 81 32  2b 34 29 0d 1a 90 1e 3f  |(A%+B%.2+4)....?|
000002f0  28 41 25 2b 33 32 38 2b  42 25 29 3d 3f 28 41 25  |(A%+328+B%)=?(A%|
00000300  2b 42 25 81 32 2b 31 32  29 0d 1a f4 05 ed 0d 1b  |+B%.2+12).......|
00000310  58 13 e3 20 42 25 3d 37  20 b8 20 30 20 88 20 2d  |X.. B%=7 . 0 . -|
00000320  31 0d 1b bc 17 3f 28 41  25 2b 42 25 29 3d 3f 28  |1....?(A%+B%)=?(|
00000330  41 25 2b 42 25 81 32 29  0d 1c 20 1b 3f 28 41 25  |A%+B%.2).. .?(A%|
00000340  2b 42 25 2b 38 29 3d 3f  28 41 25 2b 38 2b 42 25  |+B%+8)=?(A%+8+B%|
00000350  81 32 29 0d 1c 84 05 ed  0d 1c e8 05 e1 0d 1d 4c  |.2)............L|
00000360  14 dd f2 73 28 58 25 2c  59 25 2c 41 24 2c 46 25  |...s(X%,Y%,A$,F%|
00000370  29 0d 1d b0 08 ea 20 41  25 0d 1e 14 11 e3 20 41  |)..... A%..... A|
00000380  25 3d 31 20 b8 20 a9 20  41 24 0d 1e 78 3e e7 20  |%=1 . . A$..x>. |
00000390  46 25 20 8c 20 f2 64 28  58 25 2b 41 25 2d 31 2c  |F% . .d(X%+A%-1,|
000003a0  59 25 2c 97 c1 41 24 2c  41 25 29 29 20 8b 20 f2  |Y%,..A$,A%)) . .|
000003b0  6c 28 58 25 2b 41 25 2a  32 2d 32 2c 59 25 2c 97  |l(X%+A%*2-2,Y%,.|
000003c0  c1 41 24 2c 41 25 29 29  0d 1e dc 05 ed 0d 1f 40  |.A$,A%)).......@|
000003d0  05 e1 0d 1f a4 05 20 0d  20 08 11 dd f2 6c 28 78  |...... . ....l(x|
000003e0  25 2c 79 25 2c 4c 25 29  0d 20 6c 22 ea 20 41 25  |%,y%,L%). l". A%|
000003f0  2c 42 25 3a 41 25 3d 78  25 2a 36 34 3a 42 25 3d  |,B%:A%=x%*64:B%=|
00000400  33 32 2a 28 33 31 2d 79  25 29 0d 20 d0 1f f2 62  |32*(31-y%). ...b|
00000410  28 41 25 2d 33 32 2c 42  25 2d 33 32 2c 41 25 2b  |(A%-32,B%-32,A%+|
00000420  36 34 2c 42 25 2b 33 32  29 0d 21 34 11 ef 20 33  |64,B%+32).!4.. 3|
00000430  31 2c 78 25 2c 79 25 2c  4c 25 0d 21 98 05 e1 0d  |1,x%,y%,L%.!....|
00000440  23 28 09 dd f2 6a 6f 79  0d 23 8c 39 ef 37 3a 41  |#(...joy.#.9.7:A|
00000450  3d a6 28 31 30 30 29 3a  db 3a f1 22 20 20 50 6c  |=.(100):.:."  Pl|
00000460  65 61 73 65 20 65 6e 74  65 72 22 27 27 22 6a 6f  |ease enter"''"jo|
00000470  79 73 74 69 63 6b 20 61  64 64 72 65 73 73 20 22  |ystick address "|
00000480  3b 0d 23 f0 0d 41 44 44  3d 30 3a 54 3d 34 0d 24  |;.#..ADD=0:T=4.$|
00000490  22 05 f5 0d 24 54 3c f5  20 41 24 3d be 3a 58 3d  |"...$T<. A$=.:X=|
000004a0  a7 22 30 31 32 33 34 35  36 37 38 39 41 42 43 44  |."0123456789ABCD|
000004b0  45 46 61 62 63 64 65 66  4f 6f 22 2b bd 31 32 37  |EFabcdefOo"+.127|
000004c0  2b bd 31 33 2c 41 24 29  3a fd 20 58 3c 3e 30 0d  |+.13,A$):. X<>0.|
000004d0  24 5e 41 e7 20 58 3d 32  35 20 80 20 54 3c 34 8c  |$^A. X=25 . T<4.|
000004e0  20 ef 38 2c 33 32 2c 38  3a 41 44 44 3d 41 44 44  | .8,32,8:ADD=ADD|
000004f0  2d 28 41 44 44 20 80 20  28 28 31 36 5e 54 29 2a  |-(ADD . ((16^T)*|
00000500  31 35 29 29 3a 54 3d 54  2b 31 3a e5 8d 44 54 64  |15)):T=T+1:..DTd|
00000510  0d 24 68 16 e7 20 58 3d  32 33 20 84 20 58 3d 32  |.$h.. X=23 . X=2|
00000520  34 8c 20 58 3d 31 0d 24  86 18 e7 20 58 3e 31 36  |4. X=1.$... X>16|
00000530  20 80 20 58 3c 32 35 8c  20 58 3d 58 2d 36 0d 24  | . X<25. X=X-6.$|
00000540  b8 33 e7 20 54 3e 30 20  80 20 58 3c 31 37 20 20  |.3. T>0 . X<17  |
00000550  f1 41 24 3b 3a 41 44 44  3d 41 44 44 2b 28 58 2d  |.A$;:ADD=ADD+(X-|
00000560  31 29 2a 31 36 5e 28 54  2d 31 29 3a 54 3d 54 2d  |1)*16^(T-1):T=T-|
00000570  31 0d 25 1c 0f fd 54 3d  30 20 80 20 58 3d 32 36  |1.%...T=0 . X=26|
00000580  0d 25 80 2f ef 37 3a db  3a f1 22 20 20 20 45 6e  |.%./.7:.:."   En|
00000590  74 65 72 20 63 6f 64 65  22 27 27 22 20 30 20 69  |ter code"''" 0 i|
000005a0  66 20 6e 6f 74 20 6b 6e  6f 77 6e 20 22 27 3b 0d  |f not known "';.|
000005b0  25 85 0f 41 24 3d 22 22  3a 54 3d 31 3a f5 0d 25  |%..A$="":T=1:..%|
000005c0  8a 43 f5 20 42 24 3d be  3a 58 3d a7 22 30 31 32  |.C. B$=.:X=."012|
000005d0  33 34 35 36 37 38 39 4f  49 22 2b bd 31 33 2b 22  |3456789OI"+.13+"|
000005e0  6f 69 22 2b bd 31 32 37  2c 42 24 29 3a fd 58 3c  |oi"+.127,B$):.X<|
000005f0  3e 30 3a e7 58 3d 31 31  84 58 3d 31 34 8c 58 3d  |>0:.X=11.X=14.X=|
00000600  31 0d 25 8c 12 e7 58 3d  31 32 84 58 3d 31 35 8c  |1.%...X=12.X=15.|
00000610  58 3d 32 0d 25 94 2b e7  58 3d 31 36 80 54 3e 31  |X=2.%.+.X=16.T>1|
00000620  8c 54 3d 54 2d 31 3a ef  38 2c 33 32 2c 38 3a 41  |.T=T-1:.8,32,8:A|
00000630  24 3d c0 41 24 2c 54 29  3a e5 8d 74 4a 65 0d 25  |$=.A$,T):..tJe.%|
00000640  9e 26 e7 54 3c 34 20 80  58 3c 31 31 8c f1 42 24  |.&.T<4 .X<11..B$|
00000650  3b 3a 41 24 3d 41 24 2b  c3 28 58 2d 31 29 3a 54  |;:A$=A$+.(X-1):T|
00000660  3d 54 2b 31 0d 25 a8 0f  fd 20 58 3d 31 33 20 80  |=T+1.%... X=13 .|
00000670  54 3e 31 0d 25 b2 22 ef  37 3a 41 3d a0 41 24 3a  |T>1.%.".7:A=.A$:|
00000680  e7 20 41 24 3d 22 30 22  8c f2 72 63 6f 64 65 3a  |. A$="0"..rcode:|
00000690  e5 8d 54 60 66 0d 25 e4  49 e7 41 3c 31 20 84 20  |..T`f.%.I.A<1 . |
000006a0  28 41 3e 31 32 30 20 80  20 41 3c 31 32 39 29 20  |(A>120 . A<129) |
000006b0  84 20 41 3e 32 34 38 20  8c 20 f1 27 27 22 20 20  |. A>248 . .''"  |
000006c0  50 6c 65 61 73 65 20 63  68 65 63 6b 20 21 22 3a  |Please check !":|
000006d0  41 3d a6 28 32 30 30 29  3a e5 8d 74 40 65 0d 25  |A=.(200):..t@e.%|
000006e0  ee 2e 41 24 3d 22 34 33  32 31 30 22 3a 41 43 3d  |..A$="43210":AC=|
000006f0  32 35 35 2a 28 28 41 2d  31 29 20 81 31 32 38 29  |255*((A-1) .128)|
00000700  3a 41 3d 28 41 2d 31 29  83 31 32 38 0d 25 f8 31  |:A=(A-1).128.%.1|
00000710  52 3d 41 20 81 32 34 3a  41 3d 41 20 83 32 34 3a  |R=A .24:A=A .24:|
00000720  e7 52 3e 30 e3 54 3d 31  b8 52 3a 41 24 3d c2 41  |.R>0.T=1.R:A$=.A|
00000730  24 2c 31 29 2b c0 41 24  2c 34 29 3a ed 0d 26 02  |$,1)+.A$,4):..&.|
00000740  38 52 3d 41 20 81 36 3a  41 3d 41 20 83 36 3a e7  |8R=A .6:A=A .6:.|
00000750  52 3e 30 e3 54 3d 31 b8  52 3a 41 24 3d c1 41 24  |R>0.T=1.R:A$=.A$|
00000760  2c 34 2c 31 29 2b c0 41  24 2c 33 29 2b c2 41 24  |,4,1)+.A$,3)+.A$|
00000770  2c 31 29 3a ed 0d 26 0c  38 52 3d 41 20 81 32 3a  |,1):..&.8R=A .2:|
00000780  41 3d 41 20 83 32 3a e7  52 3e 30 e3 54 3d 31 b8  |A=A .2:.R>0.T=1.|
00000790  52 3a 41 24 3d c1 41 24  2c 33 2c 31 29 2b c0 41  |R:A$=.A$,3,1)+.A|
000007a0  24 2c 32 29 2b c2 41 24  2c 32 29 3a ed 0d 26 16  |$,2)+.A$,2):..&.|
000007b0  23 20 e7 41 3d 31 8c 41  24 3d c1 41 24 2c 32 2c  |# .A=1.A$=.A$,2,|
000007c0  31 29 2b c0 41 24 2c 31  29 2b c2 41 24 2c 33 29  |1)+.A$,1)+.A$,3)|
000007d0  0d 26 20 29 21 26 31 34  30 3d 41 44 44 3a 3f 26  |.& )!&140=ADD:?&|
000007e0  31 34 32 3d 41 43 3a 21  26 31 34 33 3d a0 28 22  |142=AC:!&143=.("|
000007f0  26 46 46 46 22 2b 41 24  29 0d 26 2a 05 e1 0d 26  |&FFF"+A$).&*...&|
00000800  34 0b dd f2 72 63 6f 64  65 0d 26 3e 26 42 46 3d  |4...rcode.&>&BF=|
00000810  30 3a f2 72 62 69 74 73  28 22 43 65 6e 74 72 65  |0:.rbits("Centre|
00000820  20 73 74 69 63 6b 22 2c  31 29 3a 42 46 3d 31 0d  | stick",1):BF=1.|
00000830  26 48 38 54 3d 42 49 54  28 30 29 2b 42 49 54 28  |&H8T=BIT(0)+BIT(|
00000840  31 29 2b 42 49 54 28 32  29 2b 42 49 54 28 33 29  |1)+BIT(2)+BIT(3)|
00000850  2b 42 49 54 28 34 29 3a  e7 54 3c 3e 30 80 54 3c  |+BIT(4):.T<>0.T<|
00000860  3e 35 8c 8d 54 7e 66 0d  26 4a 14 e7 54 3d 35 8c  |>5..T~f.&J..T=5.|
00000870  41 43 3d 32 35 35 8b 41  43 3d 30 0d 26 4d 15 e3  |AC=255.AC=0.&M..|
00000880  58 3d 30 b8 34 3a 42 49  54 28 58 29 3d 30 3a ed  |X=0.4:BIT(X)=0:.|
00000890  0d 26 52 19 f2 72 62 69  74 73 28 22 4d 6f 76 65  |.&R..rbits("Move|
000008a0  20 64 6f 77 6e 22 2c 31  29 0d 26 5c 1a f2 72 62  | down",1).&\..rb|
000008b0  69 74 73 28 22 4d 6f 76  65 20 72 69 67 68 74 22  |its("Move right"|
000008c0  2c 33 29 0d 26 66 19 f2  72 62 69 74 73 28 22 4d  |,3).&f..rbits("M|
000008d0  6f 76 65 20 6c 65 66 74  22 2c 32 29 0d 26 70 1a  |ove left",2).&p.|
000008e0  f2 72 62 69 74 73 28 22  50 72 65 73 73 20 66 69  |.rbits("Press fi|
000008f0  72 65 22 2c 34 29 0d 26  7a 38 41 24 3d c3 28 42  |re",4).&z8A$=.(B|
00000900  49 54 28 34 29 29 2b c3  28 42 49 54 28 33 29 29  |IT(4))+.(BIT(3))|
00000910  2b c3 28 42 49 54 28 32  29 29 2b c3 28 42 49 54  |+.(BIT(2))+.(BIT|
00000920  28 31 29 29 2b c3 28 42  49 54 28 30 29 29 0d 26  |(1))+.(BIT(0)).&|
00000930  7f 0e 41 43 3d 41 43 20  82 32 35 35 0d 26 84 05  |..AC=AC .255.&..|
00000940  e1 0d 26 8e 11 dd f2 72  62 69 74 73 28 4d 24 2c  |..&....rbits(M$,|
00000950  42 29 0d 26 98 09 db 3a  f1 4d 24 0d 26 a2 43 41  |B).&...:.M$.&.CA|
00000960  3d 3f 41 44 44 3a 46 3d  30 3a e3 58 3d 30 b8 34  |=?ADD:F=0:.X=0.4|
00000970  3a 54 3d 42 2a 28 28 28  41 20 82 20 41 43 29 20  |:T=B*(((A . AC) |
00000980  80 20 32 5e 58 29 2f 32  5e 58 29 3a e7 54 3c 3e  |. 2^X)/2^X):.T<>|
00000990  30 8c 42 49 54 28 58 29  3d 54 3a 46 3d 31 0d 26  |0.BIT(X)=T:F=1.&|
000009a0  a7 05 ed 0d 26 a9 15 e7  46 3d 30 80 42 46 3d 31  |....&...F=0.BF=1|
000009b0  8c 8d 74 62 66 8b ef 37  0d 26 aa 35 db 3a f1 22  |..tbf..7.&.5.:."|
000009c0  20 20 20 52 65 6c 65 61  73 65 22 3a f5 20 fd 20  |   Release":. . |
000009d0  28 3f 41 44 44 20 80 20  33 31 29 3d 30 20 84 28  |(?ADD . 31)=0 .(|
000009e0  3f 41 44 44 20 80 20 33  31 29 3d 33 31 0d 26 ac  |?ADD . 31)=31.&.|
000009f0  05 e1 0d ff 33 1e 3c f0  0c 1d 1d 1d 59 c0 d1 d1  |....3.<.....Y...|
00000a00  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00000a10  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00000a20  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
00000a30  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00000a40  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00000a50  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
00000a60  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00000a70  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00000a80  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
00000a90  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00000aa0  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00000ab0  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
00000ac0  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00000ad0  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00000ae0  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 30  |...............0|
00000af0  66 66 00 66 74 70 f0 f0  dd dd 00 d1 d1 d1 d1 84  |ff.ftp..........|
00000b00  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00000b10  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
00000b20  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00000b30  bb bb 00 bb bb bb bb 00  77 77 00 77 77 77 77 00  |........ww.wwww.|
00000b40  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00000b50  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
00000b60  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
00000b70  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00000b80  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
00000b90  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
00000ba0  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00000bb0  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
00000bc0  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
00000bd0  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00000be0  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
00000bf0  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
00000c00  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00000c10  bb bb bb bb 00 bb bb 99  66 66 66 66 10 74 74 70  |........ffff.ttp|
00000c20  dd dc fc f0 f0 f0 e1 c3  30 b0 b0 a1 83 09 09 09  |........0.......|
00000c30  e1 c3 87 0f 0f 0f 0e 0c  1d 1d 1d 1d 08 11 11 11  |................|
00000c40  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
00000c50  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
00000c60  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00000c70  bb bb bb bb 00 bb bb bb  77 77 77 77 00 77 77 77  |........wwww.www|
00000c80  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00000c90  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
00000ca0  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
00000cb0  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00000cc0  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
00000cd0  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
00000ce0  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00000cf0  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
00000d00  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
00000d10  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00000d20  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
00000d30  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
00000d40  66 00 66 66 76 76 30 74  dd 10 f8 f0 f0 f0 f0 c3  |f.ffvv0t........|
00000d50  00 00 c0 e0 c3 87 0f 0f  70 61 43 07 07 07 07 07  |........paC.....|
00000d60  0f 0f 0f 0f 0c 08 08 08  09 09 01 01 03 12 10 10  |................|
00000d70  0c 0c 0c 1c 78 f0 f0 f0  11 00 d1 d1 d1 d1 c0 d1  |....x...........|
00000d80  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
00000d90  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
00000da0  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00000db0  bb 00 bb bb bb bb 00 bb  77 00 77 77 77 77 00 77  |........w.wwww.w|
00000dc0  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00000dd0  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00000de0  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00000df0  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00000e00  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00000e10  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00000e20  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00000e30  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00000e40  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00000e50  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00000e60  bb bb bb 00 bb bb bb ba  66 66 66 00 66 74 70 f0  |........fff.ftp.|
00000e70  dd dd dd 60 e0 e0 e0 e0  bb bb bb 00 bb bb 33 33  |...`..........33|
00000e80  70 70 e1 c3 0f 0f 0f 0f  87 0f 0f 0f 0f 0f 0f 0f  |pp..............|
00000e90  0f 0f 0f 0f 0f 0f 0f 0f  03 0b 0b 38 38 18 18 18  |...........88...|
00000ea0  18 78 f0 f0 f0 f0 f0 f0  90 d0 d0 d0 d0 d0 d0 81  |.x..............|
00000eb0  f0 f0 f0 f0 e0 c0 0c 0c  d1 d1 d1 00 11 11 11 11  |................|
00000ec0  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00000ed0  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00000ee0  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00000ef0  bb bb bb 00 bb bb bb bb  77 77 77 00 77 77 77 77  |........www.wwww|
00000f00  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00000f10  00 bb bb bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
00000f20  00 dd dd dd dd 00 dd dd  00 bb bb bb bb 00 bb bb  |................|
00000f30  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00000f40  00 bb bb bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
00000f50  00 dd dd dd dd 00 dd dd  00 bb bb bb bb 00 bb bb  |................|
00000f60  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00000f70  00 bb bb bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
00000f80  00 dd dd dd dd 00 dd dd  00 bb bb bb bb 00 bb ba  |................|
00000f90  00 66 66 66 66 00 00 c0  00 dd dc fc fc 70 f8 e9  |.ffff........p..|
00000fa0  10 90 90 90 90 81 81 09  f0 f0 e1 87 0f 0f 0f 0e  |................|
00000fb0  86 0e 0e 0e 0c 08 00 00  00 33 33 33 33 00 bb bb  |.........3333...|
00000fc0  0f 0f 0f 0f 0f 0f 0f 56  0c 08 0c 0c 0c 08 e0 e0  |.......V........|
00000fd0  0f 1e 78 f0 f0 f0 f0 f0  18 90 90 90 90 81 81 81  |..x.............|
00000fe0  f0 f0 c0 c0 08 08 08 0f  81 01 01 01 03 03 0b 0b  |................|
00000ff0  0c 0d 0f 0f 0f 1e 3c f0  0c 1d 1d 1d 59 c0 d1 d1  |......<.....Y...|
00001000  00 bb bb bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
00001010  00 dd dd dd dd 00 dd dd  00 bb bb bb bb 00 bb bb  |................|
00001020  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00001030  00 bb bb bb bb 00 bb bb  00 77 77 77 77 00 77 77  |.........wwww.ww|
00001040  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00001050  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00001060  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
00001070  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00001080  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00001090  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
000010a0  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
000010b0  bb bb 00 bb bb bb bb 00  66 66 00 66 66 76 74 30  |........ff.ffvt0|
000010c0  dd dd 10 98 10 d0 d0 c1  b8 f0 f0 f0 e1 c3 0f 0f  |................|
000010d0  e0 e0 c2 0e 0f 0f 0f 0f  43 07 07 07 07 07 07 07  |........C.......|
000010e0  09 09 09 09 09 09 18 18  0e 0e 0e 1e 78 f0 f0 f0  |............x...|
000010f0  11 70 70 f0 f0 f0 f0 f0  bb bb 00 33 33 33 33 00  |.pp........3333.|
00001100  74 74 30 74 74 74 74 30  f0 f0 f0 f0 f0 f0 f0 f0  |tt0tttt0........|
00001110  f0 f0 f0 f0 f0 f0 f0 c3  01 01 03 03 03 12 30 30  |..............00|
00001120  0f 0f 0f 3c f0 f0 f0 e0  18 18 d0 d0 d0 c0 80 00  |...<............|
00001130  f0 f0 e0 c0 80 00 22 00  91 11 00 11 55 dd dd 00  |......".....U...|
00001140  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00001150  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
00001160  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00001170  bb bb 00 bb bb bb bb 00  77 77 00 77 77 77 77 00  |........ww.wwww.|
00001180  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00001190  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
000011a0  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
000011b0  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
000011c0  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
000011d0  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
000011e0  66 66 66 66 00 76 54 30  dd dd cc dc 10 d0 d0 d0  |ffff.vT0........|
000011f0  88 c8 e0 e0 e0 c2 0e 0e  74 74 65 65 03 03 03 03  |........ttee....|
00001200  c1 0d 0d 0d 0c 0c 0c 0e  0f 0e 0e 0e 0e 0e 0e 3c  |...............<|
00001210  0f 07 03 03 30 78 f0 f0  12 30 30 30 30 30 30 70  |....0x...000000p|
00001220  90 90 90 90 90 90 90 90  f0 f0 f0 f0 f0 e1 87 0f  |................|
00001230  f0 f0 e0 c0 00 00 00 01  33 33 33 33 00 33 3b 3b  |........3333.3;;|
00001240  74 74 74 74 30 65 47 47  f0 e0 c2 0e 0e 0e 0e 0e  |tttt0eGG........|
00001250  87 03 07 07 07 07 07 07  38 38 08 08 08 08 08 08  |........88......|
00001260  e0 80 00 99 00 dd dd dd  11 33 bb bb 00 bb bb bb  |.........3......|
00001270  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00001280  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
00001290  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
000012a0  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
000012b0  bb bb bb bb 00 bb bb bb  77 77 77 77 00 77 77 77  |........wwww.www|
000012c0  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
000012d0  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
000012e0  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
000012f0  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00001300  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 30 f0  |........f.ffff0.|
00001310  dd 00 dd dd 88 00 c0 e0  aa 30 f8 f8 f8 70 43 07  |.........0...pC.|
00001320  30 b0 a1 a1 83 0b 0b 09  c0 0c 0c 0c 0c 0c 0c 0c  |0...............|
00001330  0e 0f 0f 0f 0f 0f 0f 3c  03 03 03 07 16 70 70 70  |.......<.....ppp|
00001340  0e 0e 2c 68 e0 e0 e0 e0  78 f0 f0 f0 f0 f0 f0 f0  |..,h....x.......|
00001350  f0 f0 f0 f0 f0 f0 87 87  70 70 70 43 03 0b 0b 0b  |........pppC....|
00001360  80 80 08 08 08 08 0f 0f  0f 0f 0f 0f 07 07 07 30  |...............0|
00001370  03 0f 0f 0f 0f 3c f0 f0  3b 08 3b 3b 33 33 00 33  |.....<..;.;;33.3|
00001380  47 03 47 47 47 47 03 47  0e 0e 0f 0f 0f 0f 1e 3c  |G.GGGG.G.......<|
00001390  0f 0f 1e 1e 3c f0 f0 f0  08 80 80 80 80 80 00 22  |....<.........."|
000013a0  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
000013b0  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
000013c0  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
000013d0  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
000013e0  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
000013f0  bb 00 bb bb bb bb 00 bb  77 00 77 77 77 77 00 77  |........w.wwww.w|
00001400  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001410  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00001420  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00001430  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001440  bb ba b8 70 f8 f8 cb 8f  f0 f0 f0 f0 c3 0f 0f 0f  |...p............|
00001450  e0 e0 87 0f 0f 0f 0f 0f  07 03 03 0b 0b 0b 09 18  |................|
00001460  09 09 09 09 18 18 90 90  0c 0c 0c 48 c0 c0 c0 c0  |...........H....|
00001470  78 f0 f0 f0 f0 f0 f0 f0  70 70 70 f0 f0 f0 c3 87  |x.......ppp.....|
00001480  e0 e0 e0 c3 87 0f 0f 0f  e1 c3 07 07 07 07 07 07  |................|
00001490  07 03 03 03 03 03 1e 3c  0b 0b 0b 0b 1a 38 30 30  |.......<.....800|
000014a0  0f 0f 3c 78 f0 f0 f0 c0  38 b0 b0 b0 80 22 22 66  |..<x....8....""f|
000014b0  f0 c0 c0 00 11 11 dd dd  33 33 33 00 bb bb bb bb  |........333.....|
000014c0  47 76 76 00 66 66 66 66  f0 f0 f0 f0 f0 f8 cc cc  |Gvv.ffff........|
000014d0  f0 e0 e0 c0 c0 00 00 11  22 22 66 00 66 66 66 66  |........""f.ffff|
000014e0  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
000014f0  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001500  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00001510  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00001520  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001530  bb bb bb 00 bb bb bb bb  77 77 77 00 77 77 77 77  |........www.wwww|
00001540  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00001550  00 bb bb bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
00001560  00 dd dd dd dd 00 dd dd  00 bb bb bb bb 00 bb bb  |................|
00001570  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00001580  07 8f 8f 8f 8f 07 8f 8f  0f 0f 0f 0c 08 0e 0e 0e  |................|
00001590  0f 0f 0f 07 07 07 16 78  18 18 18 18 18 90 90 90  |.......x........|
000015a0  90 90 90 90 90 90 90 81  c0 c0 c0 c0 c0 84 0c 0c  |................|
000015b0  f0 e1 87 0f 0f 0d 0d 0d  0f 0f 0e 0e 0e 0e 0e 0e  |................|
000015c0  0f 0f 07 07 16 34 70 70  07 07 34 70 70 70 70 00  |.....4pp..4pppp.|
000015d0  78 f0 e0 e0 c0 80 00 00  30 00 55 55 55 00 dd dd  |x.......0.UUU...|
000015e0  80 00 11 bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
000015f0  00 dd dd dd dd 00 dd dd  00 bb bb bb bb 00 bb bb  |................|
00001600  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00001610  00 bb bb bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
00001620  00 dd dd dd dd 00 dd dd  00 bb bb bb bb 00 bb bb  |................|
00001630  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00001640  00 bb bb bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
00001650  00 dd dd dd dd 00 dd dd  00 bb bb bb bb 00 bb bb  |................|
00001660  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00001670  00 bb bb bb bb 00 bb bb  00 77 77 77 77 00 77 77  |.........wwww.ww|
00001680  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00001690  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
000016a0  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
000016b0  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
000016c0  8f 8f 07 9e b8 b8 b8 30  0e 2c e0 e0 f0 f0 f0 f0  |.......0.,......|
000016d0  f0 f0 f0 f0 f0 f0 f0 f0  90 81 81 81 01 01 01 01  |................|
000016e0  81 09 0d 0f 0f 0f 0f 1e  0c 0c 0c 0c 0c 0c 48 c0  |..............H.|
000016f0  0d 0d 1c 1c 48 c0 c0 80  68 e0 e0 e0 c0 00 00 00  |....H...h.......|
00001700  70 64 00 cc cc dd dd 00  00 33 00 33 bb bb bb 00  |pd.......3.3....|
00001710  00 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |.f.ffff.........|
00001720  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00001730  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
00001740  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00001750  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00001760  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
00001770  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
00001780  bb bb 00 bb bb bb bb 00  66 66 00 66 66 66 66 00  |........ff.ffff.|
00001790  dd dd 00 dd dd dd dd 00  bb bb 00 bb bb bb bb 00  |................|
000017a0  66 66 00 66 66 66 66 00  dd dd 00 dd dd dd dd 00  |ff.ffff.........|
000017b0  bb bb 00 bb bb bb bb 00  77 77 00 77 77 77 77 00  |........ww.wwww.|
000017c0  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
000017d0  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
000017e0  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
000017f0  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00001800  b8 b8 b8 b8 30 b8 b8 b8  f0 f0 f0 f0 f0 e1 c3 0e  |....0...........|
00001810  f0 f0 f0 e1 0f 0f 07 07  81 81 0d 1c 0c 0c 0c 0c  |................|
00001820  3c 78 f0 f0 f0 60 00 00  80 91 91 11 00 11 55 55  |<x...`........UU|
00001830  80 00 11 bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
00001840  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
00001850  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00001860  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
00001870  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
00001880  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
00001890  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
000018a0  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
000018b0  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
000018c0  bb bb bb bb 00 bb bb bb  66 66 66 66 00 66 66 66  |........ffff.fff|
000018d0  dd dd dd dd 00 dd dd dd  bb bb bb bb 00 bb bb bb  |................|
000018e0  66 66 66 66 00 66 66 66  dd dd dd dd 00 dd dd dd  |ffff.fff........|
000018f0  bb bb bb bb 00 bb bb bb  77 77 77 77 00 77 77 77  |........wwww.www|
00001900  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00001910  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
00001920  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
00001930  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00001940  a9 03 8b 8b 8b 8b 03 8b  0e 0e 0e 0e 0e 0e 0f 0f  |................|
00001950  07 07 07 07 0f 0f 0f 0f  0c 0c 0c 0c 08 08 08 80  |................|
00001960  00 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |..ffff.f........|
00001970  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
00001980  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
00001990  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
000019a0  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
000019b0  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
000019c0  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
000019d0  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
000019e0  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
000019f0  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00001a00  bb 00 bb bb bb bb 00 bb  66 00 66 66 66 66 00 66  |........f.ffff.f|
00001a10  dd 00 dd dd dd dd 00 dd  bb 00 bb bb bb bb 00 bb  |................|
00001a20  66 00 66 66 66 66 00 66  dd 00 dd dd dd dd 00 dd  |f.ffff.f........|
00001a30  bb 00 bb bb bb bb 00 bb  77 00 77 77 77 77 00 77  |........w.wwww.w|
00001a40  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001a50  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00001a60  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00001a70  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001a80  8b ab ab 01 ab bb bb bb  0f 0f 1e 3c 78 f0 f0 f0  |...........<x...|
00001a90  3c 78 f0 f0 e0 e0 c0 c0  80 80 11 00 33 33 33 33  |<x..........3333|
00001aa0  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001ab0  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00001ac0  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00001ad0  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001ae0  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00001af0  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00001b00  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001b10  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00001b20  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00001b30  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001b40  bb bb bb 00 bb bb bb bb  66 66 66 00 66 66 66 66  |........fff.ffff|
00001b50  dd dd dd 00 dd dd dd dd  bb bb bb 00 bb bb bb bb  |................|
00001b60  66 66 66 00 66 66 66 66  dd dd dd 00 dd dd dd dd  |fff.ffff........|
00001b70  bb bb bb 00 bb bb bb bb  77 77 77 00 77 77 77 77  |........www.wwww|
00001b80  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00001b90  00 bb bb bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
00001ba0  00 dd dd dd dd 00 dd dd  00 bb bb bb bb 00 bb bb  |................|
00001bb0  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00001bc0  00 bb bb bb bb 00 bb bb  f0 00 44 44 66 00 66 66  |..........DDf.ff|
00001bd0  00 00 00 11 11 00 dd dd  00 33 bb bb bb 00 bb bb  |.........3......|
00001be0  00 66 66 66 66 00 66 66  00 dd dd dd dd 00 dd dd  |.ffff.ff........|
00001bf0  00 bb bb bb bb 00 bb bb  00 66 66 66 66 00 66 66  |.........ffff.ff|
00001c00  a9 00 a0 00 85 80 85 82  a9 73 85 81 a9 2e 85 83  |.........s......|
00001c10  a2 12 b1 82 91 80 88 d0  f9 c6 81 c6 83 ca d0 f2  |................|
00001c20  ad 00 2a 8d 00 6f 60 f0  ff ff 0f 00 00 00 00 f0  |..*..o`.........|
00001c30  ff ff 0f 00 00 00 00 f0  ff ff 0f 00 00 00 00 f0  |................|
00001c40
BUMBLE.m0
BUMBLE.m1
BUMBLE.m2
BUMBLE.m4
BUMBLE.m5