000000: 45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B EXTENDED CPC DSK
000010: 20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F File..Disk-Info
000020: 0D 0A 57 69 6E 43 50 43 33 32 20 76 31 2E 30 30 ..WinCPC32 v1.00
000030: 2A 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13 *...............
000040: 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 ................
000050: 13 13 13 13 13 13 13 13 13 13 13 13 13 13 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
000110: 00 00 00 00 02 09 50 E5 00 00 C1 02 00 00 00 02 ......P.........
000120: 00 00 C6 02 00 00 00 02 00 00 C2 02 00 00 00 02 ................
000130: 00 00 C7 02 00 00 00 02 00 00 C3 02 00 00 00 02 ................
000140: 00 00 C8 02 00 00 00 02 00 00 C4 02 00 00 00 02 ................
000150: 00 00 C9 02 00 00 00 02 00 00 C5 02 00 00 00 02 ................
000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000200: 00 54 55 54 4F 52 20 20 20 4F 4C 44 00 00 00 02 .TUTOR OLD....
000210: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000220: 00 54 55 54 4F 52 31 20 20 C2 C9 4E 00 00 00 80 .TUTOR1 ..N....
000230: 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 ................
000240: 00 54 55 54 4F 52 31 20 20 C2 C9 4E 01 00 00 07 .TUTOR1 ..N....
000250: 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000260: 00 4C 45 53 31 20 20 20 20 42 49 4E 00 00 00 80 .LES1 BIN....
000270: 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 ............ !"#
000280: 00 4C 45 53 31 20 20 20 20 42 49 4E 01 00 00 1D .LES1 BIN....
000290: 24 25 26 27 00 00 00 00 00 00 00 00 00 00 00 00 $%&'............
0002A0: 00 4C 45 53 33 20 20 20 20 42 49 4E 00 00 00 80 .LES3 BIN....
0002B0: 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 ()*+,-./01234567
0002C0: 00 4C 45 53 33 20 20 20 20 42 49 4E 01 00 00 1C .LES3 BIN....
0002D0: 38 39 3A 3B 00 00 00 00 00 00 00 00 00 00 00 00 89:;............
0002E0: 00 4C 45 53 32 20 20 20 20 42 49 4E 00 00 00 80 .LES2 BIN....
0002F0: 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B <=>?@ABCDEFGHIJK
000300: 00 4C 45 53 32 20 20 20 20 42 49 4E 01 00 00 2B .LES2 BIN...+
000310: 4C 4D 4E 4F 50 51 00 00 00 00 00 00 00 00 00 00 LMNOPQ..........
000320: 00 4C 45 53 34 20 20 20 20 42 49 4E 00 00 00 80 .LES4 BIN....
000330: 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 RSTUVWXYZ[\]^_`a
000340: 00 4C 45 53 34 20 20 20 20 42 49 4E 01 00 00 16 .LES4 BIN....
000350: 62 63 64 00 00 00 00 00 00 00 00 00 00 00 00 00 bcd.............
000360: 00 54 55 54 4F 52 20 20 20 42 41 53 00 00 00 09 .TUTOR BAS....
000370: 65 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef..............
000380: 00 54 55 54 4F 52 33 20 20 42 49 4E 00 00 00 80 .TUTOR3 BIN....
000390: 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 ghijklmnopqrstuv
0003A0: 00 54 55 54 4F 52 33 20 20 42 49 4E 01 00 00 07 .TUTOR3 BIN....
0003B0: 77 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 w...............
0003C0: 00 54 55 54 4F 52 32 20 20 42 49 4E 00 00 00 0C .TUTOR2 BIN....
0003D0: 78 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 xy..............
0003E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000400: 00 00 E3 2C 0D 00 00 E4 01 B0 00 06 00 0F 00 C5 ...,............
000410: 00 06 00 10 00 C5 00 27 00 11 00 C5 20 2D 2D 2D .......'.... ---
000420: 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 50 50 20 2D 2D 2D --------- PP ---
000430: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 06 00 -------------...
000440: 12 00 C5 00 2D 00 13 00 8A 01 A9 20 19 0A 2C 19 ....-...... ..,.
000450: 0A 01 A6 20 A3 20 22 46 45 43 48 41 20 41 43 54 ... £ "FECHA ACT
000460: 55 41 4C 20 3F 20 22 3B 03 00 00 66 65 63 68 E1 UAL ? ";...fech.
000470: 00 40 00 14 00 BF 01 BF 01 BF 22 43 55 45 4E 54 .@........"CUENT
000480: 41 53 20 44 45 20 4E 45 54 4F 20 28 27 4E 27 29 AS DE NETO ('N')
000490: 2C 41 43 54 49 56 4F 20 28 27 41 27 29 20 4F 20 ,ACTIVO ('A') O
0004A0: 50 41 53 49 56 4F 20 28 27 50 27 29 20 20 3F 22 PASIVO ('P') ?"
0004B0: 00 83 00 15 00 03 00 00 FA EF 22 22 01 D6 20 03 .........."".. .
0004C0: 00 00 FA F2 22 6E 22 20 FA 20 03 00 00 FA F2 22 ...."n" . ....."
0004D0: 61 22 20 FA 20 03 00 00 FA F2 22 70 22 20 FA 20 a" . ....."p" .
0004E0: 03 00 00 FA F2 22 64 22 01 03 00 00 FA EF FF 11 ....."d"........
0004F0: 28 FF 43 29 01 D5 01 0D 00 00 6E 65 74 EF EF 28 (.C)......net..(
000500: 03 00 00 FA EF 22 6E 22 29 01 0D 00 00 70 61 73 ....."n")....pas
000510: 69 76 EF EF 28 03 00 00 FA EF 22 70 22 29 01 0D iv..(....."p")..
000520: 00 00 61 63 74 69 76 EF EF 28 03 00 00 FA EF 22 ..activ..(....."
000530: 61 22 29 00 77 00 16 00 A1 20 0D 00 00 6E 65 74 a").w.... ...net
000540: EF 20 EB 20 BF 01 BF 22 4E 45 54 4F 20 28 27 4E . . ..."NETO ('N
000550: 27 29 20 4F 20 44 45 20 44 49 46 45 52 45 4E 43 ') O DE DIFERENC
000560: 49 41 53 20 28 27 44 27 29 22 01 03 00 00 FA EF IAS ('D')"......
000570: 22 22 01 D6 20 03 00 00 FA F2 22 6E 22 20 FA 20 "".. ....."n" .
000580: 03 00 00 FA F2 22 64 22 01 03 00 00 FA EF FF 11 ....."d"........
000590: 28 FF 43 29 01 D5 01 0D 00 00 64 69 66 65 F2 EF (.C)......dife..
0005A0: 28 03 00 00 FA EF 22 64 22 29 00 25 00 17 00 A1 (....."d").%....
0005B0: 20 0D 00 00 70 61 73 69 76 EF 20 EB 20 03 00 00 ...pasiv. . ...
0005C0: 74 69 70 EF EF 22 20 50 41 53 49 56 4F 20 22 00 tip.." PASIVO ".
0005D0: 25 00 18 00 A1 20 0D 00 00 61 63 74 69 76 EF 20 %.... ...activ.
0005E0: EB 20 03 00 00 74 69 70 EF EF 22 20 41 43 54 49 . ...tip.." ACTI
0005F0: 56 4F 20 22 00 21 00 19 00 A1 20 0D 00 00 6E 65 VO ".!.... ...ne
000600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000800: 00 54 55 54 4F 52 20 20 20 42 49 4E 00 00 00 00 .TUTOR BIN....
000810: 00 00 02 00 00 00 10 00 87 42 00 10 00 00 00 00 .........B......
000820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000840: 87 42 00 8B 04 20 20 20 59 2F 4E A0 1A 20 20 24 .B... Y/N.. $
000850: 24 24 FF 00 FF 00 01 11 F0 01 11 F0 05 00 01 11 $$..............
000860: F0 02 00 01 11 F0 03 00 38 FF 01 F0 01 00 02 FF ........8.......
000870: 01 F0 01 00 01 FF 01 F0 01 00 02 FF 01 F0 01 00 ................
000880: 20 71 BC 21 BA 10 CD 88 10 CD D9 51 38 18 CD 9B q.!.......Q8...
000890: 10 CD CB 51 CD B3 19 CD 1F 10 CD CB 51 18 E4 ED ...Q........Q...
0008A0: 73 59 14 C3 48 12 21 00 11 C9 88 10 21 B7 11 11 sY..H.!.....!...
0008B0: 01 00 3E FC 00 00 00 30 3C 3A B7 11 FE 00 21 22 ..>....0<:....!"
0008C0: 11 28 15 FE 02 21 40 11 28 0E FE 04 21 5F 11 28 .(...!@.(...!_.(
0008D0: 07 FE 06 21 7E 11 20 24 CD 88 10 21 00 58 11 00 ...!~. $...!.X..
0008E0: 55 3E FB 00 00 00 30 0D CD 9B 10 3E 0F 32 91 1A U>....0....>.2..
0008F0: CD E8 50 18 B1 21 E0 10 FE 00 28 03 21 9D 11 CD ..P..!....(.!...
000900: 88 10 CD 93 10 C3 03 10 3E F0 32 91 1A 11 00 18 ........>.2.....
000910: C3 B0 51 06 00 CD 19 BD 10 FB C9 CD FF BB 3E 00 ..Q...........>.
000920: DD 21 92 1A DD 46 00 48 F5 CD 32 BC F1 DD 23 3C .!...F.H..2...#<
000930: FE 04 20 F0 01 0E 0E C3 38 BC 20 20 44 6F 20 79 .. .....8. Do y
000940: 6F 75 20 77 69 73 68 20 74 6F 20 65 6E 74 65 72 ou wish to enter
000950: 20 6C 65 73 73 6F 6E 73 3F 20 20 20 59 2F 4E A3 lessons? Y/N£
000960: 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20 68 Loading h
000970: 61 73 20 62 65 65 6E 20 73 74 6F 70 70 65 64 A3 as been stopped£
000980: 20 20 20 20 20 20 20 50 6C 65 61 73 65 20 73 74 Please st
000990: 61 72 74 20 74 61 70 65 20 72 65 63 6F 72 64 65 art tape recorde
0009A0: 72 A3 20 20 20 20 20 20 20 20 20 20 4C 6F 61 64 r£ Load
0009B0: 69 6E 67 20 6C 65 73 73 6F 6E 73 20 31 2D 39 A3 ing lessons 1-9£
0009C0: 20 20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 Loading
0009D0: 20 6C 65 73 73 6F 6E 73 20 31 30 2D 31 37 A3 20 lessons 10-17£
0009E0: 20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20 Loading
0009F0: 6C 65 73 73 6F 6E 73 20 31 38 2D 32 35 A3 20 20 lessons 18-25£
000A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C00: 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20 6C Loading l
000C10: 65 73 73 6F 6E 73 20 32 36 2D 33 35 A3 20 20 20 essons 26-35£
000C20: 20 20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 Loading
000C30: 20 65 72 72 6F 72 A3 00 00 ED 73 59 14 CD 55 13 error£...sY..U.
000C40: CD E6 12 CD 00 14 CD DF 33 CD CB 13 21 3C 16 11 ........3...!<..
000C50: 00 12 CD F1 32 C3 6A 12 CD 06 BB CD 19 BD FE 45 ....2.j........E
000C60: 28 66 FE 54 CA 0A 13 FE 52 28 11 3E 42 CD 1E BB (f.T....R(.>B...
000C70: 28 E6 ED 7B 59 14 3E 0F 32 91 1A C9 CD E6 12 CD (..{Y.>.2.......
000C80: 76 12 DD 2A EC 3B 11 00 12 ED 53 D0 31 DD 7E 03 v..*.;....S.1.~.
000C90: FE 72 38 08 21 EC 15 CD F1 32 18 BC CD 46 20 DD .r8.!....2...F .
000CA0: 7E 03 FE 72 30 B2 CD 06 BB FE 53 28 0F FE 45 28 ~..r0.....S(..E(
000CB0: 17 FE 23 28 BD CD 35 3E 30 C5 18 9C 21 8C 16 11 ..#(..5>0...!...
000CC0: 00 12 CD F1 32 C3 D8 11 CD 8F 13 CD E6 12 CD B6 ....2...........
000CD0: 18 CD 00 14 CD E6 12 ED 73 0E 3B CD DF 33 CD CB ........s.;..3..
000CE0: 13 21 4B 15 11 00 12 CD F1 32 CD F3 3C CD AE 3D .!K......2..<..=
000CF0: CD E6 12 C3 D8 11 2A 12 14 CD 1A BC 0E 08 06 50 ......*........P
000D00: 7E E6 0F 77 23 10 F9 11 B0 07 19 0D 20 F0 DD 21 ~..w#....... ..!
000D10: 20 3B ED 5B CD 31 21 02 00 06 10 C5 DD CB 00 7E ;.[.1!........~
000D20: 28 29 DD 7E 08 BB 20 23 DD 7E 09 BA 20 1D C1 DD ().~.. #.~.. ...
000D30: 22 EC 3B 22 12 14 CD 1A BC 0E 08 06 50 7E ED 6F ".;"........P~.o
000D40: 23 10 FA 11 B0 07 19 0D 20 F1 C9 01 0C 00 DD 09 #....... .......
000D50: 2C C1 10 C7 3E 0F 32 91 1A 11 00 12 21 9C 15 CD ,...>.2.....!...
000D60: F1 32 E1 C3 D8 11 DD 21 20 3B DD 22 EC 3B DD 6E .2.....! ;.".;.n
000D70: 08 DD 66 09 22 CD 31 21 01 02 22 D0 31 21 45 17 ..f.".1!..".1!E.
000D80: 22 EE 3B 21 FE 0F 22 9B 42 C9 3A CF 31 EE 01 32 ".;!..".B.:.1..2
000D90: CF 31 CD 21 13 CD E6 12 CD 00 14 CD DF 33 C3 6A .1.!.........3.j
000DA0: 12 CD B3 19 DD 21 20 3B 11 45 17 06 10 21 CF 31 .....! ;.E...!.1
000DB0: CB D6 C5 D5 DD 22 EC 3B CD D2 31 11 0C 00 DD 19 .....".;..1.....
000DC0: D1 21 17 00 19 EB C1 10 E9 21 CF 31 CB 96 CD CB .!.......!.1....
000DD0: 13 CD D9 19 C9 CD B3 19 2A 41 17 11 45 17 06 10 ........*A..E...
000DE0: 3E 20 C5 BE 01 06 00 28 05 ED B0 13 18 05 EB 0C > .....(........
000DF0: 09 EB 23 01 10 00 CB 7E 20 0C ED A0 EA 76 13 C1 ..#....~ ....v..
000E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001000: 10 E0 CD D9 19 C9 23 ED A0 E2 7F 13 2B 18 F8 3E ......#.....+..>
001010: F0 32 91 1A 11 00 00 21 83 14 CD F1 32 3E 0F 32 .2.....!....2>.2
001020: 91 1A 3E 20 CD 45 1A 3E 14 BA 20 F6 DD 21 3B 14 ..> .E.>.. ..!;.
001030: 06 0A C5 DD 7E 00 32 91 1A DD 6E 01 DD 66 02 CD ....~.2...n..f..
001040: F1 32 01 03 00 DD 09 C1 10 E8 C9 3E F0 32 91 1A .2.........>.2..
001050: 11 00 00 21 5B 14 CD F1 32 3E 0F 32 91 1A 11 00 ...![...2>.2....
001060: 14 DD 21 14 14 06 0D C5 DD 7E 00 32 91 1A DD 6E ..!......~.2...n
001070: 01 DD 66 02 CD F1 32 01 03 00 DD 09 C1 10 E8 C9 ..f...2.........
001080: 11 00 02 21 2F 17 CD F1 32 14 1E 00 3E 12 BA 20 ...!/...2...>..
001090: F2 C9 02 00 F0 DD 16 0F 05 17 F0 23 17 0F 3C 17 ...........#..<.
0010A0: 0F 0A 17 0F 23 17 0F 3C 17 0F 0F 17 F0 23 17 0F ....#..<.....#..
0010B0: 3C 17 0F 14 17 0F 23 17 0F 3C 17 0F AB 14 0F 19 <.....#..<......
0010C0: 17 F0 FB 14 0F FE 14 F0 0B 15 0F 10 15 F0 23 15 ..............#.
0010D0: 0F 26 15 F0 33 15 0F 38 15 00 00 41 44 44 52 45 .&..3..8...ADDRE
0010E0: 53 53 20 4D 41 43 48 49 4E 45 20 43 4F 44 45 20 SS MACHINE CODE
0010F0: 20 20 20 53 4F 55 52 43 45 20 43 4F 44 45 20 20 SOURCE CODE
001100: 20 20 A0 20 41 53 53 45 4D 42 4C 45 44 20 43 4F . ASSEMBLED CO
001110: 44 45 20 20 20 4C 41 42 45 4C 53 20 20 49 4E 53 DE LABELS INS
001120: 54 52 55 43 54 49 4F 4E 53 20 A0 43 75 72 73 6F TRUCTIONS .Curso
001130: 72 20 6B 65 79 73 2C 20 64 65 6C 65 74 65 2C 20 r keys, delete,
001140: 61 6E 64 20 61 75 74 6F 2D 72 65 70 65 61 74 20 and auto-repeat
001150: 61 72 65 61 73 20 73 74 61 6E 64 61 72 64 2E 20 areas standard.
001160: 45 53 43 20 72 65 74 75 72 6E 73 20 79 6F 75 20 ESC returns you
001170: 74 6F 20 6D 65 6E 75 2E 20 20 A0 5B 43 DD 20 63 to menu. .[C. c
001180: 6C 65 61 72 73 20 61 6C 6C 20 A0 45 4E 54 45 D2 lears all .ENTE.
001190: 20 74 61 62 73 20 74 6F 20 6E 65 78 74 20 6C 69 tabs to next li
0011A0: 6E 65 A0 5B 41 DD 20 61 73 73 65 6D 62 6C 65 73 ne.[A. assembles
0011B0: 20 20 A0 53 50 41 43 C5 20 74 61 62 73 20 69 6E .SPAC. tabs in
0011C0: 20 6C 61 62 65 6C 20 61 72 65 E1 20 50 72 6F 67 label are. Prog
0011D0: 72 61 6D 20 68 61 73 20 73 75 63 63 65 73 73 66 ram has successf
0011E0: 75 6C 6C 79 20 61 73 73 65 6D 62 6C 65 64 2E 20 ully assembled.
0011F0: 20 20 20 50 72 65 73 73 20 52 75 6E 2C 20 45 64 Press Run, Ed
001200: 00 54 55 54 4F 52 20 20 20 42 41 53 00 00 00 00 .TUTOR BAS....
001210: 00 00 00 00 00 70 01 00 34 00 00 00 00 00 00 00 .....p..4.......
001220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001240: 34 00 00 AD 03 32 00 0A 00 8A 01 CF 20 80 20 1A 4....2...... . .
001250: 00 01 01 B7 22 32 22 01 AA 20 FF 42 F5 0F 01 89 ...."2".. .B....
001260: 01 AA 20 1A FF 0F 01 A8 22 74 75 74 6F 72 31 22 .. ....."tutor1"
001270: 01 83 20 1A 00 10 00 00 00 1A 02 FF 01 F0 01 00 .. .............
001280: 32 00 0A 00 8A 01 CF 20 80 20 1A 00 01 01 B7 22 2...... . ....."
001290: 32 22 01 AA 20 FF 42 F5 0F 01 89 01 AA 20 1A FF 2".. .B...... ..
0012A0: 0F 01 A8 22 74 75 74 6F 72 31 22 01 83 20 1A 00 ..."tutor1".. ..
0012B0: 10 00 00 00 20 1E A3 00 00 0E 00 03 00 B2 20 9C .... .£....... .
0012C0: 20 A0 20 1E 77 00 00 0C 00 04 00 B3 20 9F 20 1E . .w....... . .
0012D0: 3C 00 00 32 00 05 00 93 20 03 00 00 74 F2 28 19 <..2.... ...t.(.
0012E0: 1E 2C 19 32 2C 12 29 01 93 20 0D 00 00 74 72 61 .,.2,.).. ...tra
0012F0: 6E F3 28 19 1E 29 01 93 20 03 00 00 74 69 74 EC n.(..).. ...tit.
001300: 28 19 1E 29 00 11 00 06 00 8C 20 31 2C 38 30 2C (..)...... 1,80,
001310: 32 34 2C 32 35 00 10 00 07 00 8C 20 32 36 2C 36 24,25...... 26,6
001320: 30 2C 32 2C 32 00 10 00 08 00 8C 20 32 2C 31 33 0,2,2...... 2,13
001330: 2C 37 2C 32 30 00 11 00 09 00 8C 20 31 36 2C 33 ,7,20...... 16,3
001340: 36 2C 37 2C 32 30 00 11 00 0A 00 8C 20 34 31 2C 6,7,20...... 41,
001350: 36 31 2C 37 2C 32 30 00 11 00 0B 00 8C 20 36 34 61,7,20...... 64
001360: 2C 37 35 2C 37 2C 32 30 00 11 00 0C 00 BA 23 15 ,75,7,20......#.
001370: 2C 19 0D 01 BB 23 15 2C 10 00 12 00 0D 00 D6 20 ,....#.,.......
001380: FF 43 EF 22 22 01 D5 01 AD 20 10 00 7F 00 0E 00 .C."".... ......
001390: C7 20 1E 06 00 01 C3 20 0D 00 00 E1 2C 0D 00 00 . ..... ....,...
0013A0: E2 2C 0D 00 00 E3 2C 0D 00 00 E4 01 D8 20 23 15 .,....,...... #.
0013B0: 2C 0D 00 00 E1 2C 0D 00 00 E2 2C 0D 00 00 E3 2C ,....,....,....,
0013C0: 0D 00 00 E4 01 C7 20 1E 07 00 01 9E 20 0D 00 00 ...... ..... ...
0013D0: E9 EF 0F 20 EC 20 13 01 C3 20 0D 00 00 E1 2C 0D ... . ... ....,.
0013E0: 00 00 E2 2C 0D 00 00 E3 2C 0D 00 00 E4 01 D8 23 ...,....,......#
0013F0: 0D 00 00 E9 2C 0D 00 00 E1 2C 0D 00 00 E2 2C 0D ....,....,....,.
001400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
001410: 01 00 00 00 02 09 50 E5 01 00 C1 02 00 00 00 02 ......P.........
001420: 01 00 C6 02 00 00 00 02 01 00 C2 02 00 00 00 02 ................
001430: 01 00 C7 02 00 00 00 02 01 00 C3 02 00 00 00 02 ................
001440: 01 00 C8 02 00 00 00 02 01 00 C4 02 00 00 00 02 ................
001450: 01 00 C9 02 00 00 00 02 01 00 C5 02 00 00 00 02 ................
001460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001500: 69 74 2C 20 6F 72 20 45 53 43 20 74 6F 20 65 78 it, or ESC to ex
001510: 69 74 2E 20 20 20 20 20 20 20 A0 A0 20 50 72 6F it. .. Pro
001520: 67 72 61 6D 20 63 6F 75 6E 74 65 72 20 68 61 73 gram counter has
001530: 20 6A 75 6D 70 65 64 20 74 6F 20 6E 6F 6E 2D 76 jumped to non-v
001540: 61 6C 69 64 61 64 64 72 65 73 73 2E 20 45 44 49 alidaddress. EDI
001550: 54 20 6F 72 20 72 65 52 55 4E 20 70 72 6F 67 72 T or reRUN progr
001560: 61 6D 2E 20 20 20 20 20 20 20 20 A0 20 59 6F 75 am. . You
001570: 20 61 72 65 20 74 72 79 69 6E 67 20 74 6F 20 72 are trying to r
001580: 75 6E 20 63 6F 64 65 20 69 6E 20 61 6C 6C 6F 63 un code in alloc
001590: 61 74 65 64 73 74 6F 72 61 67 65 20 61 72 65 61 atedstorage area
0015A0: 2E 20 52 45 54 20 6D 69 73 73 69 6E 67 3F 20 50 . RET missing? P
0015B0: 6C 65 61 73 65 20 45 44 49 54 20 A0 20 50 72 65 lease EDIT . Pre
0015C0: 73 73 20 5B 52 5D 20 74 6F 20 72 75 6E 20 65 78 ss [R] to run ex
0015D0: 61 6D 70 6C 65 2C 20 5B 45 5D 20 74 6F 20 20 65 ample, [E] to e
0015E0: 64 69 74 2C 61 6E 64 20 45 53 43 20 74 6F 20 72 dit,and ESC to r
0015F0: 65 74 75 72 6E 20 74 6F 20 6D 65 6E 75 2E 20 20 eturn to menu.
001600: 20 20 20 20 20 20 20 20 20 20 20 A0 20 50 72 6F . Pro
001610: 67 72 61 6D 20 73 74 6F 70 70 65 64 2E 20 59 6F gram stopped. Yo
001620: 75 20 6D 61 79 20 72 65 2D 52 55 4E 2C 20 45 44 u may re-RUN, ED
001630: 49 54 20 20 6F 72 20 70 72 65 73 73 20 45 53 43 IT or press ESC
001640: 20 74 6F 20 72 65 74 75 72 6E 20 74 6F 20 6D 65 to return to me
001650: 6E 75 2E 20 20 20 20 20 20 20 20 20 A0 46 4C 41 nu. .FLA
001660: 47 53 20 20 20 20 52 65 67 69 73 74 65 72 73 20 GS Registers
001670: 61 6E 64 20 43 6F 6E 74 65 6E 74 73 20 20 20 20 and Contents
001680: 53 54 41 43 CB 20 43 3A 20 A0 20 5A 3A 20 A0 50 STAC. C: . Z: .P
001690: 56 3A 20 A0 20 53 3A 20 A0 20 20 20 20 20 20 20 V: . S: .
0016A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0016B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0016C0: A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0016D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0016E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0016F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001700: 99 99 99 99 FF FF FF FF FF FF CC 33 99 99 99 99 ...........3....
001710: 99 99 CC 33 FF FF FF FF FF FF 22 33 99 99 99 99 ...3......"3....
001720: 88 33 99 FF 00 FF FF FF FF FF 88 99 33 33 33 33 .3..........3333
001730: 88 33 FF 33 EE 11 FF FF FF FF 22 77 99 33 99 FF .3.3......"w.3..
001740: 99 FF 00 FF FF FF FF FF FF FF CC 33 99 FF CC 33 ...........3...3
001750: FF 99 88 33 FF FF CC FF CC FF 88 33 CC FF CC FF ...3.......3....
001760: CC 99 EE 33 FF FF FF FF FF FF 99 99 99 99 99 99 ...3............
001770: 99 99 CC 11 FF FF FF FF FF FF 99 99 99 99 99 99 ................
001780: CC 33 EE 77 FF FF FF FF FF FF 33 99 22 99 22 99 .3.w......3.".".
001790: 00 11 99 33 FF FF FF FF FF FF 33 99 99 33 CC 77 ...3......3..3.w
0017A0: 99 33 33 99 FF FF FF FF FF FF 99 99 99 99 99 99 .33.............
0017B0: CC 11 FF 99 88 33 FF FF 88 11 BB 33 EE 77 CC FF .....3.....3.w..
0017C0: 88 11 FF FF FF FF 3E 0F 32 91 1A 21 CF 31 CB EE ......>.2..!.1..
0017D0: DD 7E 03 FE 28 30 3D DD CB 00 56 20 7E FE 0E 20 .~..(0=...V ~..
0017E0: 17 CD D1 20 DD 7E 04 FE 02 28 06 21 7B 22 CD 0A ... .~...(.!{"..
0017F0: 22 CD 08 21 CD E9 21 C9 FE 16 38 0B FE 1E 30 07 "..!..!...8...0.
001800: DD 7E 05 FE 7F 28 0D CD 08 21 CD D1 20 CD 86 21 .~...(...!.. ..!
001810: CD E9 21 C9 FE 3C 28 EF FE 54 28 28 FE 60 28 11 ..!..<(..T((.`(.
001820: FE 6A 28 0D CD D1 20 CD 08 21 CD 86 21 CD E9 21 .j(... ..!..!..!
001830: C9 CD D1 20 CD 86 21 21 A6 22 CD 0A 22 CD 08 21 ... ..!!.".."..!
001840: CD E9 21 C9 CD D1 20 CD 08 21 1D 1D 1D CD E9 21 ..!... ..!.....!
001850: C9 DD 7E 03 21 A9 22 CD 02 22 C9 DD 7E 03 FE 0E ..~.!.".."..~...
001860: 30 10 CD 08 21 21 1B 23 DD 7E 03 CD 02 22 CD E9 0...!!.#.~..."..
001870: 21 C9 21 1B 23 CD 02 22 CD 08 21 DD 7E 05 21 2F !.!.#.."..!.~.!/
001880: 23 CD 02 22 CD E9 21 C9 DD 7E 04 FE 7F C8 FE 1A #.."..!..~......
001890: 28 5E FE 76 28 3B FE 72 28 3D FE 74 28 39 FE 0C (^.v(;.r(=.t(9..
0018A0: 28 0C FE 02 CA D0 21 21 2F 23 CD 02 22 C9 DD 7E (.....!!/#.."..~
0018B0: 03 FE 16 28 0F FE 1A 28 0B FE 1C 28 07 FE 22 DD ...(...(...(..".
0018C0: 7E 04 20 E3 21 F1 23 CD 0A 22 C9 C9 CD 0A 22 18 ~. .!.#.."....".
0018D0: 06 21 8B 22 CD 0A 22 7B FE 22 38 0A 3E 20 CD 45 .!.".."{."8.> .E
0018E0: 1A 7B FE 00 20 F6 DD 6E 01 DD 66 02 CD 0A 22 C9 .{.. ..n..f...".
0018F0: 21 8B 22 CD 0A 22 DD E5 E1 01 06 00 09 CD 67 22 !.".."........g"
001900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0019A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0019B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0019C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0019D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0019E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0019F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001A30: 00 00 00 00 00 00 DD 21 3F 1A CD D9 19 CD 15 1A .......!?.......
001A40: CD 06 BB 32 43 1A 3E 42 CD 1E BB 28 05 ED 7B 59 ...2C.>B...(..{Y
001A50: 14 C9 CD 19 BD CD 2A 1A 3A 43 1A FE 0D 20 13 DD ......*.:C... ..
001A60: 36 00 00 DD 34 01 DD 7E 01 FE 10 20 CD DD 35 01 6...4..~... ..5.
001A70: 18 C8 FE F2 01 FF 00 28 4E FE F3 01 01 00 28 47 .......(N.....(G
001A80: FE F1 01 00 01 28 40 FE F0 01 00 FF 28 39 FE 43 .....(@.....(9.C
001A90: CA A2 19 FE 7F 28 6B FE 41 C8 FE 20 38 9F FE 3A .....(k.A.. 8..:
001AA0: 38 0A FE 61 38 97 FE 7B 30 93 D6 20 CD C1 19 3A 8..a8..{0.. ...:
001AB0: 43 1A FE 20 20 0E DD 7E 00 FE 06 30 07 DD 34 00 C.. ..~...0..4.
001AC0: 3E 20 18 E8 01 01 00 DD 36 03 0F DD 7E 00 81 FE > ......6...~...
001AD0: 16 38 0C CB 79 20 05 3E 00 04 18 03 05 3E 15 DD .8..y .>.....>..
001AE0: 77 00 DD 7E 01 80 FE 10 30 06 DD 77 01 C3 BA 18 w..~....0..w....
001AF0: CB 78 28 07 DD 36 01 00 C3 BA 18 DD 36 01 0F C3 .x(..6......6...
001B00: 3E 20 CD 45 1A C9 DD 7E 05 FE 7F C8 FE 18 28 38 > .E...~......(8
001B10: FE 02 28 3C FE 74 28 BF FE 72 28 BB FE 48 28 19 ..(<.t(..r(..H(.
001B20: FE 4A 28 15 FE 32 28 11 21 7F 22 CD 0A 22 DD 7E .J(..2(.!."..".~
001B30: 05 FE 1A 28 BB FE 76 28 98 21 2F 23 CD 02 22 C9 ...(..v(.!/#..".
001B40: 21 9B 22 CD 0A 22 18 8F 21 9B 22 CD 0A 22 18 A6 !.".."..!.".."..
001B50: 21 9B 22 CD 0A 22 DD 7E 00 E6 03 01 06 00 28 01 !."..".~......(.
001B60: 0C DD E5 E1 09 CD 5B 22 C9 3E 2E CD 45 1A CD F7 ......[".>..E...
001B70: 21 7A FE 14 38 F8 C9 3E 20 CD 45 1A 7B FE 00 20 !z..8..> .E.{..
001B80: F6 C9 4F 06 00 09 4E 23 66 69 3A CF 31 CB 6F 28 ..O...N#fi:.1.o(
001B90: 13 E6 DF 32 CF 31 7E E6 DF 18 0A CD 45 1A 23 7B ...2.1~.....E.#{
001BA0: FE 00 28 0B 7E CB 7F 28 F2 E6 7F CD 45 1A C9 7E ..(.~..(....E..~
001BB0: CB 7F 20 07 FE 20 20 08 23 18 E9 E6 7F FE 20 C8 .. .. .#..... .
001BC0: 3E 20 1E 28 15 2B 1D 7E E6 7F FE 20 20 F7 23 3E > .(.+.~... .#>
001BD0: 20 CD 45 1A 7B FE 00 20 F6 18 C9 7B FE 26 38 03 .E.{.. ...{.&8.
001BE0: CD F7 21 CD 1D 33 C9 7B FE 24 38 03 CD F7 21 CD ..!..3.{.$8...!.
001BF0: 31 33 C9 61 64 64 72 65 73 73 A0 74 68 65 20 63 13.address.the c
001C00: 6F 6E 74 65 6E 74 73 20 6F 66 A0 6D 65 6D 6F 72 ontents of.memor
001C10: 79 20 6C 6F 63 61 74 69 6F 6E A0 74 68 65 20 6E y location.the n
001C20: 75 6D 62 65 72 A0 74 6F A0 46 29 86 29 D0 29 10 umber.to.F).).).
001C30: 2A 72 26 81 26 91 26 AB 26 D2 26 EE 26 02 27 57 *r&.&.&.&.&.&.'W
001C40: 2A 70 2A B4 2A DE 2A EE 2A 2D 2B 5F 2B 16 27 43 *p*.*.*.*-+_+.'C
001C50: 27 87 2B C6 2B F6 2B 35 2C 5F 2C 8C 2C 70 27 A9 '.+.+.+5,_,.,p'.
001C60: 2C 93 27 B7 27 F7 27 09 28 32 28 63 28 DA 2C 0C ,.'.'.'.(2(c(.,.
001C70: 2D 2E 2D 62 2D 88 28 A3 28 85 2D C9 2D 0E 2E 27 -.-b-.(£(.-.-..'
001C80: 2E 3A 2E 80 2E B8 2E FE 2E 36 2F 46 2F 7D 2F C3 .:.......6/F/}/.
001C90: 2F FA 2F 3F 30 46 30 76 30 ED 28 A5 30 CF 30 EA /./?0F0v0.(.0.0.
001CA0: 30 16 31 32 31 64 31 98 31 2B 29 34 29 3C 29 9E 0.121d1.1+)4)<).
001CB0: 23 AA 23 B5 23 C1 23 CF 23 DB 23 E6 23 07 24 12 #.#.#.#.#.#.#.$.
001CC0: 24 1D 24 28 24 33 24 AA 23 CC 31 3F 24 54 24 60 $.$($3$.#.1?$T$`
001CD0: 24 79 24 93 24 9F 24 AB 24 C0 24 D5 24 E3 24 F1 $y$.$.$.$.$.$.$.
001CE0: 24 FE 24 17 25 25 25 45 25 53 25 61 25 67 25 84 $.$.%%%E%S%a%g%.
001CF0: 25 9C 25 B0 25 CA 25 DB 25 F5 25 0C 26 1A 26 1F %.%.%.%.%.%.&.&.
001D00: BA 18 DD 35 00 F2 9A 19 DD 36 00 15 DD 35 01 F2 ...5.....6...5..
001D10: 9A 19 DD 36 00 00 DD 36 01 00 3E 20 CD C1 19 C3 ...6...6..> ....
001D20: BA 18 CD B3 19 DD 36 00 00 DD 36 01 00 DD 36 02 ......6...6...6.
001D30: 00 18 94 21 45 17 11 46 17 36 20 01 6F 01 ED B0 ...!E..F.6 .o...
001D40: C9 4F 21 45 17 11 17 00 DD 7E 01 FE 00 28 04 47 .O!E.....~...(.G
001D50: 19 10 FD DD 5E 00 19 71 C9 21 43 17 11 17 00 06 ....^..q.!C.....
001D60: 10 19 CB FE 10 FB 21 45 17 06 10 11 12 02 C5 CD ......!E........
001D70: F1 32 23 23 1E 12 C1 10 F5 21 43 17 11 17 00 06 .2##.....!C.....
001D80: 10 19 CB BE 10 FB C9 DD 6E 01 2C 2C 3E 12 DD 86 ........n.,,>...
001D90: 00 67 C3 1A BC CD 07 1A 11 FF 07 06 08 3E 00 ED .g...........>..
001DA0: 6F 23 3E 00 ED 6F 19 10 F4 C9 CD 07 1A 11 FF 07 o#>..o..........
001DB0: 06 08 3E 00 ED 67 23 3E 00 ED 67 19 10 F4 C9 00 ..>..g#>..g.....
001DC0: 00 00 00 00 00 E5 21 CF 31 CB 56 28 04 12 13 E1 ......!.1.V(....
001DD0: C9 D5 6F 26 00 29 29 29 25 29 01 96 1A 09 CD 72 ..o&.)))%).....r
001DE0: 1A D1 1C 3E 28 BB 20 08 1E 00 3E 18 BA 28 01 14 ...>(. ...>..(..
001DF0: E1 C9 EB 7C 65 6F CD 1A BC 3A 91 1A 4F 06 08 C5 ...|eo...:..O...
001E00: 1A A1 77 23 13 1A A1 77 13 01 FF 07 09 C1 10 EF ..w#...w........
001E10: C9 0F 00 18 0E 06 FF FF FF FF FF FF FF FF FF FF ................
001E20: FF FF FF FF FF FF EE 77 EE 77 EE 77 EE 77 EE 77 .......w.w.w.w.w
001E30: FF FF EE 77 FF FF 39 39 39 39 39 39 FF FF FF FF ...w..999999....
001E40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
001E50: FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 ................
001E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001E70: 00 00 00 00 00 00 CC 77 99 33 CC 77 88 99 22 33 .......w.3.w.."3
001E80: 33 33 88 99 FF FF EE 77 EE 77 CC FF FF FF FF FF 33.....w.w......
001E90: FF FF FF FF FF FF FF 33 EE 77 CC FF CC FF CC FF .......3.w......
001EA0: EE 77 FF 33 FF FF CC FF EE 77 FF 33 FF 33 FF 33 .w.3.....w.3.3.3
001EB0: EE 77 CC FF FF FF FF FF 99 99 CC 33 00 00 CC 33 .w.........3...3
001EC0: 99 99 FF FF FF FF FF FF EE 77 EE 77 88 11 EE 77 .........w.w...w
001ED0: EE 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF .w..............
001EE0: EE 77 EE 77 CC FF FF FF FF FF FF FF 88 11 FF FF .w.w............
001EF0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
001F00: 26 24 26 29 26 2E 26 33 26 38 26 3D 26 42 26 48 &$&)&.&3&8&=&B&H
001F10: 26 4E 26 54 26 5A 26 60 26 66 26 6C 26 A0 61 63 &N&T&Z&`&f&l&.ac
001F20: 63 75 6D 75 6C 61 74 6F 72 A0 74 68 65 20 6E 75 cumulator.the nu
001F30: 6D 62 65 72 A0 48 4C 20 72 65 67 69 73 74 65 72 mber.HL register
001F40: A0 6C 6F 63 61 74 69 6F 6E 20 28 48 4C 29 A0 44 .location (HL).D
001F50: 45 20 72 65 67 69 73 74 65 72 A0 42 20 72 65 67 E register.B reg
001F60: 69 73 74 65 72 A0 43 20 72 65 67 69 73 74 65 72 ister.C register
001F70: A0 69 66 20 43 61 72 72 79 20 66 6C 61 67 20 69 .if Carry flag i
001F80: 73 20 73 65 74 2C A0 44 20 72 65 67 69 73 74 65 s set,.D registe
001F90: 72 A0 45 20 72 65 67 69 73 74 65 72 A0 48 20 72 r.E register.H r
001FA0: 65 67 69 73 74 65 72 A0 4C 20 72 65 67 69 73 74 egister.L regist
001FB0: 65 72 A0 42 43 20 72 65 67 69 73 74 65 72 A0 69 er.BC register.i
001FC0: 66 20 5A 65 72 6F 20 66 6C 61 67 20 69 73 20 73 f Zero flag is s
001FD0: 65 74 2C A0 4E 4F 54 20 44 45 46 49 4E 45 44 A0 et,.NOT DEFINED.
001FE0: 69 66 20 5A 65 72 6F 20 66 6C 61 67 20 69 73 20 if Zero flag is
001FF0: 6E 6F 74 20 73 65 74 2C A0 69 66 20 43 61 72 72 not set,.if Carr
002000: 79 20 66 6C 61 67 20 69 73 20 6E 6F 74 20 73 65 y flag is not se
002010: 74 2C A0 49 58 20 72 65 67 69 73 74 65 72 A0 49 t,.IX register.I
002020: 59 20 72 65 67 69 73 74 65 72 A0 6C 6F 63 61 74 Y register.locat
002030: 69 6F 6E 20 28 49 58 2B 6F 66 66 73 65 74 29 A0 ion (IX+offset).
002040: 6C 6F 63 61 74 69 6F 6E 20 28 49 59 2B 6F 66 66 location (IY+off
002050: 73 65 74 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 42 set).location (B
002060: 43 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 44 45 29 C).location (DE)
002070: A0 41 46 20 72 65 67 69 73 74 65 72 73 A0 61 6C .AF registers.al
002080: 74 65 72 6E 61 74 69 76 65 20 41 46 20 72 65 67 ternative AF reg
002090: 69 73 74 65 72 73 A0 53 74 61 63 6B 20 50 6F 69 isters.Stack Poi
0020A0: 6E 74 65 72 A0 69 66 20 53 69 67 6E 20 66 6C 61 nter.if Sign fla
0020B0: 67 20 69 73 20 30 2C 20 69 65 20 50 6F 73 69 74 g is 0, ie Posit
0020C0: 69 76 65 2C A0 6C 6F 63 61 74 69 6F 6E 20 28 49 ive,.location (I
0020D0: 58 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 49 59 29 X).location (IY)
0020E0: A0 73 74 61 63 6B A0 69 66 20 53 69 67 6E 20 66 .stack.if Sign f
0020F0: 6C 61 67 20 69 73 20 31 2C 20 69 65 20 4D 69 6E lag is 1, ie Min
002100: EE 77 EE 77 FF FF FF 99 FF 33 EE 77 CC FF 99 FF .w.w.....3.w....
002110: 33 FF 77 FF FF FF 88 33 33 99 33 11 22 99 11 99 3.w....33.3."...
002120: 33 99 88 33 FF FF EE 77 CC 77 EE 77 EE 77 EE 77 3..3...w.w.w.w.w
002130: EE 77 88 11 FF FF CC 33 99 99 FF 99 CC 33 99 FF .w.....3.....3..
002140: 99 99 88 11 FF FF CC 33 BB 99 FF 99 EE 33 FF 99 .......3.....3..
002150: 99 99 CC 33 FF FF EE 77 CC 77 AA 77 66 77 00 11 ...3...w.w.wfw..
002160: EE 77 CC 33 FF FF 88 11 99 DD 99 FF CC 33 FF 99 .w.3.........3..
002170: 99 99 CC 33 FF FF CC 33 99 99 99 FF 88 33 99 99 ...3...3.....3..
002180: 99 99 CC 33 FF FF 88 11 BB 99 FF 99 FF 33 EE 77 ...3.........3.w
002190: EE 77 EE 77 FF FF CC 33 99 99 99 99 CC 33 99 99 .w.w...3.....3..
0021A0: 99 99 CC 33 FF FF CC 33 99 99 99 99 CC 11 FF 99 ...3...3........
0021B0: 99 99 CC 33 FF FF FF FF FF FF EE 77 EE 77 FF FF ...3.......w.w..
0021C0: EE 77 EE 77 FF FF FF FF FF FF EE 77 EE 77 FF FF .w.w.......w.w..
0021D0: EE 77 EE 77 CC FF FF 33 EE 77 CC FF 99 FF CC FF .w.w...3.w......
0021E0: EE 77 FF 33 FF FF FF FF FF FF 88 11 FF FF FF FF .w.3............
0021F0: 88 11 FF FF FF FF 99 FF CC FF EE 77 FF 33 EE 77 ...........w.3.w
002200: CC FF 99 FF FF FF CC 33 99 99 FF 99 FF 33 EE 77 .......3.....3.w
002210: FF FF EE 77 FF FF 88 33 33 99 22 11 22 11 22 11 ...w...33.".".".
002220: 33 FF 88 33 FF FF EE 77 CC 33 99 99 99 99 88 11 3..3...w.3......
002230: 99 99 99 99 FF FF 00 33 99 99 99 99 88 33 99 99 .......3.....3..
002240: 99 99 00 33 FF FF CC 33 99 99 33 FF 33 FF 33 FF ...3...3..3.3.3.
002250: 99 99 CC 33 FF FF 00 77 99 33 99 99 99 99 99 99 ...3...w.3......
002260: 99 33 00 77 FF FF 00 11 99 DD 99 77 88 77 99 77 .3.w.......w.w.w
002270: 99 DD 00 11 FF FF 00 11 99 DD 99 77 88 77 99 77 ...........w.w.w
002280: 99 FF 00 FF FF FF CC 33 99 99 33 FF 33 FF 33 11 .......3..3.3.3.
002290: 33 99 88 11 FF FF 99 99 99 99 99 99 88 11 99 99 3...............
0022A0: 99 99 99 99 FF FF 88 11 EE 77 EE 77 EE 77 EE 77 .........w.w.w.w
0022B0: EE 77 88 11 FF FF EE 11 FF 33 FF 33 FF 33 33 33 .w.......3.3.333
0022C0: 33 33 88 77 FF FF 11 99 99 99 99 33 88 77 99 33 33.w.......3.w.3
0022D0: 99 99 11 99 FF FF 00 FF 99 FF 99 FF 99 FF 99 DD ................
0022E0: 99 99 00 11 FF FF 33 99 11 11 00 11 00 11 22 99 ......3.......".
0022F0: 33 99 33 99 FF FF 33 99 11 99 00 99 22 11 33 11 3.3...3.....".3.
002300: 75 73 2C A0 69 66 20 50 2F 56 20 66 6C 61 67 20 us,.if P/V flag
002310: 69 73 20 6E 4F 74 20 73 65 74 2C A0 69 66 20 50 is nOt set,.if P
002320: 2F 56 20 66 6C 61 67 20 69 73 20 73 45 74 2C A0 /V flag is sEt,.
002330: 49 6E 74 65 72 72 75 70 74 20 76 65 63 74 6F 72 Interrupt vector
002340: 20 72 65 67 69 73 74 65 72 A0 52 65 66 72 65 73 register.Refres
002350: 68 20 72 65 67 69 73 74 65 72 A0 70 6F 72 74 20 h register.port
002360: 77 68 6F 73 65 20 6E 75 6D 62 65 72 20 69 73 20 whose number is
002370: 69 6E 20 43 A0 70 6F 72 74 20 77 69 74 68 20 61 in C.port with a
002380: 62 6F 76 65 20 6E 75 6D 62 65 72 A0 46 6C 61 67 bove number.Flag
002390: 20 72 65 67 69 73 74 65 72 A0 30 20 6F 66 A0 31 register.0 of.1
0023A0: 20 6F 66 A0 32 20 6F 66 A0 33 20 6F 66 A0 34 20 of.2 of.3 of.4
0023B0: 6F 66 A0 35 20 6F 66 A0 36 20 6F 66 A0 37 20 6F of.5 of.6 of.7 o
0023C0: 66 A0 30 30 30 30 48 A0 30 30 30 38 48 A0 30 30 f.0000H.0008H.00
0023D0: 31 30 48 A0 30 30 31 38 48 A0 30 30 32 30 48 A0 10H.0018H.0020H.
0023E0: 30 30 32 38 48 A0 30 30 33 30 48 A0 30 30 33 38 0028H.0030H.0038
0023F0: 48 A0 69 73 20 6C 6F 61 64 65 64 20 77 69 74 68 H.is loaded with
002400: A0 68 61 73 20 61 64 64 65 64 20 74 6F 20 69 74 .has added to it
002410: A0 68 61 73 20 61 64 64 65 64 20 74 6F 20 69 74 .has added to it
002420: 20 63 61 72 72 79 20 61 6E 64 A0 54 68 65 20 41 carry and.The A
002430: 63 63 75 6D 75 6C 61 74 6F 72 20 68 61 73 20 73 ccumulator has s
002440: 75 62 74 72 61 63 74 65 64 20 66 72 6F 6D 20 69 ubtracted from i
002450: 74 A0 68 61 73 20 74 61 6B 65 6E 20 66 72 6F 6D t.has taken from
002460: 20 69 74 20 63 61 72 72 79 20 61 6E 64 A0 69 73 it carry and.is
002470: 20 49 4E 43 72 65 6D 65 6E 74 65 64 20 62 79 20 INCremented by
002480: 31 A0 69 73 20 44 45 43 72 65 6D 65 6E 74 65 64 1.is DECremented
002490: 20 62 79 20 31 A0 69 73 20 50 55 53 48 65 64 20 by 1.is PUSHed
0024A0: 6F 6E 74 6F 20 73 74 61 63 6B 20 61 6E 64 20 53 onto stack and S
0024B0: 50 20 64 65 63 72 65 6D 65 6E 74 65 64 20 62 79 P decremented by
0024C0: 20 32 A0 69 73 20 50 4F 50 70 65 64 20 66 72 6F 2.is POPped fro
0024D0: 6D 20 73 74 61 63 6B 20 61 6E 64 20 53 50 20 69 m stack and SP i
0024E0: 6E 63 72 65 6D 65 6E 74 65 64 20 62 79 20 32 A0 ncremented by 2.
0024F0: 41 63 63 75 6D 75 6C 61 74 6F 72 20 69 73 20 6C Accumulator is l
002500: 33 99 33 99 FF FF CC 77 99 33 33 99 33 99 33 99 3.3....w.33.3.3.
002510: 99 33 CC 77 FF FF 00 33 99 99 99 99 88 77 99 FF .3.w...3.....w..
002520: 99 FF 00 FF FF FF CC 77 99 33 33 99 33 99 22 55 .......w.33.3."U
002530: 33 33 88 99 FF FF 00 33 99 99 99 99 88 33 99 33 33.....3.....3.3
002540: 99 99 11 99 FF FF CC 33 99 99 99 FF CC 33 FF 99 .......3.....3..
002550: 99 99 CC 33 FF FF 88 11 AA 55 EE 77 EE 77 EE 77 ...3.....U.w.w.w
002560: EE 77 CC 33 FF FF 99 99 99 99 99 99 99 99 99 99 .w.3............
002570: 99 99 CC 33 FF FF 99 99 99 99 99 99 99 99 99 99 ...3............
002580: CC 33 EE 77 FF FF 33 99 33 99 33 99 22 99 00 11 .3.w..3.3.3."...
002590: 11 11 33 99 FF FF 33 99 99 33 CC 77 CC 77 99 33 ..3...3..3.w.w.3
0025A0: 33 99 33 99 FF FF 99 99 99 99 99 99 CC 33 EE 77 3.3..........3.w
0025B0: EE 77 CC 33 FF FF 00 11 33 99 77 33 EE 77 CC DD .w.3....3.w3.w..
0025C0: 99 99 00 11 FF FF CC 33 CC FF CC FF CC FF CC FF .......3........
0025D0: CC FF CC 33 FF FF 00 00 00 00 00 00 00 00 00 00 ...3............
0025E0: 00 00 00 00 00 00 CC 33 FF 33 FF 33 FF 33 FF 33 .......3.3.3.3.3
0025F0: FF 33 CC 33 FF FF 00 00 00 00 00 00 00 00 00 00 .3.3............
002600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002620: 00 00 00 00 00 00 FF FF FF FF 88 77 FF 33 88 33 ...........w.3.3
002630: 33 33 88 99 FF FF 11 FF 11 FF 88 33 99 99 99 99 33.........3....
002640: 99 99 44 33 FF FF FF FF FF FF CC 33 99 99 99 FF ..D3.......3....
002650: 99 99 CC 33 FF FF EE 33 FF 33 88 33 33 33 33 33 ...3...3.3.33333
002660: 33 33 88 99 FF FF FF FF FF FF CC 33 99 99 88 11 33.........3....
002670: 99 FF CC 33 FF FF EE 33 CC 99 CC FF 88 77 CC FF ...3...3.....w..
002680: CC FF 88 77 FF FF FF FF FF FF CC 11 99 99 99 99 ...w............
002690: CC 11 FF 99 88 33 11 FF 99 FF 99 33 88 99 99 99 .....3.....3....
0026A0: 99 99 11 99 FF FF EE 77 FF FF CC 77 EE 77 EE 77 .......w...w.w.w
0026B0: EE 77 CC 33 FF FF FF DD FF FF FF 11 FF 99 FF 99 .w.3............
0026C0: 99 99 99 99 CC 33 11 FF 99 FF 99 99 99 33 88 77 .....3.......3.w
0026D0: 99 33 11 99 FF FF CC 77 EE 77 EE 77 EE 77 EE 77 .3.....w.w.w.w.w
0026E0: EE 77 CC 33 FF FF FF FF FF FF 55 33 00 11 22 99 .w.3......U3..".
0026F0: 22 99 33 99 FF FF FF FF FF FF 22 77 99 99 99 99 ".3......."w....
002700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
002710: 02 00 00 00 02 09 50 E5 02 00 C1 02 00 00 00 02 ......P.........
002720: 02 00 C6 02 00 00 00 02 02 00 C2 02 00 00 00 02 ................
002730: 02 00 C7 02 00 00 00 02 02 00 C3 02 00 00 00 02 ................
002740: 02 00 C8 02 00 00 00 02 02 00 C4 02 00 00 00 02 ................
002750: 02 00 C9 02 00 00 00 02 02 00 C5 02 00 00 00 02 ................
002760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002800: 6F 67 69 63 61 6C 6C 79 20 4F 52 65 64 20 77 69 ogically ORed wi
002810: 74 68 A0 41 63 63 75 6D 75 6C 61 74 6F 72 20 69 th.Accumulator i
002820: 73 20 6C 6F 67 69 63 61 6C 6C 79 20 41 4E 44 65 s logically ANDe
002830: 64 20 77 69 74 68 A0 42 43 2C 20 44 45 2C 20 48 d with.BC, DE, H
002840: 4C 20 72 65 67 69 73 74 65 72 73 20 61 72 65 20 L registers are
002850: 61 6C 6C 20 45 58 63 68 61 6E 67 65 64 20 77 69 all EXchanged wi
002860: 74 68 20 74 68 65 20 61 6C 74 65 72 6E 61 74 69 th the alternati
002870: 76 65 20 73 65 74 A0 69 73 20 45 58 63 68 61 6E ve set.is EXchan
002880: 67 65 64 20 77 69 74 68 A0 41 63 63 75 6D 75 6C ged with.Accumul
002890: 61 74 6F 72 20 69 73 20 4E 45 47 61 74 65 64 2C ator is NEGated,
0028A0: 20 69 65 20 6D 61 64 65 20 6E 65 67 61 74 69 76 ie made negativ
0028B0: 65 A0 63 61 72 72 79 20 66 6C 61 67 20 69 73 20 e.carry flag is
0028C0: 69 6E 76 65 72 74 65 64 2C 20 69 65 20 43 6F 6D inverted, ie Com
0028D0: 70 6C 69 6D 65 6E 74 20 43 61 72 72 79 20 46 6C pliment Carry Fl
0028E0: 61 67 A0 63 61 72 72 79 20 66 6C 61 67 20 69 73 ag.carry flag is
0028F0: 20 73 65 74 2C 20 69 65 20 53 65 74 20 43 61 72 set, ie Set Car
002900: 72 79 20 46 6C 61 67 A0 64 65 63 69 6D 61 6C 20 ry Flag.decimal
002910: 41 64 6A 75 73 74 20 41 63 63 75 6D 75 6C 61 74 Adjust Accumulat
002920: 6F 72 A0 4E 6F 20 4F 50 65 72 61 74 69 6F 6E 20 or.No OPeration
002930: 69 73 20 70 65 72 66 6F 72 6D 65 64 2C 20 69 6E is performed, in
002940: 73 70 69 74 65 20 6F 66 20 74 68 69 73 20 69 74 spite of this it
002950: 20 74 61 6B 65 73 20 2E 30 30 30 30 30 31 20 73 takes .000001 s
002960: 65 63 73 20 74 6F 20 64 6F 20 69 74 A0 63 6F 6D ecs to do it.com
002970: 70 75 74 65 72 20 69 73 20 48 41 4C 54 65 64 20 puter is HALTed
002980: 75 6E 74 69 6C 20 61 6E 20 69 6E 74 65 72 72 75 until an interru
002990: 70 74 20 63 6F 6D 65 73 20 74 6F 20 61 77 61 6B pt comes to awak
0029A0: 65 20 69 74 20 61 67 61 69 6E A0 74 65 73 74 20 e it again.test
0029B0: 42 49 54 A0 53 45 54 20 62 69 74 A0 52 45 53 65 BIT.SET bit.RESe
0029C0: 74 20 62 69 74 A0 62 6C 6F 63 6B 20 74 72 61 6E t bit.block tran
0029D0: 73 66 65 72 20 28 42 43 29 20 62 79 74 65 73 20 sfer (BC) bytes
0029E0: 73 74 61 72 74 69 6E 67 20 61 74 20 28 48 4C 29 starting at (HL)
0029F0: 20 74 6F 20 28 44 45 29 20 69 6E 63 72 65 6D 65 to (DE) increme
002A00: 6C 6C 79 2C 20 73 69 67 6E 20 62 69 74 20 75 6E lly, sign bit un
002A10: 63 68 61 6E 67 65 64 A0 69 73 20 53 68 69 66 74 changed.is Shift
002A20: 65 64 20 52 69 67 68 74 20 4C 6F 67 69 63 61 6C ed Right Logical
002A30: 6C 79 2C 20 30 20 69 73 20 73 68 69 66 74 65 64 ly, 0 is shifted
002A40: 20 69 6E 74 6F 20 62 69 74 20 37 A0 A0 00 58 00 into bit 7...X.
002A50: 00 00 DD CB 00 7E C8 21 CF 31 CB 8E DD CB 00 76 .....~.!.1.....v
002A60: 28 2E DD 6E 08 DD 66 09 DD E5 01 08 00 DD 21 F3 (..n..f.......!.
002A70: 3B 7D DD BE 06 20 15 7C DD BE 07 20 0F DD E5 E1 ;}... .|... ....
002A80: DD E1 CD F1 32 3E 20 CD 45 1A 18 0B DD 09 18 E1 ....2> .E.......
002A90: 3E 07 83 5F 30 01 14 21 F0 45 DD CB 00 56 28 03 >.._0..!.E...V(.
002AA0: 21 68 46 22 4D 32 CD 4C 32 CD F1 32 3E 20 CD 45 !hF"M2.L2..2> .E
002AB0: 1A DD 7E 04 FE 7F C8 CD 5C 32 DD 7E 05 FE 7F C8 ..~.....\2.~....
002AC0: 3E 2C CD 45 1A DD 7E 05 CD 5C 32 C9 21 F0 45 7D >,.E..~..\2.!.E}
002AD0: DD 86 03 6F 30 01 24 7E 23 66 6F C9 FE 28 20 15 ...o0.$~#fo..( .
002AE0: CD E6 32 21 CF 31 CB CE 3E 06 CD DE 32 CD 1D 33 ..2!.1..>...2..3
002AF0: 3E 29 C3 45 1A FE 2A 28 E7 FE 02 20 11 3E 06 21 >).E..*(... .>.!
002B00: CF 31 CB 4E 28 02 3E 07 CD DE 32 C3 1D 33 FE 18 .1.N(.>...2..3..
002B10: 20 08 3E 06 CD DE 32 C3 31 33 FE 1E 28 F4 FE 4A .>...2.13..(..J
002B20: 20 0C 3E 28 CD 45 1A 3E 06 CD DE 32 18 BF FE 1A .>(.E.>...2....
002B30: 20 0A 3E 28 CD 45 1A CD 92 32 18 B4 FE 72 28 04 .>(.E...2...r(.
002B40: FE 74 20 09 DD 6E 01 DD 66 02 C3 F1 32 FE 76 20 .t ..n..f...2.v
002B50: 15 3E 28 CD 45 1A CD C4 32 3E 29 C3 45 1A 2A EC .>(.E...2>).E.*.
002B60: 3B 85 6F D0 24 C9 21 0B 45 4F 06 00 09 4E 23 66 ;.o.$.!.EO...N#f
002B70: 69 7E CB 7F 20 06 CD 45 1A 23 18 F5 E6 7F CD 45 i~.. ..E.#.....E
002B80: 1A C9 3E 00 CD 0D 33 CD 0D 33 ED 6F C9 ED 6F F5 ..>...3..3.o..o.
002B90: C6 30 FE 3A 38 02 C6 07 CD 45 1A F1 C9 3A CF 31 .0.:8....E...:.1
002BA0: CB 47 28 05 6E 26 00 18 1A CD 02 33 3E 48 C3 45 .G(.n&.....3>H.E
002BB0: 1A 3A CF 31 CB 47 20 07 23 CD 02 33 2B 18 EA 7E .:.1.G .#..3+..~
002BC0: 23 66 6F DD E5 C5 D5 11 00 00 7B 01 00 10 DD 21 #fo.......{....!
002BD0: A9 33 29 30 12 7B DD 86 00 27 5F 7A DD 8E 01 27 .3)0.{...'_z...'
002BE0: 57 79 DD 8E 02 27 4F DD 23 DD 23 DD 23 10 E3 ED Wy...'O.#.#.#...
002BF0: 53 A6 33 32 A8 33 21 A8 33 06 03 3E 00 D1 C5 ED S.32.3!.3..>....
002C00: 6E 74 69 6E 67 A0 74 72 61 6E 73 66 65 72 20 28 nting.transfer (
002C10: 48 4C 29 20 74 6F 20 28 44 45 29 2C 20 69 6E 63 HL) to (DE), inc
002C20: 72 65 6D 65 6E 74 20 48 4C 20 61 6E 64 20 44 45 rement HL and DE
002C30: 2C 20 64 65 63 20 42 43 2C 20 72 65 73 65 74 20 , dec BC, reset
002C40: 50 56 20 66 6C 61 67 20 69 66 20 42 43 3D 30 A0 PV flag if BC=0.
002C50: 62 6C 6F 63 6B 20 74 72 61 6E 73 66 65 72 20 28 block transfer (
002C60: 42 43 29 20 62 79 74 65 73 20 73 74 61 72 74 69 BC) bytes starti
002C70: 6E 67 20 61 74 20 28 48 4C 29 20 74 6F 20 28 44 ng at (HL) to (D
002C80: 45 29 20 64 65 63 72 65 6D 65 6E 74 69 6E 67 A0 E) decrementing.
002C90: 74 72 61 6E 73 66 65 72 20 28 48 4C 29 20 74 6F transfer (HL) to
002CA0: 20 28 44 45 29 2C 20 64 65 63 72 65 6D 65 6E 74 (DE), decrement
002CB0: 20 48 4C 2C 20 44 45 2C 20 61 6E 64 20 42 43 2C HL, DE, and BC,
002CC0: 20 72 65 73 65 74 20 50 56 20 66 6C 61 67 20 69 reset PV flag i
002CD0: 66 20 42 43 3D 30 A0 70 65 72 66 6F 72 6D 20 72 f BC=0.perform r
002CE0: 65 6C 61 74 69 76 65 20 6A 75 6D 70 20 74 6F A0 elative jump to.
002CF0: 64 65 63 72 65 6D 65 6E 74 20 42 2C 20 69 66 20 decrement B, if
002D00: 7A 65 72 6F 20 63 6F 6E 74 69 6E 75 65 2C 20 69 zero continue, i
002D10: 66 20 4E 6F 74 20 5A 65 72 6F 20 70 65 72 66 6F f Not Zero perfo
002D20: 72 6D 20 72 65 6C 61 74 69 76 65 20 6A 75 6D 70 rm relative jump
002D30: 20 74 6F A0 70 75 73 68 20 74 68 65 20 72 65 74 to.push the ret
002D40: 75 72 6E 20 61 64 64 72 65 73 73 20 74 6F 20 73 urn address to s
002D50: 74 61 63 6B 20 61 6E 64 20 43 41 4C 4C A0 70 65 tack and CALL.pe
002D60: 72 66 6F 72 6D 20 6A 75 6D 70 20 74 6F A0 52 45 rform jump to.RE
002D70: 54 75 72 6E 20 66 72 6F 6D 20 4E 6F 6E 2D 6D 61 Turn from Non-ma
002D80: 73 6B 61 62 6C 65 20 69 6E 74 65 72 72 75 70 74 skable interrupt
002D90: 3A 20 4E 4F 54 20 50 45 52 46 4F 52 4D 45 44 20 : NOT PERFORMED
002DA0: 42 59 20 53 49 4D 55 4C 41 54 4F 52 A0 52 45 54 BY SIMULATOR.RET
002DB0: 75 72 6E 20 66 72 6F 6D 20 49 6E 74 65 72 72 75 urn from Interru
002DC0: 70 74 3A 20 4E 4F 54 20 50 45 52 46 4F 52 4D 45 pt: NOT PERFORME
002DD0: 44 20 42 59 20 53 49 4D 55 4C 41 54 4F 52 A0 52 D BY SIMULATOR.R
002DE0: 45 54 75 72 6E 20 61 64 64 72 65 73 73 20 69 73 ETurn address is
002DF0: 20 50 4F 50 70 65 64 20 66 72 6F 6D 20 74 68 65 POPped from the
002E00: 6F C4 9A 33 ED 6F C4 9A 33 2B C1 10 F1 CB 7F 20 o..3.o..3+.....
002E10: 05 3E 30 CD 45 1A C1 DD E1 C9 CB FF F5 E6 0F C6 .>0.E...........
002E20: 30 CD 45 1A F1 C9 00 00 00 68 27 03 84 63 01 92 0.E......h'..c..
002E30: 81 00 96 40 00 48 20 00 24 10 00 12 05 00 56 02 ...@.H .$.....V.
002E40: 00 28 01 00 64 00 00 32 00 00 16 00 00 08 00 00 .(..d..2........
002E50: 04 00 00 02 00 00 01 00 00 45 52 52 4F 52 A0 CD .........ERROR..
002E60: 64 39 21 1F 3B 36 00 21 F3 3B 22 1B 3B 21 73 3C d9!.;6.!.;".;!s<
002E70: 22 1D 3B 06 10 DD 21 20 3B C5 CD 21 34 C1 10 F9 ".;...! ;..!4...
002E80: CD E6 12 DD 21 20 3B 06 10 C5 CD 57 35 C1 10 F9 ....! ;....W5...
002E90: DD 36 00 00 2A CD 31 DD 75 08 DD 74 09 CD A0 41 .6..*.1.u..t...A
002EA0: C9 DD 36 00 00 ED 5B EE 3B 1A FE 20 28 0E CD 3B ..6...[.;.. (..;
002EB0: 39 1A FE 20 21 9D 3A CA 03 37 18 06 21 07 00 19 9.. !.:..7..!...
002EC0: EB 1A 2A CD 31 DD 75 08 DD 74 09 FE 20 CA 5D 35 ..*.1.u..t.. .]5
002ED0: D5 21 CD 31 ED 5B D0 31 CD 31 33 D1 21 F0 45 22 .!.1.[.1.13.!.E"
002EE0: 2E 39 06 3C CD FB 38 38 0A FE 20 28 1B 21 EB 39 .9.<..88.. (.!.9
002EF0: C3 03 37 21 68 46 22 2E 39 06 0A CD FB 38 21 F9 ..7!hF".9....8!.
002F00: 39 DA 03 37 DD CB 00 D6 DD 71 03 13 1A FE 20 28 9..7.....q.... (
002F10: 28 CD 0B 36 32 F1 3B 3A F0 3B DD 77 04 1A FE 20 (..62.;:.;.w...
002F20: 28 1F FE 2C 21 08 3A C2 03 37 13 CD 0B 36 32 F2 (..,!.:..7...62.
002F30: 3B 3A F0 3B DD 77 05 18 10 3E 7F DD 77 04 32 F1 ;:.;.w...>..w.2.
002F40: 3B 3E 7F 32 F2 3B DD 77 05 DD 4E 03 21 F0 45 DD ;>.2.;.w..N.!.E.
002F50: CB 00 56 28 03 21 68 46 22 2E 39 CD 2D 39 01 05 ..V(.!hF".9.-9..
002F60: 00 09 3A F1 3B BE 28 34 23 23 23 23 7E FE 80 C2 ..:.;.(4####~...
002F70: E2 34 21 F1 3B CD 04 35 21 F2 3B CD 04 35 21 1B .4!.;..5!.;..5!.
002F80: 3A C3 03 37 7E FE 02 0E 18 28 05 FE 4A C0 0E 1A :..7~....(..J...
002F90: 71 DD CB 00 E6 DD 36 07 00 E1 18 AD 23 3A F2 3B q.....6.....#:.;
002FA0: BE 20 C6 23 7E DD 77 0A 0E 00 FE CB 28 01 0C 23 . .#~.w.....(..#
002FB0: 7E DD 77 0B FE 30 28 01 0C 79 DD 4E 00 06 05 CB ~.w..0(..y.N....
002FC0: 09 CE 00 10 FA 5F 16 00 2A CD 31 19 ED 5B D0 31 ....._..*.1..[.1
002FD0: DD CB 00 FE C3 D3 35 DD CB 00 7E 20 06 ED 5B D0 ......5...~ ..[.
002FE0: 31 18 73 CD 7F 39 ED 5B D0 31 2A CD 31 1E 08 DD 1.s..9.[.1*.1...
002FF0: CB 00 46 28 07 3E DD CD 5E 39 18 0B DD CB 00 4E ..F(.>..^9.....N
003000: 20 73 74 61 63 6B A0 73 65 61 72 63 68 20 66 72 stack.search fr
003010: 6F 6D 20 28 48 4C 29 20 49 6E 63 72 65 6D 65 6E om (HL) Incremen
003020: 74 69 6E 67 20 42 43 20 62 79 74 65 73 20 66 6F ting BC bytes fo
003030: 72 20 64 61 74 61 20 69 6E 20 41 63 63 75 6D 75 r data in Accumu
003040: 6C 61 74 6F 72 A0 63 6F 6D 70 61 72 65 20 28 48 lator.compare (H
003050: 4C 29 20 77 69 74 68 20 41 2C 20 69 6E 63 72 65 L) with A, incre
003060: 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 65 6D 65 ment HL, decreme
003070: 6E 74 20 42 43 A0 73 65 61 72 63 68 20 66 72 6F nt BC.search fro
003080: 6D 20 28 48 4C 29 20 44 65 63 72 65 6D 65 6E 74 m (HL) Decrement
003090: 69 6E 67 20 42 43 20 62 79 74 65 73 20 66 6F 72 ing BC bytes for
0030A0: 20 64 61 74 61 20 69 6E 20 41 63 63 75 6D 75 6C data in Accumul
0030B0: 61 74 6F 72 A0 63 6F 6D 70 61 72 65 20 28 48 4C ator.compare (HL
0030C0: 29 20 77 69 74 68 20 41 2C 20 64 65 63 72 65 6D ) with A, decrem
0030D0: 65 6E 74 20 48 4C 2C 20 61 6E 64 20 42 43 A0 69 ent HL, and BC.i
0030E0: 6E 76 65 72 74 20 61 6C 6C 20 62 69 74 73 20 69 nvert all bits i
0030F0: 6E 20 41 20 72 65 67 69 73 74 65 72 2C 20 69 65 n A register, ie
003100: 20 43 6F 6D 50 4C 69 6D 65 6E 74 A0 61 63 63 75 ComPLiment.accu
003110: 6D 75 6C 61 74 6F 72 20 69 73 20 43 6F 6D 50 61 mulator is ComPa
003120: 72 65 64 20 77 69 74 68 A0 63 6F 6E 74 65 6E 74 red with.content
003130: 73 20 6F 66 20 41 63 63 75 6D 75 6C 61 74 6F 72 s of Accumulator
003140: 20 69 73 20 65 58 63 6C 75 73 69 76 65 6C 79 20 is eXclusively
003150: 4F 52 65 64 20 77 69 74 68 A0 72 6F 74 61 74 65 ORed with.rotate
003160: 20 41 63 63 75 6D 75 6C 61 74 6F 72 20 4C 65 66 Accumulator Lef
003170: 74 20 73 68 69 66 74 69 6E 67 20 62 69 74 20 37 t shifting bit 7
003180: 20 69 6E 74 6F 20 43 61 72 72 79 A0 72 6F 74 61 into Carry.rota
003190: 74 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 20 61 te Accumulator a
0031A0: 6E 64 20 63 61 72 72 79 20 4C 65 66 74 A0 72 6F nd carry Left.ro
0031B0: 74 61 74 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 tate Accumulator
0031C0: 20 52 69 67 68 74 2C 20 73 68 69 66 74 69 6E 67 Right, shifting
0031D0: 20 62 69 74 20 30 20 69 6E 74 6F 20 43 61 72 72 bit 0 into Carr
0031E0: 79 A0 72 6F 74 61 74 65 20 61 63 63 75 6D 75 6C y.rotate accumul
0031F0: 61 74 6F 72 20 61 6E 64 20 63 61 72 72 79 20 52 ator and carry R
003200: 28 05 3E FD CD 5E 39 DD CB 00 56 28 1A 3E CB CD (.>..^9...V(.>..
003210: 5E 39 DD 7E 00 E6 03 28 0E DD 7E 06 CD 5E 39 DD ^9.~...(..~..^9.
003220: 7E 0A CD 5E 39 18 2C DD 7E 0A FE CB 28 3F CD 5E ~..^9.,.~...(?.^
003230: 39 DD 7E 0B FE 30 28 03 CD 5E 39 DD CB 00 5E 28 9.~..0(..^9...^(
003240: 06 DD 7E 06 CD 5E 39 DD CB 00 66 28 06 DD 7E 07 ..~..^9...f(..~.
003250: CD 5E 39 22 CD 31 14 1E 01 ED 53 D0 31 11 0C 00 .^9".1....S.1...
003260: DD 19 2A EE 3B 11 17 00 19 22 EE 3B C9 DD 7E 06 ..*.;....".;..~.
003270: 77 DD CB 00 66 28 0E DD 7E 07 23 E5 77 2B CD 31 w...f(..~.#.w+.1
003280: 33 E1 23 18 CE E5 CD 1D 33 18 F6 21 0B 45 22 2E 3.#.....3..!.E".
003290: 39 01 4E 03 DD 7E 03 FE 54 28 13 01 5E 08 FE 56 9.N..~..T(..^..V
0032A0: 28 0C DD CB 00 56 01 00 2F 20 03 01 00 27 CD FD (....V../ ...'..
0032B0: 38 30 45 DD CB 00 46 20 1E DD CB 00 4E 20 18 CD 80E...F ....N ..
0032C0: 1C 37 3A 19 3B DD 77 06 CB 68 28 06 3A 1A 3B DD .7:.;.w..h(.:.;.
0032D0: 77 07 79 32 F0 3B C9 3A F1 3B FE 06 20 E1 CD 1C w.y2.;.:.;.. ...
0032E0: 37 CB 68 21 7C 3A C2 03 37 3A 19 3B DD 77 07 DD 7.h!|:..7:.;.w..
0032F0: CB 00 E6 79 32 F0 3B C9 FE 20 28 13 FE 2C 28 0F ...y2.;.. (..,(.
003300: 79 FE 28 28 42 FE 2A 28 38 EB CD 0A 39 18 A2 79 y.((B.*(8...9..y
003310: FE 38 28 26 FE 3A 28 1B FE 24 28 0D FE 26 C0 CD .8(&.:(..$(..&..
003320: EC 36 3E 04 DD CB 00 CE C9 CD EC 36 3E 04 DD CB .6>........6>...
003330: 00 C6 C9 CD E1 36 3E 06 18 EA CD E1 36 3E 06 18 .....6>.....6>..
003340: ED DD CB 00 CE 18 04 DD CB 00 C6 01 07 00 CD 20 ...............
003350: 37 CB 68 21 2D 3A 20 2B 3A 19 3B DD 77 06 3E 06 7.h!-: +:.;.w.>.
003360: C9 DD 7E 03 FE 1C C8 21 AE 3A 18 17 DD 7E 03 FE ..~....!.:...~..
003370: 10 21 3C 3A 28 0D FE 0C 21 3C 3A 28 06 DD 7E 04 .!<:(...!<:(..~.
003380: FE 08 C0 ED 7B 0E 3B ED 5B D0 31 1E 00 CD F1 32 ....{.;.[.1....2
003390: 11 00 12 21 BD 3A CD F1 32 C3 4B 12 06 00 0E 03 ...!.:..2.K.....
0033A0: D5 1A FE 28 28 1D FE 29 28 21 FE 20 28 45 FE 2C ...((..)(!. (E.,
0033B0: 28 41 CB 61 C2 C2 37 FE 30 38 26 FE 3A 30 22 04 (A.a..7.08&.:0".
0033C0: 13 18 DE CB 51 20 7B CB D1 18 F5 CB 51 28 73 CB ....Q {.....Q(s.
0033D0: D9 13 1A FE 20 28 1C FE 2C 28 18 21 08 3A C3 03 .... (..,(.!.:..
0033E0: 37 CB 81 FE 41 38 04 FE 47 38 D4 FE 48 20 53 CB 7...A8..G8..H S.
0033F0: E1 18 CD 78 FE 00 21 4E 3A CA 03 37 79 07 A9 E6 ...x..!N:..7y...
003400: 69 67 68 74 A0 72 6F 74 61 74 65 20 4C 65 66 74 ight.rotate Left
003410: 20 44 65 63 69 6D 61 6C 20 63 6F 6E 74 65 6E 74 Decimal content
003420: 73 20 6F 66 20 28 48 4C 29 20 77 69 74 68 20 6C s of (HL) with l
003430: 6F 77 20 6E 69 62 62 6C 65 20 6F 66 20 41 63 63 ow nibble of Acc
003440: 75 6D 75 6C 61 74 6F 72 A0 72 6F 74 61 74 65 20 umulator.rotate
003450: 52 69 67 68 74 20 44 65 63 69 6D 61 6C 20 63 6F Right Decimal co
003460: 6E 74 65 6E 74 73 20 6F 66 20 28 48 4C 29 20 77 ntents of (HL) w
003470: 69 74 68 20 6C 6F 77 20 6E 69 62 62 6C 65 20 6F ith low nibble o
003480: 66 20 41 63 63 75 6D 75 6C 61 74 6F 72 A0 63 68 f Accumulator.ch
003490: 61 6E 67 65 20 49 6E 74 65 72 72 75 70 74 20 4D ange Interrupt M
0034A0: 6F 64 65 20 74 6F A0 72 65 53 54 61 72 74 20 61 ode to.reSTart a
0034B0: 74 20 61 64 64 72 65 73 73 A0 69 4E 70 75 74 20 t address.iNput
0034C0: 66 72 6F 6D 20 70 6F 72 74 20 28 43 29 2C 20 69 from port (C), i
0034D0: 6E 74 6F 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 nto block from (
0034E0: 48 4C 29 20 49 6E 63 72 65 6D 65 6E 74 69 6E 67 HL) Incrementing
0034F0: 20 48 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 HL for B bytes.
003500: 69 4E 70 75 74 20 69 6E 74 6F 20 28 48 4C 29 20 iNput into (HL)
003510: 66 72 6F 6D 20 70 6F 72 74 20 28 43 29 20 69 6E from port (C) in
003520: 63 72 65 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 crement HL, decr
003530: 65 6D 65 6E 74 20 42 A0 69 4E 70 75 74 20 66 72 ement B.iNput fr
003540: 6F 6D 20 70 6F 72 74 20 28 43 29 2C 20 69 6E 74 om port (C), int
003550: 6F 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 48 4C o block from (HL
003560: 29 20 44 65 63 72 65 6D 65 6E 74 69 6E 67 20 48 ) Decrementing H
003570: 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 69 4E L for B bytes.iN
003580: 70 75 74 20 69 6E 74 6F 20 28 48 4C 29 20 66 72 put into (HL) fr
003590: 6F 6D 20 70 6F 72 74 20 28 43 29 20 44 65 63 72 om port (C) Decr
0035A0: 65 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 65 6D ement HL, decrem
0035B0: 65 6E 74 20 42 A0 69 6E 70 75 74 20 64 61 74 61 ent B.input data
0035C0: 20 66 72 6F 6D A0 6F 75 74 70 75 74 20 66 72 6F from.output fro
0035D0: 6D 20 28 48 4C 29 20 74 6F 20 70 6F 72 74 20 28 m (HL) to port (
0035E0: 43 29 20 69 6E 63 72 65 6D 65 6E 74 20 48 4C 2C C) increment HL,
0035F0: 20 64 65 63 72 65 6D 65 6E 74 20 42 A0 6F 75 54 decrement B.ouT
003600: 08 20 3F E1 D5 1B 78 21 7C 3A CB 61 20 04 CB 41 . ?...x!|:.a ..A
003610: 20 0A FE 05 D2 03 37 CD AC 38 18 08 FE 06 D2 03 .....7..8......
003620: 37 CD 65 38 41 D1 DD CB 00 DE CB 68 28 0C DD CB 7.e8A......h(...
003630: 00 E6 0E 1A CB 50 C0 0E 18 C9 0E 4A CB 50 C0 0E .....P.....J.P..
003640: 02 C9 D1 DD 7E 03 FE 16 28 04 FE 18 20 0B CD 1F ....~...(... ...
003650: 38 3E 72 0E 1E CB C6 18 31 1A DD CB 00 E6 FE 28 8>r.....1......(
003660: 28 10 CD 1F 38 1A FE 29 28 2F 3E 74 0E 18 CB 86 (...8..)(/>t....
003670: 18 18 13 3A CF 31 CB DF 32 CF 31 CD 1F 38 1A FE ...:.1..2.1..8..
003680: 29 20 16 13 3E 76 0E 1A CB 86 32 F0 3B DD CB 00 ) ..>v....2.;...
003690: DE 79 23 23 22 1D 3B E1 C9 21 5D 3A C3 03 37 2A .y##".;..!]:..7*
0036A0: 1D 3B DD 75 01 DD 74 02 06 07 DD CB 00 EE 1A FE .;.u..t.........
0036B0: 20 28 13 FE 2C 28 16 FE 29 28 12 77 13 23 10 EE (..,(..)(.w.#..
0036C0: 21 6D 3A C3 03 37 3A CF 31 CB 5F 20 09 05 C8 3E !m:..7:.1._ ...>
0036D0: 20 77 23 10 FC C9 CB 9F 32 CF 31 05 C8 3E 20 77 w#.....2.1..> w
0036E0: 23 13 10 FB C9 C5 DD E5 CB 59 28 01 1B CD F2 38 #........Y(....8
0036F0: 6F 26 00 DD 21 0F 3B 18 15 CD F2 38 FE 00 28 0E o&..!.;....8..(.
003700: C5 DD 4E 00 DD 46 01 09 38 18 3D 20 FA C1 DD 23 ..N..F..8.= ...#
003710: DD 23 1B 10 E4 DD E1 C1 22 19 3B 3E 00 BC C8 CB .#......".;>....
003720: E9 C9 E1 E1 E1 E1 21 7C 3A C3 03 37 21 19 3B 36 ......!|:..7!.;6
003730: 00 CB 59 28 01 1B CB 61 28 01 1B CD F2 38 ED 67 ..Y(...a(....8.g
003740: 05 28 21 1B CD F2 38 ED 67 05 28 1C 1B 23 36 00 .(!...8.g.(..#6.
003750: CD F2 38 ED 67 05 28 13 1B CD F2 38 ED 67 05 28 ..8.g.(....8.g.(
003760: 0E CB F9 C9 3E 00 ED 67 CB A9 C9 3E 00 ED 67 CB ....>..g...>..g.
003770: E9 C9 1A D6 30 FE 0A D8 D6 07 C9 0E 00 CD 2D 39 ....0.........-9
003780: D5 CB 7E 20 17 1A BE 28 07 D1 0C 0C 10 EF 37 C9 ..~ ...(......7.
003790: 23 13 CB 7E 20 06 1A BE 28 F6 18 ED CB BE 1A BE #..~ ...(.......
0037A0: CB FE 20 E5 13 79 32 F0 3B 1A E1 A7 C9 21 F0 45 .. ..y2.;....!.E
0037B0: 7D 81 6F 30 01 24 7E 23 66 6F C9 2A 1B 3B EB 01 }.o0.$~#fo.*.;..
0037C0: 06 00 ED B0 ED 4B CD 31 EB 2B CB FE 23 71 23 70 .....K.1.+..#q#p
0037D0: 23 22 1B 3B 13 21 1F 3B 34 DD CB 00 F6 C9 77 CD #".;.!.;4.....w.
0037E0: 02 33 23 C9 21 20 3B 11 21 3B 36 00 01 BF 00 ED .3#.! ;.!;6.....
0037F0: B0 21 F3 3B 11 F4 3B 01 7F 00 36 00 ED B0 C9 DD .!.;..;...6.....
003800: 70 75 74 20 66 72 6F 6D 20 28 48 4C 29 20 74 6F put from (HL) to
003810: 20 70 6F 72 74 20 28 43 29 20 62 6C 6F 63 6B 20 port (C) block
003820: 66 72 6F 6D 20 28 48 4C 29 20 49 6E 63 72 65 6D from (HL) Increm
003830: 65 6E 74 69 6E 67 20 66 6F 72 20 42 20 62 79 74 enting for B byt
003840: 65 73 A0 6F 55 54 70 75 74 20 66 72 6F 6D 20 28 es.oUTput from (
003850: 48 4C 29 20 74 6F 20 70 6F 72 74 20 28 43 29 20 HL) to port (C)
003860: 44 65 63 72 65 6D 65 6E 74 20 48 4C 2C 20 64 65 Decrement HL, de
003870: 63 72 65 6D 65 6E 74 20 42 A0 6F 75 54 70 75 74 crement B.ouTput
003880: 20 74 6F 20 70 6F 72 74 20 28 43 29 2C 20 66 72 to port (C), fr
003890: 6F 6D 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 48 om block from (H
0038A0: 4C 29 20 44 65 63 72 65 6D 65 6E 74 69 6E 67 20 L) Decrementing
0038B0: 48 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 6F HL for B bytes.o
0038C0: 55 54 70 75 74 A0 64 69 73 61 62 6C 65 20 49 6E UTput.disable In
0038D0: 74 65 72 72 75 70 74 73 2E 20 4E 4F 54 20 50 45 terrupts. NOT PE
0038E0: 52 46 4F 52 4D 45 44 20 42 59 20 53 49 4D 55 4C RFORMED BY SIMUL
0038F0: 41 54 4F 52 2E A0 65 6E 61 62 6C 65 20 49 6E 74 ATOR..enable Int
003900: 65 72 72 75 70 74 73 2E 20 4E 4F 54 20 50 45 52 errupts. NOT PER
003910: 46 4F 52 4D 45 44 20 42 59 20 53 49 4D 55 4C 41 FORMED BY SIMULA
003920: 54 4F 52 2E A0 69 73 20 52 6F 74 61 74 65 64 20 TOR..is Rotated
003930: 4C 65 66 74 20 73 68 69 66 74 69 6E 67 20 62 69 Left shifting bi
003940: 74 20 37 20 69 6E 74 6F 20 43 61 72 72 79 A0 61 t 7 into Carry.a
003950: 6E 64 20 43 61 72 72 79 20 61 72 65 20 72 6F 74 nd Carry are rot
003960: 61 74 65 64 20 4C 65 66 74 A0 69 73 20 52 6F 74 ated Left.is Rot
003970: 61 74 65 64 20 52 69 67 68 74 2C 20 73 68 69 66 ated Right, shif
003980: 74 69 6E 67 20 62 69 74 20 30 20 69 6E 74 6F 20 ting bit 0 into
003990: 43 61 72 72 79 A0 61 6E 64 20 43 61 72 72 79 20 Carry.and Carry
0039A0: 61 72 65 20 52 6F 74 61 74 65 64 20 52 69 67 68 are Rotated Righ
0039B0: 74 A0 69 73 20 53 68 69 66 74 65 64 20 4C 65 66 t.is Shifted Lef
0039C0: 74 20 41 72 69 74 68 6D 65 74 69 63 61 6C 6C 79 t Arithmetically
0039D0: 2C 20 30 20 65 6E 74 65 72 73 20 61 74 20 62 69 , 0 enters at bi
0039E0: 74 20 30 A0 69 73 20 53 68 69 66 74 65 64 20 52 t 0.is Shifted R
0039F0: 69 67 68 74 20 41 72 69 74 68 6D 65 74 69 63 61 ight Arithmetica
003A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
003A10: 03 00 00 00 02 09 50 E5 03 00 C1 02 00 00 00 02 ......P.........
003A20: 03 00 C6 02 00 00 00 02 03 00 C2 02 00 00 00 02 ................
003A30: 03 00 C7 02 00 00 00 02 03 00 C3 02 00 00 00 02 ................
003A40: 03 00 C8 02 00 00 00 02 03 00 C4 02 00 00 00 02 ................
003A50: 03 00 C9 02 00 00 00 02 03 00 C5 02 00 00 00 02 ................
003A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003B00: CB 00 6E C8 3A 1F 3B FE 00 21 8D 3A CA 03 37 DD ..n.:.;..!.:..7.
003B10: 6E 01 DD 66 02 11 F3 3B 47 0E 06 C5 1A E6 7F BE n..f...;G.......
003B20: 28 0F 01 08 00 EB 09 EB C1 10 F0 21 8D 3A C3 03 (..........!.:..
003B30: 37 D5 E5 13 23 0D 28 0A 1A E6 7F BE 28 F5 E1 D1 7...#.(.....(...
003B40: 18 E0 EB 1A 5E 23 56 CB 47 E1 E1 DD 75 01 DD 74 ....^#V.G...u..t
003B50: 02 E1 20 07 DD 73 06 DD 72 07 C9 DD 6E 08 DD 66 .. ..s..r...n..f
003B60: 09 23 23 EB A7 ED 52 DD 75 06 C9 53 70 61 63 65 .##...R.u..Space
003B70: 20 6D 69 73 73 69 6E 67 A0 49 6E 73 74 72 2E 20 missing.Instr.
003B80: 75 6E 6B 6E 6F 77 6E A0 4D 69 73 73 69 6E 67 20 unknown.Missing
003B90: 73 70 61 63 65 20 6F 72 20 2C A0 45 72 72 6F 72 space or ,.Error
003BA0: 20 61 66 74 65 72 20 69 6E 73 74 2E A0 4F 66 66 after inst..Off
003BB0: 73 65 74 20 74 6F 6F 20 62 69 67 A0 43 61 6E 20 set too big.Can
003BC0: 6F 6E 6C 79 20 41 44 44 20 49 58 2F 49 D9 4E 75 only ADD IX/I.Nu
003BD0: 6D 62 65 72 20 6D 69 73 73 69 6E 67 A0 42 72 61 mber missing.Bra
003BE0: 63 6B 65 74 20 6D 69 73 73 69 6E 67 A0 4C 61 62 cket missing.Lab
003BF0: 65 6C 20 74 6F 6F 20 6C 6F 6E 67 A0 4E 75 6D 62 el too long.Numb
003C00: 65 72 20 74 6F 6F 20 6C 61 72 67 65 A0 4C 61 62 er too large.Lab
003C10: 65 6C 20 6E 6F 74 20 66 6F 75 6E 64 A0 4E 6F 20 el not found.No
003C20: 44 45 46 42 2C 20 6F 72 20 44 45 46 57 A0 4F 66 DEFB, or DEFW.Of
003C30: 66 73 65 74 20 6D 69 73 73 69 6E 67 A0 20 45 72 fset missing. Er
003C40: 72 6F 72 20 20 66 6F 75 6E 64 20 20 64 75 72 69 ror found duri
003C50: 6E 67 20 20 61 73 73 65 6D 62 6C 79 2E 20 20 50 ng assembly. P
003C60: 6C 65 61 73 65 63 6F 72 72 65 63 74 20 62 65 66 leasecorrect bef
003C70: 6F 72 65 20 72 75 6E 6E 69 6E 67 20 70 72 6F 67 ore running prog
003C80: 72 61 6D 2E 20 20 20 20 20 20 20 20 A0 A0 00 01 ram. ....
003C90: 00 0A 00 64 00 E8 03 10 27 00 00 F3 3B 73 3C 00 ...d....'...;s<.
003CA0: 00 00 00 00 00 00 00 00 00 0F 00 00 00 00 00 00 ................
003CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003D00: 6F 67 72 61 6D 2E 20 50 6C 65 61 73 65 20 65 64 ogram. Please ed
003D10: 69 74 2E 20 A0 20 54 68 65 20 70 72 6F 67 72 61 it. . The progra
003D20: 6D 20 68 61 73 20 62 65 65 6E 20 63 6F 6D 70 6C m has been compl
003D30: 65 74 65 64 2E 20 59 6F 75 20 6D 61 79 45 44 49 eted. You mayEDI
003D40: 54 20 6F 72 20 72 65 52 55 4E 2E 20 45 78 69 74 T or reRUN. Exit
003D50: 20 62 79 20 70 72 65 73 73 69 6E 67 20 45 53 43 by pressing ESC
003D60: 2E 20 20 20 A0 20 54 68 65 20 73 74 61 63 6B 20 . . The stack
003D70: 70 6F 69 6E 74 65 72 20 69 73 20 6F 75 74 73 69 pointer is outsi
003D80: 64 65 20 61 6C 6C 6F 63 61 74 65 64 20 6D 65 6D de allocated mem
003D90: 6F 72 79 20 61 72 65 61 2E 20 50 6C 65 61 73 65 ory area. Please
003DA0: 20 65 64 69 74 20 70 72 6F 67 72 61 6D 2E 20 20 edit program.
003DB0: 20 20 20 20 A0 20 54 68 65 72 65 20 61 72 65 20 . There are
003DC0: 74 6F 6F 20 6D 61 6E 79 20 72 65 67 69 73 74 65 too many registe
003DD0: 72 73 20 63 61 6C 6C 65 64 20 75 70 2C 74 6F 20 rs called up,to
003DE0: 64 69 73 70 6C 61 79 2E 20 50 72 6F 67 72 61 6D display. Program
003DF0: 20 77 69 6C 6C 20 52 55 4E 20 61 73 20 6E 6F 72 will RUN as nor
003E00: 6D 61 6C 2E A0 71 3F 49 3F 8C 3F 49 3F 50 3E 6B mal..q?I?.?I?P>k
003E10: 40 6B 40 6B 40 6B 40 50 3E 50 3E A7 3E C3 3E D2 @k@k@k@P>P>.>.>.
003E20: 3E 80 3E 1D 41 1D 41 F4 3E 6B 40 6B 40 6B 40 6B >.>.A.A.>k@k@k@k
003E30: 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 46 @k@k@k@k@k@k@k@F
003E40: 40 21 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B @!@k@k@k@k@k@k@k
003E50: 40 6B 40 6B 40 50 3E 50 3E 1D 41 1D 41 1D 41 1D @k@k@P>P>.A.A.A.
003E60: 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D A.A.A.A.A.A.A.A.
003E70: 41 1D 41 6B 40 1D 41 50 3E 50 3E 50 3E 50 3E 50 A.Ak@.AP>P>P>P>P
003E80: 3E 50 3E 50 3E 6B 40 7B 3E 7B 3E 79 45 85 45 90 >P>P>k@{>{>yE.E.
003E90: 45 AF 45 92 45 7A 45 7B 45 7C 45 7D 45 7F 45 83 E.E.EzE{E|E}E.E.
003EA0: 45 94 45 96 45 B3 45 81 45 BA 45 98 45 9A 45 9C E.E.E.E.E.E.E.E.
003EB0: 45 9E 45 BD 45 C1 45 C5 45 C9 45 A0 45 CD 45 A6 E.E.E.E.E.E.E.E.
003EC0: 45 82 45 D0 45 D4 45 A2 45 84 45 A8 45 AA 45 86 E.E.E.E.E.E.E.E.
003ED0: 45 87 45 AC 45 B7 45 7E 45 88 45 89 45 8A 45 8B E.E.E.E~E.E.E.E.
003EE0: 45 8C 45 8D 45 8E 45 8F 45 D8 45 DB 45 DE 45 E1 E.E.E.E.E.E.E.E.
003EF0: 45 E4 45 E7 45 EA 45 ED 45 C1 C2 C3 C4 C5 C6 C8 E.E.E.E.E.......
003F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F60: 00 00 00 00 00 00 00 00 00 00 00 00 20 3B 45 17 ............ ;E.
003F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004070: 00 00 00 3E F0 32 91 1A 11 05 15 CD 29 3E 11 05 ...>.2......)>..
004080: 17 CD 29 3E 21 BB 42 36 00 11 05 16 21 43 42 0E ..)>!.B6....!CB.
004090: 14 DD 21 20 3B 06 0F C5 7E E6 7F DD BE 04 28 42 ..! ;...~.....(B
0040A0: DD BE 05 28 3D 01 0C 00 DD 09 C1 10 EA 23 23 36 ...(=........##6
0040B0: 00 23 36 00 23 36 00 23 36 00 23 0D 20 D3 3E 19 .#6.#6.#6.#. .>.
0040C0: BA 20 0E 3E 0F 32 91 1A 21 35 44 11 00 12 CD F1 . .>.2..!5D.....
0040D0: 32 21 FE 0F 22 9B 42 21 BC 42 06 06 36 00 23 10 2!..".B!.B..6.#.
0040E0: FB C9 4E 23 46 78 E6 0F 83 FE 23 38 10 3E 16 BA ..N#Fx....#8.>..
0040F0: 20 05 11 06 18 18 EE 11 30 19 C1 18 B1 F5 78 07 .......0.....x.
004100: CC DA D0 CC CD CE C9 D2 B0 B1 B2 B3 B4 B5 B6 B7 ................
004110: 48 CC 44 C5 42 C3 4E CE 4E DA 4E C3 49 D8 49 D9 H.D.B.N.N.N.I.I.
004120: 41 C6 28 53 50 A9 53 D0 50 CF 50 C5 28 43 A9 28 A.(SP.S.P.P.(C.(
004130: 48 4C A9 28 4E 4E A9 28 4E A9 44 49 D3 28 49 58 HL.(NN.(N.DI.(IX
004140: AB 28 49 59 AB 28 42 43 A9 28 44 45 A9 41 46 A7 .(IY.(BC.(DE.AF.
004150: 28 49 58 A9 28 49 59 A9 30 30 C8 30 38 C8 31 30 (IX.(IY.00.08.10
004160: C8 31 38 C8 32 30 C8 32 38 C8 33 30 C8 33 38 C8 .18.20.28.30.38.
004170: B2 4F A8 4F C6 4F BC 4F 7C 46 02 48 3C 48 76 48 .O.O.O.O|F.H<HvH
004180: A0 48 10 49 DA 48 46 49 8E 49 98 49 60 49 B6 50 .H.I.HFI.I.I`I.P
004190: AC 50 C2 49 EC 49 02 4A DA 4F D0 4F EE 4F E4 4F .P.I.I.J.O.O.O.O
0041A0: 02 50 18 4A 42 4A 6C 4A 96 4A 9E 4F C0 4A 0C 50 .P.JBJlJ.J.O.J.P
0041B0: 16 50 20 50 76 4F 80 4F 8A 4F 94 4F F8 4F 2A 50 .P PvO.O.O.O.O*P
0041C0: 34 50 3E 50 3E 4F 50 4F 52 50 48 50 66 50 5C 50 4P>P>OPORPHPfP\P
0041D0: EE 4E 70 50 7A 50 84 50 8E 50 18 4F 98 50 A2 50 .NpPzP.P.P.O.P.P
0041E0: C0 50 CA 50 DE 50 D4 50 D2 4A F8 4A 1E 4B 44 4B .P.P.P.P.J.J.KDK
0041F0: 6A 4B 90 4B B6 4B DC 4B E2 4C E8 4D 4C C4 00 00 jK.K.K.K.L.ML...
004200: 00 00 02 3E 30 00 1A 3A 30 1A 00 32 30 00 06 7E ...>0..:0..20..~
004210: 30 06 00 77 30 06 02 36 30 0A 02 06 30 0C 02 0E 0..w0..60...0...
004220: 30 0E 02 16 30 10 02 1E 30 12 02 26 30 14 02 2E 0...0...0..&0...
004230: 30 04 18 21 30 08 18 11 30 16 18 01 30 04 1A 2A 0..!0...0...0..*
004240: 30 08 1A ED 5B 16 1A ED 4B 1A 04 22 30 1A 08 ED 0...[...K.."0...
004250: 53 1A 16 ED 43 0A 06 46 30 06 0A 70 30 0C 06 4E S...C..F0..p0..N
004260: 30 06 0C 71 30 0E 06 56 30 06 0E 72 30 10 06 5E 0..q0..V0..r0..^
004270: 30 06 10 73 30 00 0A 78 30 00 0C 79 30 00 0E 7A 0..s0..x0..y0..z
004280: 30 00 10 7B 30 00 12 7C 30 00 14 7D 30 0A 00 47 0..{0..|0..}0..G
004290: 30 0C 00 4F 30 0E 00 57 30 10 00 5F 30 12 00 67 0..O0..W0.._0..g
0042A0: 30 14 00 6F 30 00 2C 0A 30 00 2E 1A 30 34 18 31 0..o0.,.0...04.1
0042B0: 30 34 1A ED 7B 1A 34 ED 73 2C 00 02 30 2E 00 12 04..{.4.s,..0...
0042C0: 30 34 04 F9 30 0A 0C 41 30 0A 0E 42 30 0A 10 43 04..0..A0..B0..C
0042D0: 30 0A 12 44 30 0A 14 45 30 0C 0A 48 30 0C 0E 4A 0..D0..E0..H0..J
0042E0: 30 0C 10 4B 30 0C 12 4C 30 0C 14 4D 30 0E 0A 50 0..K0..L0..M0..P
0042F0: 30 0E 0C 51 30 0E 10 53 30 0E 12 54 30 0E 14 55 0..Q0..S0..T0..U
004300: 07 47 E6 03 83 23 77 23 72 23 36 00 23 36 00 E5 .G...#w#r#6.#6..
004310: 15 78 07 07 E6 03 83 5F CB B9 21 0B 45 06 00 09 .x....._..!.E...
004320: 4E 23 66 69 CD F1 32 E1 F1 5F 14 C1 18 8C 3E 0F N#fi..2.._....>.
004330: 32 91 1A 11 05 16 CD 29 3E 11 05 18 CD 29 3E DD 2......)>....)>.
004340: 21 43 42 06 14 C5 3E 00 DD BE 03 28 1B DD 5E 02 !CB...>....(..^.
004350: DD 56 03 DD E5 E1 01 04 00 09 DD CB 00 7E 28 05 .V...........~(.
004360: CD 31 33 18 03 CD 1D 33 01 06 00 DD 09 C1 10 D5 .13....3........
004370: DD 21 BB 42 11 03 15 DD CB 00 46 CD 20 3E 11 03 .!.B......F. >..
004380: 16 DD CB 00 76 CD 20 3E 11 03 17 DD CB 00 56 CD ....v. >......V.
004390: 20 3E 11 03 18 DD CB 00 7E CD 20 3E CD FE 41 C9 >......~. >..A.
0043A0: 3E 30 28 01 3C CD 45 1A C9 06 1E 3E 20 C5 CD 45 >0(.<.E....> ..E
0043B0: 1A C1 10 F7 C9 DD 2A EC 3B DD 4E 03 21 85 44 DD ......*.;.N.!.D.
0043C0: CB 00 56 28 03 21 F7 44 06 00 09 4E 23 66 69 E9 ..V(.!.D...N#fi.
0043D0: DD 7E 04 FE 1A CA 21 3F DD 4E 06 DD 21 43 42 FE .~....!?.N..!CB.
0043E0: 06 CA 2D 3F FE 2C CA 3D 3F FE 2E CA 49 3F FE 28 ..-?.,.=?...I?.(
0043F0: CA 59 3F FE 2A CA 65 3F C3 6B 40 DD 7E 05 18 D8 .Y?.*.e?.k@.~...
004400: CD 51 41 D2 1D 41 2A 7D 42 FE 06 28 14 2A 8F 42 .QA..A*}B..(.*.B
004410: FE 38 28 0D 2A 95 42 FE 3A 28 06 DD 6E 06 DD 66 .8(.*.B.:(..n..f
004420: 07 22 CD 31 C3 2A 41 CD 51 41 D2 1D 41 DD 5E 06 .".1.*A.QA..A.^.
004430: 1C 1C 2A CD 31 16 00 CB 7B 28 01 15 19 22 CD 31 ..*.1...{(...".1
004440: C3 2A 41 3A 4D 42 3D 32 4D 42 32 84 42 CA 1D 41 .*A:MB=2MB2.B..A
004450: 18 DB CD 51 41 D2 1D 41 2A 9B 42 2B DD 7E 15 77 ...QA..A*.B+.~.w
004460: 2B DD 7E 14 77 22 9B 42 DD 6E 06 DD 66 07 22 CD +.~.w".B.n..f.".
004470: 31 C3 2A 41 CD 51 41 D2 1D 41 2A 9B 42 01 FE 0F 1.*A.QA..A*.B...
004480: A7 ED 42 28 11 2A 9B 42 4E 23 46 23 22 9B 42 ED ..B(.*.BN#F#".B.
004490: 43 CD 31 C3 2A 41 21 95 43 11 00 12 CD F1 32 37 C.1.*A!.C.....27
0044A0: C9 DD 6E 06 DD 66 07 CD DF 3F C3 6B 40 DD 21 43 ..n..f...?.k@.!C
0044B0: 42 DD 6E 3A DD 66 3B CD DF 3F C3 6B 40 DD 6E 40 B.n:.f;..?.k@.n@
0044C0: DD 66 41 CD DF 3F C3 6B 40 DD 21 43 42 DD 6E 46 .fA..?.k@.!CB.nF
0044D0: DD 66 47 CD DF 3F C3 6B 40 2A 8F 42 06 00 09 CD .fG..?.k@*.B....
0044E0: DF 3F C3 6B 40 2A 95 42 06 00 09 CD DF 3F C3 6B .?.k@*.B.....?.k
0044F0: 40 DD 21 43 42 DD 6E 46 DD 66 47 CD DF 3F DD 4E @.!CB.nF.fG..?.N
004500: 30 10 0A 58 30 10 0C 59 30 10 0E 5A 30 10 12 5C 0..X0..Y0..Z0..\
004510: 30 10 14 5D 30 12 0A 60 30 12 0C 61 30 12 0E 62 0..]0..`0..a0..b
004520: 30 12 10 63 30 12 14 65 30 14 0A 68 30 14 0C 69 0..c0..e0..h0..i
004530: 30 14 0E 6A 30 14 10 6B 30 14 12 6C 30 14 06 6E 0..j0..k0..l0..n
004540: 30 12 06 66 30 06 12 74 30 06 14 75 30 00 44 ED 0..f0..t0..u0.D.
004550: 57 44 00 ED 47 00 46 ED 5F 46 00 ED 4F 00 00 7F WD..G.F._F..O...
004560: 30 0A 0A 40 30 0C 0C 49 30 0E 0E 52 30 10 10 5B 0..@0..I0..R0..[
004570: 30 12 12 64 30 14 14 6D 30 04 1A ED 6B 1A 04 ED 0..d0..m0...k...
004580: 63 80 41 44 C4 00 00 00 02 C6 30 00 0A 80 30 00 c.AD......0...0.
004590: 0C 81 30 00 06 86 30 04 16 09 30 04 08 19 30 00 ..0...0...0...0.
0045A0: 0E 82 30 00 10 83 30 00 14 85 30 00 12 84 30 00 ..0...0...0...0.
0045B0: 00 87 30 04 04 29 30 04 34 39 30 80 41 44 C3 00 ..0..)0.490.AD..
0045C0: 00 00 02 CE 30 00 06 8E 30 04 16 ED 4A 04 08 ED ....0...0...J...
0045D0: 5A 00 0A 88 30 00 0C 89 30 00 0E 8A 30 00 10 8B Z...0...0...0...
0045E0: 30 00 12 8C 30 00 14 8D 30 04 34 ED 7A 04 04 ED 0...0...0.4.z...
0045F0: 6A 00 00 8F 30 80 53 55 C2 00 00 02 7F D6 30 06 j...0.SU......0.
004600: 7F 96 30 0A 7F 90 30 0C 7F 91 30 0E 7F 92 30 10 ..0...0...0...0.
004610: 7F 93 30 14 7F 95 30 12 7F 94 30 00 7F 97 30 80 ..0...0...0...0.
004620: 53 42 C3 00 00 00 02 DE 30 00 06 9E 30 04 16 ED SB......0...0...
004630: 42 04 08 ED 52 00 0A 98 30 00 0C 99 30 00 0E 9A B...R...0...0...
004640: 30 00 10 9B 30 00 12 9C 30 00 14 9D 30 04 34 ED 0...0...0...0.4.
004650: 72 04 04 ED 62 00 00 9F 30 80 44 45 C3 00 00 00 r...b...0.DE....
004660: 7F 3D 30 06 7F 35 30 04 7F 2B 30 0C 7F 0D 30 0E .=0..50..+0...0.
004670: 7F 15 30 10 7F 1D 30 14 7F 2D 30 12 7F 25 30 08 ..0...0..-0..%0.
004680: 7F 1B 30 16 7F 0B 30 0A 7F 05 30 34 7F 3B 30 80 ..0...0...04.;0.
004690: 49 4E C3 00 00 00 7F 3C 30 06 7F 34 30 04 7F 23 IN.....<0..40..#
0046A0: 30 0A 7F 04 30 0C 7F 0C 30 0E 7F 14 30 10 7F 1C 0...0...0...0...
0046B0: 30 12 7F 24 30 14 7F 2C 30 08 7F 13 30 16 7F 03 0..$0..,0...0...
0046C0: 30 34 7F 33 30 80 4A D2 00 00 00 1E 7F 18 30 0C 04.30.J.......0.
0046D0: 1E 38 30 22 1E 30 30 1C 1E 28 30 20 1E 20 30 80 .80".00..(0 . 0.
0046E0: 4A D0 00 00 00 18 7F C3 30 20 18 C2 30 1C 18 CA J.......0 ..0...
0046F0: 30 22 18 D2 30 0C 18 DA 30 06 7F E9 30 36 18 F2 0"..0...0...06..
004700: 40 DD 46 41 0B 09 CD DF 3F C3 6B 40 DD 21 43 42 @.FA....?.k@.!CB
004710: DD 6E 46 DD 66 47 CD DF 3F DD 46 41 DD 4E 40 0B .nF.fG..?.FA.N@.
004720: A7 ED 42 CD DF 3F C3 6B 40 DD 21 43 42 DD 6E 3A ..B..?.k@.!CB.n:
004730: DD 66 3B CD DF 3F DD 4E 0A 0D 06 00 09 CD DF 3F .f;..?.N.......?
004740: C3 6B 40 DD 21 43 42 DD 6E 3A DD 66 3B CD DF 3F .k@.!CB.n:.f;..?
004750: 06 00 DD 4E 0A 0D A7 ED 42 CD DF 3F C3 6B 40 DD ...N....B..?.k@.
004760: 21 20 3B DD 7E 09 BC 20 2C 3E BF BD 38 27 06 0F ! ;.~.. ,>..8'..
004770: 11 0C 00 2C DD 7E 14 BD 30 09 DD 19 10 F6 DD 21 ...,.~..0......!
004780: 43 42 C9 DD CB 00 7E 28 F1 DD 7E 03 FE 72 30 EE CB....~(..~..r0.
004790: 21 45 43 18 03 21 F5 42 11 00 12 CD F1 32 E1 37 !EC..!.B.....2.7
0047A0: C9 DD 7E 05 FE 32 20 43 DD 21 43 42 DD 66 04 DD ..~..2 C.!CB.f..
0047B0: 6E 77 DD 75 04 DD 74 77 DD 66 78 DD 6E 76 DD 75 nw.u..tw.fx.nv.u
0047C0: 78 DD 74 76 18 19 DD 21 43 42 06 06 21 BC 42 11 x.tv...!CB..!.B.
0047D0: 06 00 DD 4E 0A 7E 71 DD 77 0A DD 19 23 10 F3 21 ...N.~q.w...#..!
0047E0: C1 40 06 05 36 00 23 10 FB 18 22 DD 2A EC 3B DD .@..6.#...".*.;.
0047F0: 6E 08 DD 66 09 DD 7E 14 95 4F 06 00 11 C1 40 ED n..f..~..O....@.
004800: B0 EB FE 05 28 07 0E 00 71 23 3C 18 F5 DD 21 43 ....(...q#<...!C
004810: 42 DD 46 0A DD 4E 10 DD 56 16 DD 5E 1C 21 BB 42 B.F..N..V..^.!.B
004820: 6E E5 F1 DD 66 22 DD 6E 28 DD 7E 04 DD 2A 8F 42 n...f".n(.~..*.B
004830: F3 FD 22 EE 42 FD 2A 95 42 ED 73 EC 42 ED 7B 9B ..".B.*.B.s.B.{.
004840: 42 00 00 00 00 00 ED 73 9B 42 ED 7B EC 42 FD 22 B......s.B.{.B."
004850: 95 42 FD 2A EE 42 FB DD 22 8F 42 DD 21 43 42 DD .B.*.B..".B.!CB.
004860: 77 04 DD 77 71 DD 70 0A DD 70 41 DD 71 10 DD 71 w..wq.p..pA.q..q
004870: 40 0A DD 77 64 DD 72 16 DD 72 47 DD 73 1C DD 73 @..wd.r..rG.s..s
004880: 46 1A DD 77 6A DD 74 22 DD 74 3B DD 75 28 DD 75 F..wj.t".t;.u(.u
004890: 3A 7E DD 77 5E F5 C1 DD 71 70 DD 71 78 DD 2A EC :~.w^...qp.qx.*.
0048A0: 3B DD 6E 14 DD 66 15 22 CD 31 2A 9B 42 3E C1 BD ;.n..f.".1*.B>..
0048B0: 38 13 CD AE 3D 3E 0F 32 91 1A 21 E5 43 11 00 12 8...=>.2..!.C...
0048C0: CD F1 32 37 C9 3E 0F BC 20 E8 CD AE 3D CD A0 41 ..27.>.. ...=..A
0048D0: C9 3A BB 42 47 DD 7E 04 FE 0C 28 1E FE 22 28 20 .:.BG.~...(.."(
0048E0: FE 1C 28 24 FE 20 28 24 FE 36 28 24 FE 3E 28 24 ..($. ($.6($.>($
0048F0: FE 40 28 24 FE 42 28 24 37 C9 CB 40 20 08 A7 C9 .@($.B($7..@ ...
004900: 30 3E 18 FA 30 40 18 E2 30 42 18 EA 30 80 44 4A 0>..0@..0B..0.DJ
004910: 4E DA 00 1E 7F 10 30 80 43 41 4C CC 00 18 7F CD N.....0.CAL.....
004920: 30 22 18 D4 30 20 18 C4 30 1C 18 CC 30 0C 18 DC 0"..0 ..0...0...
004930: 30 36 18 F4 30 3E 18 FC 30 40 18 E4 30 42 18 EC 06..0>..0@..0B..
004940: 30 80 52 45 D4 00 00 7F 7F C9 30 1C 7F C8 30 20 0.RE......0...0
004950: 7F C0 30 0C 7F D8 30 22 7F D0 30 36 7F F0 30 3E ..0...0"..06..0>
004960: 7F F8 30 40 7F E0 30 42 7F E8 30 80 50 55 53 C8 ..0@..0B..0.PUS.
004970: 00 04 7F E5 30 08 7F D5 30 16 7F C5 30 30 7F F5 ....0...0...00..
004980: 30 80 50 4F D0 00 00 04 7F E1 30 08 7F D1 30 16 0.PO......0...0.
004990: 7F C1 30 30 7F F1 30 80 43 D0 00 00 00 02 7F FE ..00..0.C.......
0049A0: 30 06 7F BE 30 0A 7F B8 30 0C 7F B9 30 0E 7F BA 0...0...0...0...
0049B0: 30 10 7F BB 30 12 7F BC 30 14 7F BD 30 00 7F BF 0...0...0...0...
0049C0: 30 80 4F D2 00 00 00 02 7F F6 30 06 7F B6 30 0A 0.O.......0...0.
0049D0: 7F B0 30 0C 7F B1 30 0E 7F B2 30 10 7F B3 30 12 ..0...0...0...0.
0049E0: 7F B4 30 14 7F B5 30 00 7F B7 30 80 58 4F D2 00 ..0...0...0.XO..
0049F0: 00 02 7F EE 30 06 7F AE 30 0A 7F A8 30 0C 7F A9 ....0...0...0...
004A00: 30 0E 7F AA 30 10 7F AB 30 12 7F AC 30 14 7F AD 0...0...0...0...
004A10: 30 00 7F AF 30 80 41 4E C4 00 00 02 7F E6 30 06 0...0.AN......0.
004A20: 7F A6 30 0A 7F A0 30 0C 7F A1 30 0E 7F A2 30 10 ..0...0...0...0.
004A30: 7F A3 30 12 7F A4 30 14 7F A5 30 00 7F A7 30 80 .£0...0...0...0.
004A40: 45 D8 00 00 00 08 04 EB 30 30 32 08 30 3C 04 E3 E.......002.0<..
004A50: 30 80 52 4C C3 00 00 0A 7F 00 30 0C 7F 01 30 0E 0.RL......0...0.
004A60: 7F 02 30 10 7F 03 30 06 7F 06 30 14 7F 05 30 12 ..0...0...0...0.
004A70: 7F 04 30 00 7F 07 30 80 52 CC 00 00 00 0A 7F 10 ..0...0.R.......
004A80: 30 0C 7F 11 30 0E 7F 12 30 10 7F 13 30 06 7F 16 0...0...0...0...
004A90: 30 14 7F 15 30 12 7F 14 30 00 7F 17 30 80 52 52 0...0...0...0.RR
004AA0: C3 00 00 0A 7F 08 30 0C 7F 09 30 0E 7F 0A 30 10 ......0...0...0.
004AB0: 7F 0B 30 06 7F 0E 30 14 7F 0D 30 12 7F 0C 30 00 ..0...0...0...0.
004AC0: 7F 0F 30 80 52 D2 00 00 00 0A 7F 18 30 0C 7F 19 ..0.R.......0...
004AD0: 30 0E 7F 1A 30 10 7F 1B 30 06 7F 1E 30 14 7F 1D 0...0...0...0...
004AE0: 30 12 7F 1C 30 00 7F 1F 30 80 53 4C C1 00 00 00 0...0...0.SL....
004AF0: 7F 27 30 0A 7F 20 30 0C 7F 21 30 0E 7F 22 30 10 .'0.. 0..!0.."0.
004B00: CB 40 28 02 A7 C9 37 C9 CB 70 18 F0 CB 70 18 F2 .@(...7..p...p..
004B10: CB 78 18 EE CB 78 18 E4 CB 50 18 E6 CB 50 18 DC .x...x...P...P..
004B20: 3E 0F 32 91 1A DD 21 20 3B 11 08 02 06 10 C5 DD >.2...! ;.......
004B30: 7E 03 FE 74 20 08 CD D9 41 CD 31 33 18 0A FE 72 ~..t ...A.13...r
004B40: 20 06 CD D9 41 CD 1D 33 FE 76 CC E8 41 1E 08 14 ...A..3.v..A...
004B50: 01 0C 00 DD 09 C1 10 D6 C9 21 F0 42 CD F1 32 1E .........!.B..2.
004B60: 08 DD 6E 08 DD 66 09 C9 06 08 DD 6E 08 DD 66 09 ..n..f.....n..f.
004B70: 3E 30 CB 06 CE 00 C5 CD 45 1A C1 10 F3 C9 2A 9B >0......E.....*.
004B80: 42 11 F8 0F A7 ED 52 4D 21 F8 0F 30 05 2A 9B 42 B.....RM!..0.*.B
004B90: 0E 00 06 04 11 23 18 C5 79 FE 00 3E 0F 20 02 3E .....#..y..>. .>
004BA0: FF 32 91 1A E5 21 F0 42 D5 CD F1 32 D1 E1 E5 D5 .2...!.B...2....
004BB0: CD 31 33 D1 15 E1 23 23 C1 0D 0D 10 DA 3E F0 32 .13...##.....>.2
004BC0: 91 1A C9 00 14 00 00 00 00 0A 14 00 00 00 00 0C ................
004BD0: 14 00 00 00 00 0E 14 00 00 00 00 10 14 00 00 00 ................
004BE0: 00 12 14 00 00 00 00 14 14 00 00 00 00 44 14 00 .............D..
004BF0: 00 00 00 46 14 00 00 00 00 84 16 00 00 00 00 96 ...F............
004C00: 16 00 00 00 00 88 16 00 00 00 00 A4 16 00 00 00 ................
004C10: 00 A6 16 00 00 00 00 B4 16 00 00 80 7D 06 45 00 ............}.E.
004C20: 00 00 00 2C 45 00 00 00 00 2E 45 00 00 00 00 B0 ...,E.....E.....
004C30: 16 00 00 00 00 B2 16 00 00 00 00 00 00 00 00 00 ................
004C40: 00 00 46 4C 41 47 53 20 20 20 20 20 52 65 67 69 ..FLAGS Regi
004C50: 73 74 65 72 73 20 61 6E 64 20 43 6F 6E 74 65 6E sters and Conten
004C60: 74 73 20 20 20 20 20 53 54 41 43 CB 00 00 00 00 ts STAC.....
004C70: 20 20 20 20 A0 20 59 6F 75 20 61 72 65 20 61 62 . You are ab
004C80: 6F 75 74 20 74 6F 20 61 66 66 65 63 74 20 6D 65 out to affect me
004C90: 6D 6F 72 79 20 61 72 65 61 20 6E 6F 74 61 6C 6C mory area notall
004CA0: 6F 63 61 74 65 64 20 74 6F 20 79 6F 75 2E 20 50 ocated to you. P
004CB0: 6C 65 61 73 65 20 65 64 69 74 20 70 72 6F 67 72 lease edit progr
004CC0: 61 6D 2E 20 A0 20 59 6F 75 20 61 72 65 20 61 62 am. . You are ab
004CD0: 6F 75 74 20 74 6F 20 77 72 69 74 65 20 74 6F 20 out to write to
004CE0: 6D 65 6D 6F 72 79 20 77 68 69 63 68 20 77 69 6C memory which wil
004CF0: 6C 20 61 66 66 65 63 74 20 79 6F 75 72 20 70 72 l affect your pr
004D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
004D10: 04 00 00 00 02 09 50 E5 04 00 C1 02 00 00 00 02 ......P.........
004D20: 04 00 C6 02 00 00 00 02 04 00 C2 02 00 00 00 02 ................
004D30: 04 00 C7 02 00 00 00 02 04 00 C3 02 00 00 00 02 ................
004D40: 04 00 C8 02 00 00 00 02 04 00 C4 02 00 00 00 02 ................
004D50: 04 00 C9 02 00 00 00 02 04 00 C5 02 00 00 00 02 ................
004D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004E00: 7F 23 30 06 7F 26 30 14 7F 25 30 12 7F 24 30 80 .#0..&0..%0..$0.
004E10: 53 52 C1 00 00 00 7F 2F 30 0A 7F 28 30 0C 7F 29 SR...../0..(0..)
004E20: 30 0E 7F 2A 30 10 7F 2B 30 06 7F 2E 30 14 7F 2D 0..*0..+0...0..-
004E30: 30 12 7F 2C 30 80 53 52 CC 00 00 00 7F 3F 30 0A 0..,0.SR.....?0.
004E40: 7F 38 30 0C 7F 39 30 0E 7F 3A 30 10 7F 3B 30 06 .80..90..:0..;0.
004E50: 7F 3E 30 14 7F 3D 30 12 7F 3C 30 80 42 49 D4 00 .>0..=0..<0.BI..
004E60: 00 4E 00 47 30 50 00 4F 30 52 00 57 30 54 00 5F .N.G0P.O0R.W0T._
004E70: 30 56 00 67 30 58 00 6F 30 5A 00 77 30 5C 00 7F 0V.g0X.o0Z.w0\..
004E80: 30 4E 06 46 30 50 06 4E 30 52 06 56 30 54 06 5E 0N.F0P.N0R.V0T.^
004E90: 30 56 06 66 30 58 06 6E 30 5A 06 76 30 5C 06 7E 0V.f0X.n0Z.v0\.~
004EA0: 30 4E 0A 40 30 50 0A 48 30 52 0A 50 30 54 0A 58 0N.@0P.H0R.P0T.X
004EB0: 30 56 0A 60 30 58 0A 68 30 5A 0A 70 30 5C 0A 78 0V.`0X.h0Z.p0\.x
004EC0: 30 4E 0C 41 30 50 0C 49 30 52 0C 51 30 54 0C 59 0N.A0P.I0R.Q0T.Y
004ED0: 30 56 0C 61 30 58 0C 69 30 5A 0C 71 30 5C 0C 79 0V.a0X.i0Z.q0\.y
004EE0: 30 4E 0E 42 30 50 0E 4A 30 52 0E 52 30 54 0E 5A 0N.B0P.J0R.R0T.Z
004EF0: 30 56 0E 62 30 58 0E 6A 30 5A 0E 72 30 5C 0E 7A 0V.b0X.j0Z.r0\.z
004F00: 30 4E 10 43 30 50 10 4B 30 52 10 53 30 54 10 5B 0N.C0P.K0R.S0T.[
004F10: 30 56 10 63 30 58 10 6B 30 5A 10 73 30 5C 10 7B 0V.c0X.k0Z.s0\.{
004F20: 30 4E 12 44 30 50 12 4C 30 52 12 54 30 54 12 5C 0N.D0P.L0R.T0T.\
004F30: 30 56 12 64 30 58 12 6C 30 5A 12 74 30 5C 12 7C 0V.d0X.l0Z.t0\.|
004F40: 30 4E 14 45 30 50 14 4D 30 52 14 55 30 54 14 5D 0N.E0P.M0R.U0T.]
004F50: 30 56 14 65 30 58 14 6D 30 5A 14 75 30 5C 14 7D 0V.e0X.m0Z.u0\.}
004F60: 30 80 53 45 D4 00 00 4E 00 C7 30 50 00 CF 30 52 0.SE...N..0P..0R
004F70: 00 D7 30 54 00 DF 30 56 00 E7 30 58 00 EF 30 5A ..0T..0V..0X..0Z
004F80: 00 F7 30 5C 00 FF 30 4E 06 C6 30 50 06 CE 30 52 ..0\..0N..0P..0R
004F90: 06 D6 30 54 06 DE 30 56 06 E6 30 58 06 EE 30 5A ..0T..0V..0X..0Z
004FA0: 06 F6 30 5C 06 FE 30 4E 0A C0 30 50 0A C8 30 52 ..0\..0N..0P..0R
004FB0: 0A D0 30 54 0A D8 30 56 0A E0 30 58 0A E8 30 5A ..0T..0V..0X..0Z
004FC0: 0A F0 30 5C 0A F8 30 4E 0C C1 30 50 0C C9 30 52 ..0\..0N..0P..0R
004FD0: 0C D1 30 54 0C D9 30 56 0C E1 30 58 0C E9 30 5A ..0T..0V..0X..0Z
004FE0: 0C F1 30 5C 0C F9 30 4E 0E C2 30 50 0E CA 30 52 ..0\..0N..0P..0R
004FF0: 0E D2 30 54 0E DA 30 56 0E E2 30 58 0E EA 30 5A ..0T..0V..0X..0Z
005000: 38 30 20 20 68 61 73 20 20 20 6D 61 6E 79 20 20 80 has many
005010: 20 73 75 63 68 72 65 67 69 73 74 65 72 73 2E 20 suchregisters.
005020: 20 49 6E 69 74 69 61 6C 6C 79 20 20 77 65 20 73 Initially we s
005030: 68 61 6C 6C 20 63 6F 6E 73 69 64 65 72 6F 6E 6C hall consideronl
005040: 79 20 74 68 65 20 6D 6F 72 65 20 20 67 65 6E 65 y the more gene
005050: 72 61 6C 20 6F 6E 65 73 3A 20 20 64 65 73 69 67 ral ones: desig
005060: 6E 61 74 65 64 41 2C 42 2C 43 2C 44 2C 45 2C 48 natedA,B,C,D,E,H
005070: 20 61 6E 64 20 4C 2E 20 20 54 68 65 20 41 20 20 and L. The A
005080: 72 65 67 69 73 74 65 72 20 28 20 6F 72 41 63 63 register ( orAcc
005090: 75 6D 75 6C 61 74 6F 72 20 29 20 20 69 73 20 20 umulator ) is
0050A0: 74 68 65 20 20 6D 6F 73 74 20 20 69 6D 70 6F 72 the most impor
0050B0: 74 61 6E 74 2C 73 69 6E 63 65 20 20 6D 6F 72 65 tant,since more
0050C0: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 instructions
0050D0: 69 6E 76 6F 6C 76 65 20 20 74 68 69 73 72 65 67 involve thisreg
0050E0: 69 73 74 65 72 20 74 68 61 6E 20 61 6E 79 20 6F ister than any o
0050F0: 74 68 65 72 2E A0 A0 20 54 68 65 20 73 74 65 70 ther... The step
005100: 20 62 79 20 73 74 65 70 20 69 6E 73 74 72 75 63 by step instruc
005110: 74 69 6F 6E 73 20 6D 61 6B 69 6E 67 20 75 70 61 tions making upa
005120: 20 70 72 6F 67 72 61 6D 20 61 72 65 20 73 74 6F program are sto
005130: 72 65 64 20 69 6E 20 6D 65 6D 6F 72 79 2C 20 61 red in memory, a
005140: 20 73 65 72 69 65 73 6F 66 20 20 20 73 69 6D 69 seriesof simi
005150: 6C 61 72 20 20 20 20 72 65 67 69 73 74 65 72 73 lar registers
005160: 20 20 20 20 6F 72 20 20 20 6D 65 6D 6F 72 79 6C or memoryl
005170: 6F 63 61 74 69 6F 6E 73 20 20 65 78 74 65 72 6E ocations extern
005180: 61 6C 20 20 74 6F 20 20 74 68 65 20 20 5A 38 30 al to the Z80
005190: 20 20 63 68 69 70 2E 36 35 35 33 36 20 6D 65 6D chip.65536 mem
0051A0: 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 73 20 63 61 ory locations ca
0051B0: 6E 20 62 65 20 20 61 63 63 65 73 73 65 64 2E 54 n be accessed.T
0051C0: 68 65 79 20 20 61 72 65 20 20 64 65 73 69 67 6E hey are design
0051D0: 61 74 65 64 20 20 62 79 20 20 74 68 65 69 72 20 ated by their
0051E0: 20 6E 75 6D 62 65 72 62 65 74 77 65 65 6E 20 30 numberbetween 0
0051F0: 20 61 6E 64 20 36 35 35 33 35 2E 20 20 49 74 20 and 65535. It
005200: 0E F2 30 5C 0E FA 30 4E 10 C3 30 50 10 CB 30 52 ..0\..0N..0P..0R
005210: 10 D3 30 54 10 DB 30 56 10 E3 30 58 10 EB 30 5A ..0T..0V..0X..0Z
005220: 10 F3 30 5C 10 FB 30 4E 12 C4 30 50 12 CC 30 52 ..0\..0N..0P..0R
005230: 12 D4 30 54 12 DC 30 56 12 E4 30 58 12 EC 30 5A ..0T..0V..0X..0Z
005240: 12 F4 30 5C 12 FC 30 4E 14 C5 30 50 14 CD 30 52 ..0\..0N..0P..0R
005250: 14 D5 30 54 14 DD 30 56 14 E5 30 58 14 ED 30 5A ..0T..0V..0X..0Z
005260: 14 F5 30 5C 14 FD 30 80 52 45 D3 00 00 4E 00 87 ..0\..0.RE...N..
005270: 30 50 00 8F 30 52 00 97 30 54 00 9F 30 56 00 A7 0P..0R..0T..0V..
005280: 30 58 00 AF 30 5A 00 B7 30 5C 00 BF 30 4E 06 86 0X..0Z..0\..0N..
005290: 30 50 06 8E 30 52 06 96 30 54 06 9E 30 56 06 A6 0P..0R..0T..0V..
0052A0: 30 58 06 AE 30 5A 06 B6 30 5C 06 BE 30 4E 0A 80 0X..0Z..0\..0N..
0052B0: 30 50 0A 88 30 52 0A 90 30 54 0A 98 30 56 0A A0 0P..0R..0T..0V..
0052C0: 30 58 0A A8 30 5A 0A B0 30 5C 0A B8 30 4E 0C 81 0X..0Z..0\..0N..
0052D0: 30 50 0C 89 30 52 0C 91 30 54 0C 99 30 56 0C A1 0P..0R..0T..0V..
0052E0: 30 58 0C A9 30 5A 0C B1 30 5C 0C B9 30 4E 0E 82 0X..0Z..0\..0N..
0052F0: 30 50 0E 8A 30 52 0E 92 30 54 0E 9A 30 56 0E A2 0P..0R..0T..0V..
005300: 30 58 0E AA 30 5A 0E B2 30 5C 0E BA 30 4E 10 83 0X..0Z..0\..0N..
005310: 30 50 10 8B 30 52 10 93 30 54 10 9B 30 56 10 A3 0P..0R..0T..0V.£
005320: 30 58 10 AB 30 5A 10 B3 30 5C 10 BB 30 4E 12 84 0X..0Z..0\..0N..
005330: 30 50 12 8C 30 52 12 94 30 54 12 9C 30 56 12 A4 0P..0R..0T..0V..
005340: 30 58 12 AC 30 5A 12 B4 30 5C 12 BC 30 4E 14 85 0X..0Z..0\..0N..
005350: 30 50 14 8D 30 52 14 95 30 54 14 9D 30 56 14 A5 0P..0R..0T..0V..
005360: 30 58 14 AD 30 5A 14 B5 30 5C 14 BD 30 80 49 CE 0X..0Z..0\..0.I.
005370: 00 00 00 00 4A DB 30 00 48 ED 78 0A 48 ED 40 0E ....J.0.H.x.H.@.
005380: 48 ED 50 10 48 ED 58 12 48 ED 60 14 48 ED 68 0C H.P.H.X.H.`.H.h.
005390: 48 ED 48 4C 48 ED 70 80 4F 55 D4 00 00 4A 00 D3 H.HLH.p.OU...J..
0053A0: 30 48 00 ED 79 48 0A ED 41 48 0E ED 51 48 10 ED 0H..yH..AH..QH..
0053B0: 59 48 12 ED 61 48 14 ED 69 48 0C ED 49 80 49 CD YH..aH..iH..I.I.
0053C0: 00 00 00 4E 7F ED 46 50 7F ED 56 52 7F ED 5E 80 ...N..FP..VR..^.
0053D0: 52 53 D4 00 00 5E 7F C7 30 60 7F CF 30 62 7F D7 RS...^..0`..0b..
0053E0: 30 64 7F DF 30 66 7F E7 30 68 7F EF 30 6A 7F F7 0d..0f..0h..0j..
0053F0: 30 6C 7F FF 30 80 52 4C 43 C1 00 7F 7F 07 30 80 0l..0.RLC.....0.
005400: 20 74 61 6B 65 73 20 20 74 68 65 20 5A 38 30 6C takes the Z80l
005410: 6F 6E 67 65 72 20 20 74 6F 20 20 61 63 63 65 73 onger to acces
005420: 73 20 20 6D 65 6D 6F 72 79 20 20 74 68 61 6E 20 s memory than
005430: 69 74 73 20 6F 77 6E 69 6E 74 65 72 6E 61 6C 20 its owninternal
005440: 72 65 67 69 73 74 65 72 73 2E A3 20 20 20 20 20 registers.£
005450: 20 20 53 49 4D 50 4C 45 20 4C 4F 41 44 20 49 4E SIMPLE LOAD IN
005460: 53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 50 65 72 STRUCTIONS.. Per
005470: 68 61 70 73 20 20 61 20 20 62 65 74 74 65 72 20 haps a better
005480: 20 64 65 73 63 72 69 70 74 69 6F 6E 20 6F 66 20 description of
005490: 6C 6F 61 64 74 68 61 6E 20 74 68 65 20 63 6F 6E loadthan the con
0054A0: 76 65 6E 74 69 6F 6E 61 6C 20 6F 6E 65 20 69 73 ventional one is
0054B0: 20 63 6F 70 79 2C 20 73 69 6E 63 65 61 20 6C 6F copy, sincea lo
0054C0: 61 64 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 ad instruction
0054D0: 20 63 6F 70 69 65 73 20 20 74 68 65 20 20 6E 75 copies the nu
0054E0: 6D 62 65 72 68 65 6C 64 20 69 6E 20 61 20 72 65 mberheld in a re
0054F0: 67 69 73 74 65 72 20 20 6F 72 20 20 6D 65 6D 6F gister or memo
005500: 72 79 20 20 6C 6F 63 61 74 69 6F 6E 69 6E 74 6F ry locationinto
005510: 20 20 20 61 6E 6F 74 68 65 72 20 20 20 20 72 65 another re
005520: 67 69 73 74 65 72 20 20 20 6F 72 20 20 20 6D 65 gister or me
005530: 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 2E 20 20 20 morylocation.
005540: 41 73 20 20 20 77 69 74 68 20 20 61 6C 6C 20 20 As with all
005550: 63 6F 70 79 69 6E 67 20 20 74 68 65 6F 72 69 67 copying theorig
005560: 69 6E 61 6C 20 72 65 6D 61 69 6E 73 20 75 6E 63 inal remains unc
005570: 68 61 6E 67 65 64 2E A0 A0 20 54 68 65 20 20 20 hanged... The
005580: 6C 6F 61 64 20 20 69 6E 73 74 72 75 63 74 69 6F load instructio
005590: 6E 20 20 20 69 73 20 20 20 6E 6F 72 6D 61 6C 6C n is normall
0055A0: 79 61 62 62 72 65 76 69 61 74 65 64 20 74 6F 20 yabbreviated to
0055B0: 4C 44 2E 20 20 54 68 65 20 73 69 6D 70 6C 65 73 LD. The simples
0055C0: 74 20 66 6F 72 6D 20 6F 66 6C 6F 61 64 20 20 63 t form ofload c
0055D0: 6F 70 69 65 73 20 64 61 74 61 20 66 72 6F 6D 20 opies data from
0055E0: 20 6F 6E 65 20 20 72 65 67 69 73 74 65 72 20 74 one register t
0055F0: 6F 61 6E 6F 74 68 65 72 2C 20 69 2E 65 2E 20 4C oanother, i.e. L
005600: 52 4C C1 00 00 7F 7F 17 30 80 52 52 43 C1 00 7F RL......0.RRC...
005610: 7F 0F 30 80 52 52 C1 00 00 7F 7F 1F 30 80 45 58 ..0.RR......0.EX
005620: D8 00 00 7F 7F D9 30 80 4C 44 C9 00 00 7F 7F ED ......0.LD......
005630: A0 80 4C 44 49 D2 00 7F 7F ED B0 80 4C 44 C4 00 ..LDI.......LD..
005640: 00 7F 7F ED A8 80 4C 44 44 D2 00 7F 7F ED B8 80 ......LDD.......
005650: 43 50 C9 00 00 7F 7F ED A1 80 43 50 49 D2 00 7F CP........CPI...
005660: 7F ED B1 80 43 50 C4 00 00 7F 7F ED A9 80 43 50 ....CP........CP
005670: 44 D2 00 7F 7F ED B9 80 44 41 C1 00 00 7F 7F 27 D.......DA.....'
005680: 30 80 43 50 CC 00 00 7F 7F 2F 30 80 4E 45 C7 00 0.CP...../0.NE..
005690: 00 7F 7F ED 44 80 43 43 C6 00 00 7F 7F 3F 30 80 ....D.CC.....?0.
0056A0: 53 43 C6 00 00 7F 7F 37 30 80 4E 4F D0 00 00 7F SC.....70.NO....
0056B0: 7F 00 30 80 52 4C C4 00 00 7F 7F ED 6F 80 52 52 ..0.RL......o.RR
0056C0: C4 00 00 7F 7F ED 67 80 49 4E C9 00 00 7F 7F ED ......g.IN......
0056D0: A2 80 49 4E 49 D2 00 7F 7F ED B2 80 49 4E C4 00 ..INI.......IN..
0056E0: 00 7F 7F ED AA 80 49 4E 44 D2 00 7F 7F ED BA 80 ......IND.......
0056F0: 4F 55 54 C9 00 7F 7F ED A3 80 4F 54 49 D2 00 7F OUT.....£.OTI...
005700: 7F ED B3 80 4F 55 54 C4 00 7F 7F ED AB 80 4F 54 ....OUT.......OT
005710: 44 D2 00 7F 7F ED BB 80 44 C9 00 00 00 7F 7F F3 D.......D.......
005720: 30 80 45 C9 00 00 00 7F 7F FB 30 80 52 45 54 C9 0.E.......0.RET.
005730: 00 7F 7F ED 4D 80 52 45 54 CE 00 7F 7F ED 45 80 ....M.RET.....E.
005740: 48 41 4C D4 00 7F 7F 76 30 80 44 45 46 C2 00 02 HAL....v0.DEF...
005750: 7F CB 30 80 42 49 CE 00 00 02 7F CB 30 80 44 45 ..0.BI......0.DE
005760: 46 D7 00 18 7F CB 30 80 CD CB 51 21 50 C0 22 0D F.....0...Q!P.".
005770: 52 18 33 2A 04 58 CD AD 51 21 37 52 CD FC 51 CD R.3*.X..Q!7R..Q.
005780: E7 51 CD 06 BB FE 20 CA 7C 51 FE 0D 20 F4 2A 00 .Q.... .|Q.. .*.
005790: 58 ED 4B 02 58 A7 ED 42 20 0C 21 5F 52 CD FC 51 X.K.X..B .!_R..Q
0057A0: CD D9 51 D8 18 53 DD 2A 00 58 DD 6E 00 DD 66 01 ..Q..S.*.X.n..f.
0057B0: E5 DD E1 DD CB 00 46 20 40 DD 6E 01 DD 66 02 DD ......F @.n..f..
0057C0: CB 00 4E 20 1E CD AD 51 21 0F 52 CD FC 51 3E 42 ..N ...Q!.R..Q>B
0057D0: CD 1E BB 20 24 CD 06 BB FE 20 20 F2 01 03 00 DD ... $.... .....
0057E0: 09 18 D0 DD CB 00 56 3E 01 28 02 3E 00 32 CF 31 ......V>.(.>.2.1
0057F0: 22 41 17 CD CB 51 CD B9 11 CD CB 51 2A 00 58 ED "A...Q.....Q*.X.
005800: 44 20 41 2C 42 20 20 2E A0 A0 20 49 6E 20 20 74 D A,B ... In t
005810: 68 65 73 65 20 20 61 62 62 72 65 76 69 61 74 69 hese abbreviati
005820: 6F 6E 65 64 20 20 69 6E 73 74 72 75 63 74 69 6F oned instructio
005830: 6E 73 28 20 6D 6E 65 6D 6F 6E 69 63 73 20 29 2C ns( mnemonics ),
005840: 20 69 74 20 69 73 20 63 6F 6E 76 65 6E 74 69 6F it is conventio
005850: 6E 61 6C 20 74 6F 20 70 75 74 74 68 65 20 72 65 nal to putthe re
005860: 67 69 73 74 65 72 20 61 66 66 65 63 74 65 64 20 gister affected
005870: 66 69 72 73 74 2C 20 66 6F 6C 6C 6F 77 65 64 20 first, followed
005880: 62 79 74 68 65 20 72 65 67 69 73 74 65 72 20 66 bythe register f
005890: 72 6F 6D 20 77 68 69 63 68 20 20 74 68 65 20 69 rom which the i
0058A0: 6E 66 6F 72 6D 61 74 69 6F 6E 69 73 20 20 63 6F nformationis co
0058B0: 70 69 65 64 2E 20 20 20 48 65 6E 63 65 20 20 4C pied. Hence L
0058C0: 44 20 41 2C 42 20 20 63 6F 70 69 65 73 20 20 74 D A,B copies t
0058D0: 68 65 63 6F 6E 74 65 6E 74 73 20 6F 66 20 42 20 hecontents of B
0058E0: 69 6E 74 6F 20 41 20 6F 72 20 41 63 63 75 6D 75 into A or Accumu
0058F0: 6C 61 74 6F 72 2E A3 20 57 65 20 20 63 61 6E 20 lator.£ We can
005900: 20 61 6C 73 6F 20 6C 6F 61 64 20 61 6E 79 20 6F also load any o
005910: 66 20 74 68 65 20 72 65 67 69 73 74 65 72 73 77 f the registersw
005920: 69 74 68 20 20 61 20 20 6E 75 6D 62 65 72 2C 20 ith a number,
005930: 20 6E 2C 20 62 65 74 77 65 65 6E 20 20 30 20 20 n, between 0
005940: 61 6E 64 20 32 35 35 64 69 72 65 63 74 6C 79 20 and 255directly
005950: 2C 20 20 20 77 69 74 68 20 20 20 20 69 6E 73 74 , with inst
005960: 72 75 63 74 69 6F 6E 73 20 20 20 6C 69 6B 65 4C ructions likeL
005970: 44 20 43 2C 31 32 33 2E 20 57 65 20 20 73 68 61 D C,123. We sha
005980: 6C 6C 20 20 64 69 73 63 75 73 73 20 6C 61 74 65 ll discuss late
005990: 72 20 20 66 72 6F 6D 77 68 65 72 65 20 20 74 68 r fromwhere th
0059A0: 65 20 6E 75 6D 62 65 72 20 20 69 73 20 63 6F 70 e number is cop
0059B0: 69 65 64 2E 20 53 75 66 66 69 63 65 20 74 6F 73 ied. Suffice tos
0059C0: 61 79 20 61 74 20 74 68 69 73 20 20 73 74 61 67 ay at this stag
0059D0: 65 2C 20 20 20 74 68 61 74 20 20 69 6E 73 74 72 e, that instr
0059E0: 75 63 74 69 6F 6E 73 61 72 65 20 73 74 6F 72 65 uctionsare store
0059F0: 64 20 61 73 20 20 6E 75 6D 62 65 72 73 2E 20 20 d as numbers.
005A00: 4B 02 58 A7 ED 42 CA 9E 51 2A 0D 52 01 50 00 09 K.X..B..Q*.R.P..
005A10: 22 0D 52 2A 00 58 23 23 22 00 58 C3 F3 50 21 08 ".R*.X##".X..P!.
005A20: 58 22 00 58 21 A0 C0 22 0D 52 C3 F3 50 11 00 00 X".X!..".R..P...
005A30: CD F1 32 3E 00 BB 28 07 3E 20 CD 45 1A 18 F4 CB ..2>..(.> .E....
005A40: 4E 23 28 EC 2B 3E 16 BA 30 EE C9 21 00 C0 11 01 N#(.+>..0..!....
005A50: C0 01 FF 3F 36 0F ED B0 C9 CD 18 BB FE 79 37 C8 ...?6........y7.
005A60: FE 6E 37 3F C8 18 F2 2A 0D 52 0E 08 06 50 7E ED .n7?...*.R...P~.
005A70: 6F 23 10 FA 11 B0 07 19 0D 20 F1 C9 3E F0 32 91 o#....... ..>.2.
005A80: 1A 11 00 18 CD F1 32 3E 0F 32 91 1A C9 A0 C0 20 ......2>.2.....
005A90: 20 20 20 20 20 20 20 50 72 65 73 73 20 53 50 41 Press SPA
005AA0: 43 45 20 74 6F 20 63 6F 6E 74 69 6E 75 65 2E 20 CE to continue.
005AB0: 20 20 20 20 20 20 A0 20 50 72 65 73 73 20 53 50 . Press SP
005AC0: 41 43 45 20 74 6F 20 73 65 6C 65 63 74 20 26 20 ACE to select &
005AD0: 45 4E 54 45 52 20 74 6F 20 73 74 61 72 74 A0 20 ENTER to start.
005AE0: 50 6C 65 61 73 65 20 63 6F 6E 66 69 72 6D 20 6C Please confirm l
005AF0: 6F 61 64 69 6E 67 20 72 65 71 75 69 72 65 64 20 oading required
005B00: 20 20 20 59 2F 4E A0 00 00 00 00 00 00 00 00 00 Y/N..........
005B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005C00: 69 2E 65 2E 20 20 4C 44 20 41 2C 42 20 69 73 73 i.e. LD A,B iss
005C10: 74 6F 72 65 64 20 61 73 20 20 37 38 2E 20 20 53 tored as 78. S
005C20: 6F 6D 65 20 20 69 6E 73 74 72 75 63 74 69 6F 6E ome instruction
005C30: 73 20 20 6C 69 6B 65 4C 44 20 41 2C 42 20 61 72 s likeLD A,B ar
005C40: 65 20 73 74 6F 72 65 64 20 61 73 20 6F 6E 65 20 e stored as one
005C50: 6E 75 6D 62 65 72 2C 20 20 6F 74 68 65 72 73 74 number, otherst
005C60: 61 6B 65 20 75 70 20 74 6F 20 66 6F 75 72 2E A0 ake up to four..
005C70: A0 20 54 68 65 20 74 77 6F 20 74 79 70 65 73 20 . The two types
005C80: 6F 66 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 of instructions
005C90: 64 69 73 63 75 73 73 65 64 28 20 4C 44 20 72 2C discussed( LD r,
005CA0: 72 27 20 61 6E 64 20 20 4C 44 20 72 2C 6E 20 29 r' and LD r,n )
005CB0: 20 20 63 61 6E 20 69 6E 76 6F 6C 76 65 20 61 6E can involve an
005CC0: 79 6F 66 20 74 68 65 20 20 72 65 67 69 73 74 65 yof the registe
005CD0: 72 73 20 63 6F 6E 73 69 64 65 72 65 64 2E 20 20 rs considered.
005CE0: 4F 6E 6C 79 20 20 74 68 65 41 20 20 72 65 67 69 Only theA regi
005CF0: 73 74 65 72 20 20 20 63 61 6E 20 20 62 65 20 20 ster can be
005D00: 6C 6F 61 64 65 64 20 20 77 69 74 68 20 20 74 68 loaded with th
005D10: 65 63 6F 6E 74 65 6E 74 73 20 20 6F 66 20 20 61 econtents of a
005D20: 20 20 6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 memory locati
005D30: 6F 6E 2E 20 20 20 54 68 65 69 6E 73 74 72 75 63 on. Theinstruc
005D40: 74 69 6F 6E 73 20 6F 66 20 74 68 65 20 66 6F 72 tions of the for
005D50: 6D 20 4C 44 20 41 2C 28 6E 6E 29 20 6C 6F 61 64 m LD A,(nn) load
005D60: 73 6F 72 20 20 63 6F 70 69 65 73 20 20 74 68 65 sor copies the
005D70: 20 20 20 63 6F 6E 74 65 6E 74 73 20 20 20 6F 66 contents of
005D80: 20 20 20 6D 65 6D 6F 72 79 6C 6F 63 61 74 69 6F memorylocatio
005D90: 6E 20 6E 6E 20 20 28 20 61 20 20 6E 75 6D 62 65 n nn ( a numbe
005DA0: 72 20 20 62 65 74 77 65 65 6E 20 20 30 20 61 6E r between 0 an
005DB0: 64 36 35 35 33 35 20 29 20 69 6E 74 6F 20 74 68 d65535 ) into th
005DC0: 65 20 41 20 72 65 67 69 73 74 65 72 2E A3 20 57 e A register.£ W
005DD0: 65 20 63 61 6E 20 61 6C 73 6F 20 6C 6F 61 64 20 e can also load
005DE0: 61 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F a memory locatio
005DF0: 6E 20 77 69 74 68 74 68 65 20 20 63 6F 6E 74 65 n withthe conte
005E00: 00 4C 45 53 31 20 20 20 20 42 49 4E 00 00 00 00 .LES1 BIN....
005E10: 00 00 02 00 00 00 20 00 D0 4D 00 00 00 00 00 00 ...... ..M......
005E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005E40: D0 4D 00 CA 04 48 4C 29 A0 20 20 44 45 43 20 28 .M...HL). DEC (
005E50: 48 4C 29 A0 20 20 43 50 20 28 48 4C 29 A0 20 20 HL). CP (HL).
005E60: 41 44 44 20 41 2C 32 33 30 A0 20 20 43 50 20 28 ADD A,230. CP (
005E70: 48 4C 29 A0 20 20 52 45 54 A0 20 20 A0 20 53 54 HL). RET. . ST
005E80: 06 58 2E 58 EF 84 2F 58 33 58 37 58 44 58 51 58 .X.X../X3X7XDXQX
005E90: 5E 58 65 58 6F 58 76 58 83 58 8A 58 91 58 9B 58 ^XeXoXvX.X.X.X.X
005EA0: A2 58 A9 58 B0 58 B7 58 BE 58 C5 58 CF 58 00 00 .X.X.X.X.X.X.X..
005EB0: 74 87 01 00 D6 58 01 00 CB 5B 00 77 5E 00 4E 61 t....X...[.w^.Na
005EC0: 00 76 62 01 00 CD 89 00 92 8C 00 1A 8E 02 7B 90 .vb...........{.
005ED0: 01 00 57 63 00 F6 65 00 EE 68 00 F5 6B 01 00 26 ..Wc..e..h..k..&
005EE0: 91 02 92 93 01 00 C3 6C 00 7D 6F 00 F6 6F 01 00 .......l.}o..o..
005EF0: 3C 94 02 0A 95 01 00 91 70 00 74 73 00 B3 76 00 <.......p.ts..v.
005F00: 31 77 01 00 B9 95 02 7A 97 01 00 0F 98 02 BC 98 1w.....z........
005F10: 01 00 FF 77 00 A7 7A 00 DD 7C 01 00 6A 99 02 93 ...w..z..|..j...
005F20: 9A 01 00 3A 9B 02 4D 9D 01 00 04 7E 00 D7 80 01 ...:..M....~....
005F30: 00 19 9E 02 EA 9E 01 00 28 81 00 ED 82 01 00 7A ........(......z
005F40: 9F 02 0D A0 01 00 93 A0 00 CA A2 00 A8 A3 01 00 .............£..
005F50: 5D A4 02 3F A5 01 20 20 20 20 20 20 20 20 20 52 ]..?.. R
005F60: 45 47 49 53 54 45 52 53 20 61 6E 64 20 4D 45 4D EGISTERS and MEM
005F70: 4F 52 59 A0 A0 20 52 65 67 69 73 74 65 72 73 20 ORY.. Registers
005F80: 20 61 72 65 20 20 6C 69 6B 65 20 20 70 69 67 65 are like pige
005F90: 6F 6E 20 20 68 6F 6C 65 73 20 20 69 6E 77 68 69 on holes inwhi
005FA0: 63 68 20 20 6E 75 6D 62 65 72 73 20 20 63 61 6E ch numbers can
005FB0: 20 62 65 20 73 74 6F 72 65 64 2E 20 20 41 20 73 be stored. A s
005FC0: 69 6E 67 6C 65 72 65 67 69 73 74 65 72 20 63 61 ingleregister ca
005FD0: 6E 20 73 74 6F 72 65 20 20 61 6E 79 20 20 6E 75 n store any nu
005FE0: 6D 62 65 72 20 20 62 65 74 77 65 65 6E 30 20 61 mber between0 a
005FF0: 6E 64 20 20 32 35 35 2E 20 20 54 68 65 20 20 5A nd 255. The Z
006000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
006010: 05 00 00 00 02 09 50 E5 05 00 C1 02 00 00 00 02 ......P.........
006020: 05 00 C6 02 00 00 00 02 05 00 C2 02 00 00 00 02 ................
006030: 05 00 C7 02 00 00 00 02 05 00 C3 02 00 00 00 02 ................
006040: 05 00 C8 02 00 00 00 02 05 00 C4 02 00 00 00 02 ................
006050: 05 00 C9 02 00 00 00 02 05 00 C5 02 00 00 00 02 ................
006060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006100: 6E 74 73 20 20 6F 66 20 20 74 68 65 20 20 41 63 nts of the Ac
006110: 63 75 6D 75 6C 61 74 6F 72 20 77 69 74 68 4C 44 cumulator withLD
006120: 20 28 6E 6E 29 2C 41 20 20 20 77 68 65 72 65 20 (nn),A where
006130: 20 6E 6E 20 20 69 73 20 20 74 68 65 20 6E 75 6D nn is the num
006140: 62 65 72 20 6F 72 61 64 64 72 65 73 73 20 6F 66 ber oraddress of
006150: 20 74 68 65 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 the memory loca
006160: 74 69 6F 6E 2E A0 A0 20 41 6C 6C 20 20 6F 74 68 tion... All oth
006170: 65 72 20 73 69 6E 67 6C 65 20 20 72 65 67 69 73 er single regis
006180: 74 65 72 73 20 20 63 61 6E 6E 6F 74 20 62 65 6C ters cannot bel
006190: 6F 61 64 65 64 20 20 64 69 72 65 63 74 6C 79 20 oaded directly
0061A0: 66 72 6F 6D 20 61 20 6D 65 6D 6F 72 79 20 6C 6F from a memory lo
0061B0: 63 61 74 69 6F 6E 2E 54 77 6F 20 20 20 69 6E 73 cation.Two ins
0061C0: 74 72 75 63 74 69 6F 6E 73 20 20 20 69 6E 76 6F tructions invo
0061D0: 6C 76 69 6E 67 20 20 20 74 68 65 20 20 20 41 72 lving the Ar
0061E0: 65 67 69 73 74 65 72 20 61 72 65 20 72 65 71 75 egister are requ
0061F0: 69 72 65 64 2E A3 20 20 20 53 75 6D 6D 61 72 79 ired.£ Summary
006200: 20 2D 20 4C 6F 61 64 69 6E 67 20 73 69 6E 67 6C - Loading singl
006210: 65 20 72 65 67 69 73 74 65 72 73 A0 A0 4C 44 20 e registers..LD
006220: 72 2C 72 27 20 20 20 20 77 68 65 72 65 20 72 20 r,r' where r
006230: 61 6E 64 20 72 27 20 61 72 65 20 61 6E 79 20 6F and r' are any o
006240: 66 20 74 68 65 20 20 20 20 20 20 20 20 20 20 20 f the
006250: 66 6F 6C 6C 6F 77 69 6E 67 3A 20 41 2C 42 2C 43 following: A,B,C
006260: 2C 44 2C 45 2C 48 20 61 6E 64 20 4C 2E 4C 44 20 ,D,E,H and L.LD
006270: 72 2C 6E 20 20 20 20 20 77 68 65 72 65 20 6E 20 r,n where n
006280: 69 73 20 61 20 6E 75 6D 62 65 72 20 30 20 2D 20 is a number 0 -
006290: 32 35 35 A0 A0 4C 44 20 41 2C 28 6E 6E 29 20 20 255..LD A,(nn)
0062A0: 77 68 65 72 65 20 6E 6E 20 69 73 20 61 20 6E 75 where nn is a nu
0062B0: 6D 62 65 72 20 20 20 30 20 74 6F A0 20 20 20 20 mber 0 to.
0062C0: 20 20 20 20 20 20 20 36 35 35 33 35 A0 4C 44 20 65535.LD
0062D0: 28 6E 6E 29 2C 41 A3 20 20 20 20 20 20 20 20 20 (nn),A£
0062E0: 20 20 20 52 45 47 49 53 54 45 52 20 50 41 49 52 REGISTER PAIR
0062F0: 53 A0 A0 20 54 68 65 20 66 61 63 74 20 74 68 61 S.. The fact tha
006300: 68 69 73 20 74 79 70 65 3A 20 20 45 58 20 44 45 his type: EX DE
006310: 2C 48 4C 2E 20 20 49 74 20 20 45 58 63 68 61 6E ,HL. It EXchan
006320: 67 65 73 20 74 68 65 63 6F 6E 74 65 6E 74 73 20 ges thecontents
006330: 6F 66 20 74 68 65 20 20 44 45 20 20 72 65 67 69 of the DE regi
006340: 73 74 65 72 20 20 70 61 69 72 20 77 69 74 68 74 ster pair witht
006350: 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F 66 20 74 he contents of t
006360: 68 65 20 48 4C 20 72 65 67 69 73 74 65 72 20 70 he HL register p
006370: 61 69 72 2E A3 20 20 53 75 6D 6D 61 72 79 20 2D air.£ Summary -
006380: 20 6C 6F 61 64 69 6E 67 20 72 65 67 69 73 74 65 loading registe
006390: 72 20 70 61 69 72 73 A0 A0 4C 44 20 64 64 2C 6E r pairs..LD dd,n
0063A0: 6E 20 20 20 77 68 65 72 65 20 64 64 20 69 73 20 n where dd is
0063B0: 61 6E 79 20 72 65 67 69 73 74 65 72 20 70 61 69 any register pai
0063C0: 72 20 20 20 20 20 20 20 20 20 20 20 42 43 2C 20 r BC,
0063D0: 44 45 2C 20 61 6E 64 20 48 4C 2E A0 20 20 20 20 DE, and HL..
0063E0: 20 20 20 20 20 20 20 20 6E 6E 20 20 69 73 20 61 nn is a
0063F0: 20 6E 75 6D 62 65 72 20 30 20 2D 20 36 35 35 33 number 0 - 6553
006400: 35 A0 A0 4C 44 20 64 64 2C 28 6E 6E 29 A0 A0 4C 5..LD dd,(nn)..L
006410: 44 20 28 6E 6E 29 2C 64 64 A0 A0 45 58 20 44 45 D (nn),dd..EX DE
006420: 2C 48 4C 20 20 20 20 65 78 63 68 61 6E 67 65 73 ,HL exchanges
006430: 20 72 65 67 69 73 74 65 72 20 63 6F 6E 74 65 6E register conten
006440: 74 73 A3 20 20 20 20 20 20 20 20 20 49 4E 44 49 ts£ INDI
006450: 52 45 43 54 20 41 44 44 52 45 53 53 49 4E 47 A0 RECT ADDRESSING.
006460: A0 20 55 70 20 20 20 74 6F 20 20 6E 6F 77 20 20 . Up to now
006470: 20 20 77 65 20 20 20 68 61 76 65 20 20 20 6F 6E we have on
006480: 6C 79 20 20 20 75 73 65 64 69 6E 73 74 72 75 63 ly usedinstruc
006490: 74 69 6F 6E 73 20 69 6E 20 77 68 69 63 68 20 20 tions in which
0064A0: 6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F 6E memory location
0064B0: 73 68 61 76 65 20 20 62 65 65 6E 20 20 73 70 65 shave been spe
0064C0: 63 69 66 69 65 64 20 20 64 69 72 65 63 74 6C 79 cified directly
0064D0: 20 20 69 6E 20 20 74 68 65 69 6E 73 74 72 75 63 in theinstruc
0064E0: 74 69 6F 6E 2E 20 41 6E 6F 74 68 65 72 20 20 75 tion. Another u
0064F0: 73 65 66 75 6C 20 20 6D 65 74 68 6F 64 20 20 6F seful method o
006500: 74 20 20 61 20 20 73 69 6E 67 6C 65 20 20 72 65 t a single re
006510: 67 69 73 74 65 72 20 20 63 61 6E 6F 6E 6C 79 20 gister canonly
006520: 68 6F 6C 64 20 20 6E 75 6D 62 65 72 73 20 20 75 hold numbers u
006530: 70 20 20 74 6F 20 32 35 35 20 20 61 6E 64 20 20 p to 255 and
006540: 74 68 65 74 6F 74 61 6C 20 6D 65 6D 6F 72 79 20 thetotal memory
006550: 20 61 76 61 69 6C 61 62 6C 65 20 20 69 73 20 75 available is u
006560: 70 20 74 6F 20 36 35 35 33 35 2C 69 73 20 61 20 p to 65535,is a
006570: 6C 69 6D 69 74 61 74 69 6F 6E 2E 20 20 46 6F 72 limitation. For
006580: 20 20 74 68 69 73 20 72 65 61 73 6F 6E 20 74 68 this reason th
006590: 65 72 65 61 72 65 20 61 20 20 77 68 6F 6C 65 20 ereare a whole
0065A0: 20 73 65 74 20 6F 66 20 69 6E 73 74 72 75 63 74 set of instruct
0065B0: 69 6F 6E 73 20 6F 6E 20 74 68 65 5A 38 30 20 20 ions on theZ80
0065C0: 74 68 61 74 20 64 65 61 6C 20 77 69 74 68 20 20 that deal with
0065D0: 72 65 67 69 73 74 65 72 73 20 69 6E 20 70 61 69 registers in pai
0065E0: 72 73 2E 54 68 65 20 70 61 69 72 73 20 61 72 65 rs.The pairs are
0065F0: 20 20 42 43 2C 20 20 44 45 2C 20 61 6E 64 20 20 BC, DE, and
006600: 48 4C 20 72 65 67 69 73 74 65 72 70 61 69 72 73 HL registerpairs
006610: 2E A0 A0 20 54 68 65 20 74 77 6F 20 72 65 67 69 ... The two regi
006620: 73 74 65 72 73 20 68 6F 6C 64 20 20 64 69 66 66 sters hold diff
006630: 65 72 65 6E 74 20 70 61 72 74 73 6F 66 20 61 20 erent partsof a
006640: 6E 75 6D 62 65 72 2E 20 43 6F 6E 73 69 64 65 72 number. Consider
006650: 20 74 68 65 20 64 65 63 69 6D 61 6C 20 6E 75 6D the decimal num
006660: 62 65 72 32 37 2E 20 57 65 20 20 63 61 6E 20 74 ber27. We can t
006670: 68 69 6E 6B 20 6F 66 20 74 68 69 73 20 61 73 20 hink of this as
006680: 20 68 61 76 69 6E 67 20 74 77 6F 70 61 72 74 73 having twoparts
006690: 3B 20 74 68 65 20 68 69 67 68 20 70 61 72 74 20 ; the high part
0066A0: 28 20 6F 72 20 62 79 74 65 29 20 69 73 20 74 68 ( or byte) is th
0066B0: 65 20 32 73 69 6E 63 65 20 69 74 20 72 65 70 72 e 2since it repr
0066C0: 65 73 65 6E 74 73 20 20 32 2A 31 30 20 2C 20 74 esents 2*10 , t
0066D0: 68 65 20 6C 6F 77 20 70 61 72 74 28 20 6F 72 20 he low part( or
0066E0: 20 62 79 74 65 20 29 20 20 69 73 20 20 74 68 65 byte ) is the
0066F0: 20 37 2C 20 20 20 73 69 6E 63 65 20 69 74 20 6F 7, since it o
006700: 66 73 70 65 63 69 66 79 69 6E 67 20 61 20 6D 65 fspecifying a me
006710: 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 20 69 73 mory location is
006720: 20 74 6F 20 75 73 65 20 61 6E 75 6D 62 65 72 20 to use anumber
006730: 68 65 6C 64 20 69 6E 20 61 20 72 65 67 69 73 74 held in a regist
006740: 65 72 20 20 70 61 69 72 2C 20 20 20 6B 6E 6F 77 er pair, know
006750: 6E 61 73 20 69 6E 64 69 72 65 63 74 20 61 64 64 nas indirect add
006760: 72 65 73 73 69 6E 67 2E 20 20 54 68 65 20 69 6E ressing. The in
006770: 73 74 72 75 63 74 69 6F 6E 4C 44 20 42 2C 28 48 structionLD B,(H
006780: 4C 29 20 66 6F 72 20 65 78 61 6D 70 6C 65 20 20 L) for example
006790: 61 6C 6C 6F 77 73 20 75 73 20 74 6F 20 6C 6F 61 allows us to loa
0067A0: 64 6F 72 20 63 6F 70 79 20 74 6F 20 74 68 65 20 dor copy to the
0067B0: 20 42 20 20 72 65 67 69 73 74 65 72 20 74 68 65 B register the
0067C0: 20 63 6F 6E 74 65 6E 74 73 6F 66 20 74 68 65 20 contentsof the
0067D0: 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 20 memory location
0067E0: 77 68 6F 73 65 20 20 61 64 64 72 65 73 73 20 69 whose address i
0067F0: 73 69 6E 20 74 68 65 20 48 4C 20 72 65 67 69 73 sin the HL regis
006800: 74 65 72 20 70 61 69 72 2E A0 A0 20 41 6C 6C 20 ter pair... All
006810: 20 73 69 6E 67 6C 65 20 20 72 65 67 69 73 74 65 single registe
006820: 72 73 20 20 63 61 6E 20 20 62 65 20 20 6C 6F 61 rs can be loa
006830: 64 65 64 75 73 69 6E 67 20 74 68 65 20 48 4C 20 dedusing the HL
006840: 72 65 67 69 73 74 65 72 20 70 61 69 72 20 61 73 register pair as
006850: 20 61 20 70 6F 69 6E 74 65 72 2E A0 20 53 69 6D a pointer.. Sim
006860: 69 6C 61 72 6C 79 20 2C 20 20 6D 65 6D 6F 72 79 ilarly , memory
006870: 20 20 6C 6F 63 61 74 69 6F 6E 73 20 20 63 61 6E locations can
006880: 20 20 62 65 6C 6F 61 64 65 64 20 20 20 69 6E 64 beloaded ind
006890: 69 72 65 63 74 6C 79 20 20 66 72 6F 6D 20 20 20 irectly from
0068A0: 61 6E 79 20 20 20 73 69 6E 67 6C 65 72 65 67 69 any singleregi
0068B0: 73 74 65 72 20 75 73 69 6E 67 20 74 68 65 20 63 ster using the c
0068C0: 6F 6E 74 65 6E 74 73 20 20 6F 66 20 20 74 68 65 ontents of the
0068D0: 20 20 48 4C 72 65 67 69 73 74 65 72 20 70 61 69 HLregister pai
0068E0: 72 20 61 73 20 61 64 64 72 65 73 73 20 69 2E 65 r as address i.e
0068F0: 2E 20 4C 44 20 28 48 4C 29 2C 43 2E A3 20 55 73 . LD (HL),C.£ Us
006900: 6E 6C 79 72 65 70 6C 65 73 65 6E 74 73 20 20 37 nlyreplesents 7
006910: 2A 31 20 2E 20 20 54 68 65 20 20 74 6F 74 61 6C *1 . The total
006920: 20 20 6E 75 6D 62 65 72 20 69 73 32 2A 31 30 20 number is2*10
006930: 2B 20 37 2A 31 20 3D 20 32 37 2E 20 20 45 61 63 + 7*1 = 27. Eac
006940: 68 20 64 69 67 69 74 20 63 61 6E 20 6F 6E 6C 79 h digit can only
006950: 20 62 65 30 20 2D 20 39 20 20 69 2E 65 2E 20 31 be0 - 9 i.e. 1
006960: 30 20 20 64 69 66 66 65 72 65 6E 74 20 6E 75 6D 0 different num
006970: 62 65 72 73 2E A3 20 41 20 20 73 69 6E 67 6C 65 bers.£ A single
006980: 20 72 65 67 69 73 74 65 72 20 63 61 6E 20 68 6F register can ho
006990: 6C 64 20 20 30 2D 32 35 35 2C 20 32 35 36 64 69 ld 0-255, 256di
0069A0: 66 66 65 72 65 6E 74 20 20 20 6E 75 6D 62 65 72 fferent number
0069B0: 73 2E 20 20 20 49 66 20 20 77 65 20 20 20 70 75 s. If we pu
0069C0: 74 20 20 74 77 6F 72 65 67 69 73 74 65 72 73 20 t tworegisters
0069D0: 73 69 64 65 20 62 79 20 73 69 64 65 2C 20 69 2E side by side, i.
0069E0: 65 2E 20 20 48 4C 20 2C 20 74 68 65 20 48 72 65 e. HL , the Hre
0069F0: 67 69 73 74 65 72 20 68 6F 6C 64 69 6E 67 20 74 gister holding t
006A00: 68 65 20 48 69 67 68 20 62 79 74 65 20 61 6E 64 he High byte and
006A10: 20 74 68 65 20 4C 68 6F 6C 64 69 6E 67 20 74 68 the Lholding th
006A20: 65 20 20 4C 6F 77 20 20 62 79 74 65 2C 20 74 68 e Low byte, th
006A30: 65 6E 20 77 65 20 63 61 6E 20 68 6F 6C 64 69 6E en we can holdin
006A40: 20 74 68 65 20 72 65 67 69 73 74 65 72 20 70 61 the register pa
006A50: 69 72 20 20 48 2A 32 35 36 20 2B 20 4C 2A 31 20 ir H*256 + L*1
006A60: 69 6E 20 74 68 65 73 61 6D 65 20 77 61 79 20 61 in thesame way a
006A70: 73 20 32 37 20 3D 20 32 2A 31 30 20 2B 20 37 2A s 27 = 2*10 + 7*
006A80: 31 2E 20 54 68 65 20 6D 61 78 69 6D 75 6D 74 68 1. The maximumth
006A90: 61 74 20 63 61 6E 20 20 62 65 20 20 68 65 6C 64 at can be held
006AA0: 20 20 69 6E 20 61 20 20 72 65 67 69 73 74 65 72 in a register
006AB0: 20 20 70 61 69 72 69 73 20 20 74 68 65 72 65 66 pairis theref
006AC0: 6F 72 65 20 20 20 32 35 35 20 2A 20 32 35 36 20 ore 255 * 256
006AD0: 2B 20 32 35 35 20 3D 20 36 35 35 33 35 2E 42 79 + 255 = 65535.By
006AE0: 20 63 6F 6E 76 65 6E 74 69 6F 6E 20 20 74 68 65 convention the
006AF0: 20 20 68 69 67 68 20 20 62 79 74 65 20 69 73 20 high byte is
006B00: 65 20 6F 66 20 20 74 68 65 20 20 42 43 20 20 61 e of the BC a
006B10: 6E 64 20 20 44 45 20 20 72 65 67 69 73 74 65 72 nd DE register
006B20: 73 20 66 6F 72 69 6E 64 69 72 65 63 74 20 61 64 s forindirect ad
006B30: 64 72 65 73 73 69 6E 67 20 69 73 20 6C 69 6D 69 dressing is limi
006B40: 74 65 64 20 74 6F 20 74 68 65 20 20 41 72 65 67 ted to the Areg
006B50: 69 73 74 65 72 2E 20 69 2E 65 2E 20 4C 44 20 28 ister. i.e. LD (
006B60: 44 45 29 2C 41 20 3B 4C 44 20 41 2C 28 42 43 29 DE),A ;LD A,(BC)
006B70: 20 65 74 63 2E A3 20 20 20 53 75 6D 6D 61 72 79 etc.£ Summary
006B80: 20 2D 20 20 69 6E 64 69 72 65 63 74 20 61 64 64 - indirect add
006B90: 72 65 73 73 69 6E 67 A0 A0 4C 44 20 72 2C 28 48 ressing..LD r,(H
006BA0: 4C 29 20 77 68 65 72 65 20 72 20 69 73 20 61 6E L) where r is an
006BB0: 79 20 73 69 6E 67 6C 65 20 72 65 67 69 73 74 65 y single registe
006BC0: 72 20 20 20 20 20 20 20 20 20 20 41 2C 42 2C 43 r A,B,C
006BD0: 2C 44 2C 45 2C 48 2C 20 6F 72 20 4C 2E A0 4C 44 ,D,E,H, or L..LD
006BE0: 20 28 48 4C 29 2C 72 A0 A0 4C 44 20 41 2C 28 42 (HL),r..LD A,(B
006BF0: 43 29 A0 4C 44 20 41 2C 28 44 45 29 A0 4C 44 20 C).LD A,(DE).LD
006C00: 28 42 43 29 2C 41 A0 4C 44 20 28 44 45 29 2C 41 (BC),A.LD (DE),A
006C10: A3 20 20 20 20 20 20 41 44 44 49 54 49 4F 4E 53 £ ADDITIONS
006C20: 20 41 4E 44 20 54 48 45 20 43 41 52 52 59 20 46 AND THE CARRY F
006C30: 4C 41 47 A0 A0 20 42 6F 74 68 20 73 69 6E 67 6C LAG.. Both singl
006C40: 65 20 20 72 65 67 69 73 74 65 72 20 61 6E 64 20 e register and
006C50: 72 65 67 69 73 74 65 72 20 70 61 69 72 61 64 64 register pairadd
006C60: 69 74 69 6F 6E 20 61 72 65 20 70 6F 73 73 69 62 ition are possib
006C70: 6C 65 20 6F 6E 20 74 68 65 20 5A 38 30 2E A0 A0 le on the Z80...
006C80: 20 41 6C 6C 20 20 20 73 69 6E 67 6C 65 20 20 20 All single
006C90: 72 65 67 69 73 74 65 72 20 20 61 64 64 69 74 69 register additi
006CA0: 6F 6E 73 20 20 61 72 65 70 65 72 66 6F 72 6D 65 ons areperforme
006CB0: 64 20 77 69 74 68 20 74 68 65 20 41 63 63 75 6D d with the Accum
006CC0: 75 6C 61 74 6F 72 2E 20 41 20 6E 75 6D 62 65 72 ulator. A number
006CD0: 28 20 69 2E 65 2E 20 20 41 44 44 20 41 2C 36 20 ( i.e. ADD A,6
006CE0: 29 2C 20 20 74 68 65 20 20 63 6F 6E 74 65 6E 74 ), the content
006CF0: 73 20 20 6F 66 20 20 61 72 65 67 69 73 74 65 72 s of aregister
006D00: 73 74 6F 72 65 64 69 6E 20 20 74 68 65 20 20 66 storedin the f
006D10: 69 72 73 74 20 20 72 65 67 69 73 74 65 72 20 69 irst register i
006D20: 6E 20 74 68 65 20 72 65 67 69 73 74 65 72 70 61 n the registerpa
006D30: 69 72 20 6E 61 6D 65 2E A0 A0 20 57 65 20 20 63 ir name... We c
006D40: 61 6E 20 20 6C 6F 61 64 20 61 6E 79 20 6F 66 20 an load any of
006D50: 74 68 65 20 72 65 67 69 73 74 65 72 20 70 61 69 the register pai
006D60: 72 73 77 69 74 68 20 61 20 6E 75 6D 62 65 72 20 rswith a number
006D70: 62 65 74 77 65 65 6E 20 30 20 2D 20 36 35 35 33 between 0 - 6553
006D80: 35 20 64 69 72 65 63 74 6C 79 75 73 69 6E 67 20 5 directlyusing
006D90: 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 6C 69 6B instructions lik
006DA0: 65 20 4C 44 20 48 4C 2C 6E 6E 2E A0 A0 20 4A 75 e LD HL,nn... Ju
006DB0: 73 74 20 61 73 20 77 65 20 63 61 6E 20 63 6F 6D st as we can com
006DC0: 62 69 6E 65 20 74 77 6F 20 72 65 67 69 73 74 65 bine two registe
006DD0: 72 73 20 74 6F 68 6F 6C 64 20 6E 75 6D 62 65 72 rs tohold number
006DE0: 73 20 75 70 20 74 6F 20 36 35 35 33 35 2C 20 77 s up to 65535, w
006DF0: 65 20 63 61 6E 20 63 6F 6D 62 69 6E 65 61 64 6A e can combineadj
006E00: 61 63 65 6E 74 20 20 20 20 20 6D 65 6D 6F 72 79 acent memory
006E10: 20 20 20 20 20 6C 6F 63 61 74 69 6F 6E 73 2E 20 locations.
006E20: 20 20 20 42 79 63 6F 6E 76 65 6E 74 69 6F 6E 20 Byconvention
006E30: 74 68 65 20 20 4C 6F 77 20 20 62 79 74 65 20 69 the Low byte i
006E40: 73 20 68 65 6C 64 20 69 6E 20 74 68 65 6C 6F 63 s held in theloc
006E50: 61 74 69 6F 6E 20 77 69 74 68 20 74 68 65 20 4C ation with the L
006E60: 6F 77 65 72 20 61 64 64 72 65 73 73 2E A3 20 57 ower address.£ W
006E70: 65 20 20 63 61 6E 20 20 74 68 65 72 65 66 6F 72 e can therefor
006E80: 65 20 6C 6F 61 64 20 61 20 72 65 67 69 73 74 65 e load a registe
006E90: 72 20 70 61 69 72 77 69 74 68 20 20 74 68 65 20 r pairwith the
006EA0: 20 63 6F 6E 74 65 6E 74 73 20 6F 66 20 61 20 20 contents of a
006EB0: 70 61 69 72 20 6F 66 20 6D 65 6D 6F 72 79 6C 6F pair of memorylo
006EC0: 63 61 74 69 6F 6E 73 2C 20 20 20 77 69 74 68 20 cations, with
006ED0: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 instructions
006EE0: 20 20 6C 69 6B 65 4C 44 20 44 45 2C 28 6E 6E 29 likeLD DE,(nn)
006EF0: 20 2E 20 20 20 20 54 68 69 73 20 20 20 69 6E 73 . This ins
006F00: 20 28 69 2E 65 2E 20 41 44 44 20 41 2C 42 29 2C (i.e. ADD A,B),
006F10: 20 6F 72 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 or the contents
006F20: 6F 66 20 20 61 6E 20 20 20 69 6E 64 69 72 65 63 of an indirec
006F30: 74 6C 79 20 20 20 61 64 64 72 65 73 73 65 64 20 tly addressed
006F40: 20 20 6D 65 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E memorylocation
006F50: 20 20 75 73 69 6E 67 20 20 74 68 65 20 20 48 4C using the HL
006F60: 20 20 72 65 67 69 73 74 65 72 20 20 70 61 69 72 register pair
006F70: 28 69 2E 65 2E 20 41 44 44 20 41 2C 28 48 4C 29 (i.e. ADD A,(HL)
006F80: 20 29 20 63 61 6E 20 62 65 20 61 64 64 65 64 20 ) can be added
006F90: 20 74 6F 20 20 74 68 65 41 63 63 75 6D 75 6C 61 to theAccumula
006FA0: 74 6F 72 2E 20 54 68 65 20 72 65 73 75 6C 74 20 tor. The result
006FB0: 20 69 73 20 20 68 65 6C 64 20 69 6E 20 74 68 65 is held in the
006FC0: 41 63 63 75 6D 75 6C 61 74 6F 72 2E 20 20 54 68 Accumulator. Th
006FD0: 65 20 73 6F 75 72 63 65 20 6F 66 20 74 68 65 20 e source of the
006FE0: 61 64 64 69 74 69 6F 6E 69 73 20 75 6E 61 66 66 additionis unaff
006FF0: 65 63 74 65 64 2E A0 A0 20 52 65 67 69 73 74 65 ected... Registe
007000: 72 20 20 70 61 69 72 20 61 64 64 69 74 69 6F 6E r pair addition
007010: 20 69 73 20 70 65 72 66 6F 72 6D 65 64 20 69 6E is performed in
007020: 63 6F 6E 6A 75 6E 63 74 69 6F 6E 20 20 77 69 74 conjunction wit
007030: 68 20 20 74 68 65 20 48 4C 20 72 65 67 69 73 74 h the HL regist
007040: 65 72 20 70 61 69 72 2C 61 6E 64 20 20 63 61 6E er pair,and can
007050: 20 20 6F 6E 6C 79 20 20 69 6E 76 6F 6C 76 65 20 only involve
007060: 20 42 43 20 6F 72 20 44 45 20 28 20 69 2E 65 2E BC or DE ( i.e.
007070: 41 44 44 20 48 4C 2C 42 43 20 20 6F 72 20 20 41 ADD HL,BC or A
007080: 44 44 20 48 4C 2C 44 45 20 29 2E 20 20 20 41 67 DD HL,DE ). Ag
007090: 61 69 6E 20 20 74 68 65 74 68 65 20 20 72 65 73 ain thethe res
0070A0: 75 6C 74 20 69 73 20 68 65 6C 64 20 69 6E 20 20 ult is held in
0070B0: 74 68 65 20 20 48 4C 20 72 65 67 69 73 74 65 72 the HL register
0070C0: 70 61 69 72 2C 20 20 61 6E 64 20 20 74 68 65 20 pair, and the
0070D0: 6F 74 68 65 72 20 20 72 65 67 69 73 74 65 72 20 other register
0070E0: 20 70 61 69 72 20 69 73 75 6E 61 66 66 65 63 74 pair isunaffect
0070F0: 65 64 2E A3 20 53 69 6E 67 6C 65 20 20 61 6E 64 ed.£ Single and
007100: 74 72 75 63 74 69 6F 6E 20 20 20 20 69 73 65 71 truction iseq
007110: 75 69 76 61 6C 65 6E 74 20 74 6F 20 74 68 65 20 uivalent to the
007120: 6E 6F 6E 2D 76 61 6C 69 64 20 69 6E 73 74 72 75 non-valid instru
007130: 63 74 69 6F 6E 73 4C 44 20 45 2C 28 6E 6E 29 20 ctionsLD E,(nn)
007140: 61 6E 64 20 20 4C 44 20 44 2C 28 6E 6E 2B 31 29 and LD D,(nn+1)
007150: 2E A0 A0 20 53 69 6D 69 6C 61 72 6C 79 2C 20 20 ... Similarly,
007160: 77 65 20 63 61 6E 20 6C 6F 61 64 20 74 68 65 20 we can load the
007170: 63 6F 6E 74 65 6E 74 73 20 6F 66 61 20 72 65 67 contents ofa reg
007180: 69 73 74 65 72 20 70 61 69 72 20 69 6E 74 6F 20 ister pair into
007190: 20 61 20 70 61 69 72 20 20 6F 66 20 20 6D 65 6D a pair of mem
0071A0: 6F 72 79 6C 6F 63 61 74 69 6F 6E 73 2C 20 20 69 orylocations, i
0071B0: 2E 65 2E 20 20 20 4C 44 20 28 6E 6E 29 2C 42 43 .e. LD (nn),BC
0071C0: 20 20 77 68 69 63 68 20 20 69 73 65 71 75 69 76 which isequiv
0071D0: 61 6C 65 6E 74 20 20 20 74 6F 20 20 20 74 68 65 alent to the
0071E0: 20 20 20 20 74 77 6F 20 20 20 6E 6F 6E 2D 76 61 two non-va
0071F0: 6C 69 64 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 lidinstructions
007200: 4C 44 20 28 6E 6E 29 2C 43 20 61 6E 64 20 20 4C LD (nn),C and L
007210: 44 20 28 6E 6E 2B 31 29 2C 42 2E 20 54 68 65 72 D (nn+1),B. Ther
007220: 65 20 20 20 61 72 65 20 20 6E 6F 20 20 69 6E 73 e are no ins
007230: 74 72 75 63 74 69 6F 6E 73 20 20 74 6F 20 20 6C tructions to l
007240: 6F 61 64 72 65 67 69 73 74 65 72 20 20 70 61 69 oadregister pai
007250: 72 73 20 20 77 69 74 68 20 20 74 68 65 20 20 63 rs with the c
007260: 6F 6E 74 65 6E 74 73 20 20 6F 66 61 6E 6F 74 68 ontents ofanoth
007270: 65 72 20 72 65 67 69 73 74 65 72 20 70 61 69 72 er register pair
007280: 2E 20 20 54 77 6F 20 69 6E 73 74 72 75 63 74 69 . Two instructi
007290: 6F 6E 73 74 68 65 20 66 6F 72 6D 20 20 4C 44 20 onsthe form LD
0072A0: 72 2C 72 27 20 20 61 72 65 20 20 75 73 75 61 6C r,r' are usual
0072B0: 6C 79 20 20 75 73 65 64 20 74 6F 70 65 72 66 6F ly used toperfo
0072C0: 72 6D 20 73 75 63 68 20 61 6E 20 6F 70 65 72 61 rm such an opera
0072D0: 74 69 6F 6E 2E A0 A0 20 54 68 65 72 65 20 20 69 tion... There i
0072E0: 73 20 20 6F 6E 65 20 20 69 6E 73 74 72 75 63 74 s one instruct
0072F0: 69 6F 6E 20 20 73 69 6D 69 6C 61 72 20 74 6F 74 ion similar tot
007300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
007310: 06 00 00 00 02 09 50 E5 06 00 C1 02 00 00 00 02 ......P.........
007320: 06 00 C6 02 00 00 00 02 06 00 C2 02 00 00 00 02 ................
007330: 06 00 C7 02 00 00 00 02 06 00 C3 02 00 00 00 02 ................
007340: 06 00 C8 02 00 00 00 02 06 00 C4 02 00 00 00 02 ................
007350: 06 00 C9 02 00 00 00 02 06 00 C5 02 00 00 00 02 ................
007360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007400: 20 20 64 6F 75 62 6C 65 20 20 72 65 67 69 73 74 double regist
007410: 65 72 20 61 64 64 69 74 69 6F 6E 73 77 69 6C 6C er additionswill
007420: 20 20 6F 62 76 69 6F 75 73 6C 79 20 20 6F 6E 6C obviously onl
007430: 79 20 20 67 69 76 65 20 20 74 68 65 20 63 6F 72 y give the cor
007440: 72 65 63 74 72 65 73 75 6C 74 20 20 69 66 20 20 rectresult if
007450: 74 68 65 20 20 61 6E 73 77 65 72 20 69 73 20 6C the answer is l
007460: 65 73 73 20 74 68 61 6E 20 74 68 65 6D 61 78 69 ess than themaxi
007470: 6D 75 6D 20 6E 75 6D 62 65 72 20 74 68 65 20 72 mum number the r
007480: 65 67 69 73 74 65 72 28 73 29 20 63 61 6E 20 68 egister(s) can h
007490: 6F 6C 64 2E 49 66 20 69 74 20 69 73 20 67 72 65 old.If it is gre
0074A0: 61 74 65 72 20 74 68 61 6E 20 74 68 69 73 20 20 ater than this
0074B0: 61 20 20 63 61 72 72 79 20 20 69 73 67 65 6E 65 a carry isgene
0074C0: 72 61 74 65 64 2E 20 20 54 68 65 20 70 72 6F 63 rated. The proc
0074D0: 65 73 73 6F 72 20 20 20 68 6F 6C 64 73 20 20 20 essor holds
0074E0: 74 68 69 73 73 69 6E 67 6C 65 20 20 62 69 74 20 thissingle bit
0074F0: 20 6F 66 20 20 69 6E 66 6F 72 6D 61 74 69 6F 6E of information
007500: 20 6F 72 20 66 6C 61 67 2C 20 73 6F 74 68 61 74 or flag, sothat
007510: 20 20 61 63 74 69 6F 6E 20 20 20 63 61 6E 20 20 action can
007520: 62 65 20 20 74 61 6B 65 6E 20 20 6F 76 65 72 20 be taken over
007530: 20 74 68 65 6F 63 63 75 72 72 65 6E 63 65 20 6F theoccurrence o
007540: 66 20 74 68 65 20 63 61 72 72 79 2E 20 20 20 49 f the carry. I
007550: 66 20 74 68 65 72 65 20 20 68 61 73 62 65 65 6E f there hasbeen
007560: 20 20 61 20 20 63 61 72 72 79 20 20 6F 6E 20 20 a carry on
007570: 74 68 65 20 20 6C 61 73 74 20 61 72 69 74 68 6D the last arithm
007580: 65 74 69 63 6F 70 65 72 61 74 69 6F 6E 20 74 68 eticoperation th
007590: 65 20 63 61 72 72 79 20 69 73 20 73 61 69 64 20 e carry is said
0075A0: 74 6F 20 62 65 20 73 65 74 20 74 6F 61 20 20 22 to be set toa "
0075B0: 31 22 20 2E 20 20 49 66 20 6E 6F 74 20 73 65 74 1" . If not set
0075C0: 20 20 69 74 20 69 73 20 73 61 69 64 20 74 6F 20 it is said to
0075D0: 62 65 20 61 22 30 22 2E A0 A0 20 41 20 73 65 63 be a"0"... A sec
0075E0: 6F 6E 64 20 66 6F 72 6D 20 6F 66 20 61 64 64 69 ond form of addi
0075F0: 74 69 6F 6E 20 69 73 20 20 61 76 61 69 6C 61 62 tion is availab
007600: 68 20 63 61 72 72 79 53 42 43 20 41 2C 28 48 4C h carrySBC A,(HL
007610: 29 29 A0 A0 53 42 43 20 48 4C 2C 42 43 20 29 20 ))..SBC HL,BC )
007620: 20 53 75 42 74 72 61 63 74 20 66 72 6F 6D 20 48 SuBtract from H
007630: 4C 20 77 69 74 68 20 63 61 72 72 79 53 42 43 20 L with carrySBC
007640: 48 4C 2C 44 45 20 29 A0 A0 53 43 46 20 20 20 20 HL,DE )..SCF
007650: 20 20 20 20 53 65 74 20 43 61 72 72 79 20 46 6C Set Carry Fl
007660: 61 67 A0 43 43 46 20 20 20 20 20 20 20 20 43 6F ag.CCF Co
007670: 6D 70 6C 69 6D 65 6E 74 20 43 61 72 72 79 20 46 mpliment Carry F
007680: 6C 61 67 A3 20 20 49 4E 43 52 45 4D 45 4E 54 20 lag£ INCREMENT
007690: 41 4E 44 20 44 45 43 52 45 4D 45 4E 54 20 49 4E AND DECREMENT IN
0076A0: 53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 54 68 65 STRUCTIONS.. The
0076B0: 20 6C 61 73 74 20 61 72 69 74 68 6D 65 74 69 63 last arithmetic
0076C0: 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 74 6F instructions to
0076D0: 20 20 62 65 64 69 73 63 75 73 73 65 64 20 63 61 bediscussed ca
0076E0: 6E 20 62 65 20 70 65 72 66 6F 72 6D 65 64 20 6F n be performed o
0076F0: 6E 20 61 6E 79 20 73 69 6E 67 6C 65 6F 72 20 64 n any singleor d
007700: 6F 75 62 6C 65 20 72 65 67 69 73 74 65 72 28 73 ouble register(s
007710: 29 2E 20 54 68 65 73 65 20 61 72 65 20 49 4E 43 ). These are INC
007720: 20 61 6E 64 44 45 43 2E 20 20 49 4E 43 20 69 6E andDEC. INC in
007730: 63 72 65 6D 65 6E 74 73 20 28 6F 72 20 20 69 6E crements (or in
007740: 63 72 65 61 73 65 73 29 20 74 68 65 63 6F 6E 74 creases) thecont
007750: 65 6E 74 73 20 20 6F 66 20 20 74 68 65 20 20 72 ents of the r
007760: 65 67 69 73 74 65 72 2C 20 20 6F 72 20 20 6D 65 egister, or me
007770: 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 20 69 6E 64 morylocation ind
007780: 69 72 65 63 74 6C 79 20 20 61 64 64 72 65 73 73 irectly address
007790: 65 64 20 62 79 20 74 68 65 20 48 4C 72 65 67 69 ed by the HLregi
0077A0: 73 74 65 72 20 70 61 69 72 2C 20 20 62 79 20 6F ster pair, by o
0077B0: 6E 65 2E 20 20 20 44 45 43 20 64 65 63 72 65 6D ne. DEC decrem
0077C0: 65 6E 74 73 28 20 6F 72 20 20 64 65 63 72 65 61 ents( or decrea
0077D0: 73 65 73 20 29 20 20 74 68 65 20 20 63 6F 6E 74 ses ) the cont
0077E0: 65 6E 74 73 20 20 6F 66 20 74 68 65 72 65 67 69 ents of theregi
0077F0: 73 74 65 72 20 6F 72 20 20 6D 65 6D 6F 72 79 20 ster or memory
007800: 6C 65 6F 6E 20 20 74 68 65 20 20 5A 38 30 20 2C leon the Z80 ,
007810: 20 20 20 66 6F 72 20 20 20 62 6F 74 68 20 20 73 for both s
007820: 69 6E 67 6C 65 20 20 61 6E 64 6D 75 6C 74 69 70 ingle andmultip
007830: 6C 65 20 72 65 67 69 73 74 65 72 73 2C 20 20 6B le registers, k
007840: 6E 6F 77 6E 20 20 61 73 20 20 61 64 64 20 77 69 nown as add wi
007850: 74 68 63 61 72 72 79 3B 20 20 61 62 62 72 65 76 thcarry; abbrev
007860: 69 61 74 65 64 20 20 74 6F 20 20 41 44 43 2E 20 iated to ADC.
007870: 20 20 54 68 65 79 20 61 72 65 73 69 6D 69 6C 61 They aresimila
007880: 72 20 74 6F 20 41 44 44 20 20 65 78 63 65 70 74 r to ADD except
007890: 20 74 68 61 74 20 69 66 20 74 68 65 20 43 61 72 that if the Car
0078A0: 72 79 66 6C 61 67 20 20 69 73 20 20 73 65 74 20 ryflag is set
0078B0: 20 62 65 66 6F 72 65 20 20 74 68 65 20 20 61 64 before the ad
0078C0: 64 69 74 69 6F 6E 20 74 68 65 72 65 73 75 6C 74 dition theresult
0078D0: 20 69 73 20 20 69 6E 63 72 65 6D 65 6E 74 65 64 is incremented
0078E0: 20 20 20 62 79 20 20 20 6F 6E 65 2E 20 20 20 41 by one. A
0078F0: 6C 6C 70 72 65 76 69 6F 75 73 6C 79 20 6D 65 6E llpreviously men
007900: 74 69 6F 6E 65 64 20 20 20 41 44 44 20 20 69 6E tioned ADD in
007910: 73 74 72 75 63 74 69 6F 6E 73 63 61 6E 20 62 65 structionscan be
007920: 20 70 65 72 66 6F 72 6D 65 64 20 61 73 20 41 44 performed as AD
007930: 43 2E A3 20 41 44 43 20 69 6E 73 74 72 75 63 74 C.£ ADC instruct
007940: 69 6F 6E 73 20 63 61 6E 20 62 65 20 73 74 72 75 ions can be stru
007950: 6E 67 20 74 6F 67 65 74 68 65 72 74 6F 20 70 65 ng togetherto pe
007960: 72 66 6F 72 6D 20 20 74 68 65 20 20 61 64 64 69 rform the addi
007970: 74 69 6F 6E 20 6F 66 20 74 77 6F 20 6E 75 6D 62 tion of two numb
007980: 65 72 73 6F 66 20 61 6E 79 20 20 6C 65 6E 67 74 ersof any lengt
007990: 68 2C 20 20 61 73 20 20 74 68 65 20 20 65 78 61 h, as the exa
0079A0: 6D 70 6C 65 73 20 20 77 69 6C 6C 73 68 6F 77 2E mples willshow.
0079B0: A3 20 20 20 53 75 6D 6D 61 72 79 20 2D 20 20 61 £ Summary - a
0079C0: 64 64 69 74 69 6F 6E A0 A0 41 44 44 20 41 2C 6E ddition..ADD A,n
0079D0: 20 20 20 20 77 68 65 72 65 20 6E 20 69 73 20 61 where n is a
0079E0: 20 6E 75 6D 62 65 72 20 30 20 2D 20 32 35 35 A0 number 0 - 255.
0079F0: A0 41 44 44 20 41 2C 72 20 20 20 20 77 68 65 72 .ADD A,r wher
007A00: 20 6C 6F 63 61 74 69 6F 6E 20 69 6E 64 69 72 65 location indire
007A10: 63 74 6C 79 61 64 64 72 65 73 73 65 64 20 62 79 ctlyaddressed by
007A20: 20 74 68 65 20 20 48 4C 20 72 65 67 69 73 74 65 the HL registe
007A30: 72 20 20 70 61 69 72 2C 20 20 62 79 20 54 68 65 r pair, by The
007A40: 20 20 63 61 72 72 79 20 20 66 6C 61 67 20 20 69 carry flag i
007A50: 73 20 20 6E 6F 74 20 20 61 66 66 65 63 74 65 64 s not affected
007A60: 20 20 62 79 65 69 74 68 65 72 20 6F 66 20 74 68 byeither of th
007A70: 65 73 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 ese instructions
007A80: 2E A0 A0 20 54 68 65 73 65 20 69 6E 73 74 72 75 ... These instru
007A90: 63 74 69 6F 6E 73 20 20 61 72 65 20 20 70 72 69 ctions are pri
007AA0: 6D 61 72 69 6C 79 20 75 73 65 64 77 68 65 72 65 marily usedwhere
007AB0: 20 20 20 63 6F 75 6E 74 65 72 73 20 20 20 61 72 counters ar
007AC0: 65 20 20 20 72 65 71 75 69 72 65 64 2E 20 20 20 e required.
007AD0: 54 68 65 6F 70 65 72 61 74 69 6F 6E 20 20 6F 6E Theoperation on
007AE0: 20 20 72 65 67 69 73 74 65 72 20 20 70 61 69 72 register pair
007AF0: 73 20 20 69 73 20 20 61 6C 73 6F 75 73 65 66 75 s is alsousefu
007B00: 6C 20 20 69 6E 20 20 20 73 65 71 75 65 6E 74 69 l in sequenti
007B10: 61 6C 20 20 6F 70 65 72 61 74 69 6F 6E 73 20 20 al operations
007B20: 20 6F 6E 6D 65 6D 6F 72 79 20 20 20 6C 6F 63 61 onmemory loca
007B30: 74 69 6F 6E 73 20 20 75 74 69 6C 69 73 69 6E 67 tions utilising
007B40: 20 20 20 69 6E 64 69 72 65 63 74 61 64 64 72 65 indirectaddre
007B50: 73 73 69 6E 67 2E A3 20 53 75 6D 6D 61 72 79 20 ssing.£ Summary
007B60: 2D 20 69 6E 63 72 65 6D 65 6E 74 20 61 6E 64 20 - increment and
007B70: 64 65 63 72 65 6D 65 6E 74 A0 A0 49 4E 43 20 72 decrement..INC r
007B80: A0 49 4E 43 20 28 48 4C 29 A0 49 4E 43 20 64 64 .INC (HL).INC dd
007B90: A0 A0 44 45 43 20 72 A0 44 45 43 20 28 48 4C 29 ..DEC r.DEC (HL)
007BA0: A0 44 45 43 20 64 64 A3 20 20 20 20 20 20 20 20 .DEC dd£
007BB0: 20 20 20 54 48 45 20 5A 45 52 4F 20 46 4C 41 47 THE ZERO FLAG
007BC0: A0 A0 20 41 6E 6F 74 68 65 72 20 20 76 65 72 79 .. Another very
007BD0: 20 20 75 73 65 66 75 6C 20 20 66 6C 61 67 20 69 useful flag i
007BE0: 6E 63 6C 75 64 65 64 20 69 6E 61 6C 6C 20 20 70 ncluded inall p
007BF0: 72 6F 63 65 73 73 6F 72 73 20 69 73 20 20 74 68 rocessors is th
007C00: 65 20 20 72 20 20 69 73 20 20 61 6E 79 20 20 20 e r is any
007C10: 73 69 6E 67 6C 65 A0 20 20 20 20 20 20 20 20 20 single.
007C20: 20 20 72 65 67 69 73 74 65 72 A0 41 44 44 20 41 register.ADD A
007C30: 2C 28 48 4C 29 A0 A0 41 44 44 20 48 4C 2C 42 43 ,(HL)..ADD HL,BC
007C40: A0 41 44 44 20 48 4C 2C 44 45 A0 A0 A0 41 44 43 .ADD HL,DE...ADC
007C50: 20 41 2C 6E A0 A0 41 44 43 20 41 2C 72 A0 A0 41 A,n..ADC A,r..A
007C60: 44 43 20 41 2C 28 48 4C 29 A0 A0 41 44 43 20 48 DC A,(HL)..ADC H
007C70: 4C 2C 42 43 A0 41 44 43 20 48 4C 2C 44 45 A3 20 L,BC.ADC HL,DE£
007C80: 20 20 20 53 55 42 54 52 41 43 54 49 4F 4E 20 41 SUBTRACTION A
007C90: 4E 44 20 54 48 45 20 43 41 52 52 59 20 46 4C 41 ND THE CARRY FLA
007CA0: 47 A0 A0 20 53 69 6E 67 6C 65 20 72 65 67 69 73 G.. Single regis
007CB0: 74 65 72 20 73 75 62 74 72 61 63 74 69 6F 6E 20 ter subtraction
007CC0: 74 61 6B 65 73 20 70 6C 61 63 65 77 69 74 68 20 takes placewith
007CD0: 74 68 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 2E the Accumulator.
007CE0: 20 20 41 6C 6C 20 20 74 68 65 20 66 6F 72 6D 73 All the forms
007CF0: 20 6F 66 41 44 44 20 20 63 61 6E 20 20 62 65 20 ofADD can be
007D00: 20 20 75 73 65 64 20 20 69 6E 20 20 20 73 75 62 used in sub
007D10: 74 72 61 63 74 2E 20 20 54 68 65 61 62 62 72 65 tract. Theabbre
007D20: 76 69 61 74 69 6F 6E 20 20 6F 72 20 20 6D 6E 65 viation or mne
007D30: 6D 6F 6E 69 63 20 53 55 42 20 69 73 20 61 6C 77 monic SUB is alw
007D40: 61 79 73 77 72 69 74 74 65 6E 20 77 69 74 68 6F ayswritten witho
007D50: 75 74 20 74 68 65 20 41 2C 20 77 68 69 63 68 20 ut the A, which
007D60: 69 73 20 69 6D 70 6C 69 65 64 2E 48 65 6E 63 65 is implied.Hence
007D70: 20 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E the instruction
007D80: 73 20 61 72 65 20 53 55 42 20 6E 2C 20 53 55 42 s are SUB n, SUB
007D90: 20 72 2C 61 6E 64 20 53 55 42 20 28 48 4C 29 2E r,and SUB (HL).
007DA0: 20 20 20 41 67 61 69 6E 20 74 68 65 20 72 65 73 Again the res
007DB0: 75 6C 74 20 69 73 20 68 65 6C 64 69 6E 20 74 68 ult is heldin th
007DC0: 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 2E 20 20 e Accumulator.
007DD0: 20 54 68 65 20 20 63 61 72 72 79 20 66 6C 61 67 The carry flag
007DE0: 20 69 73 73 65 74 20 74 6F 20 61 20 22 31 22 20 isset to a "1"
007DF0: 20 69 66 20 74 68 65 20 20 72 65 73 75 6C 74 20 if the result
007E00: 65 20 5A 65 72 6F 20 66 6C 61 67 2E 20 20 54 68 e Zero flag. Th
007E10: 69 73 66 6C 61 67 20 69 73 20 73 65 74 20 74 6F isflag is set to
007E20: 20 22 31 22 20 20 69 66 20 74 68 65 20 72 65 73 "1" if the res
007E30: 75 6C 74 20 6F 66 20 61 6E 79 73 69 6E 67 6C 65 ult of anysingle
007E40: 20 72 65 67 69 73 74 65 72 20 61 72 69 74 68 6D register arithm
007E50: 65 74 69 63 20 6F 70 65 72 61 74 69 6F 6E 20 20 etic operation
007E60: 69 73 7A 65 72 6F 2E 20 4F 74 68 65 72 77 69 73 iszero. Otherwis
007E70: 65 20 69 74 20 69 73 20 63 6C 65 61 72 65 64 20 e it is cleared
007E80: 74 6F 20 22 30 22 2E A0 A0 20 49 74 20 69 73 20 to "0"... It is
007E90: 20 6F 6E 6C 79 20 61 66 66 65 63 74 65 64 20 62 only affected b
007EA0: 79 20 64 6F 75 62 6C 65 20 72 65 67 69 73 74 65 y double registe
007EB0: 72 61 72 69 74 68 6D 65 74 69 63 20 20 20 6F 70 rarithmetic op
007EC0: 65 72 61 74 69 6F 6E 73 20 20 20 69 6E 76 6F 6C erations invol
007ED0: 76 69 6E 67 20 20 74 68 65 63 61 72 72 79 20 20 ving thecarry
007EE0: 66 6C 61 67 20 2C 20 20 20 69 2E 65 2E 20 20 6F flag , i.e. o
007EF0: 6E 6C 79 20 20 61 66 66 65 63 74 65 64 20 20 62 nly affected b
007F00: 79 41 44 43 20 48 4C 2C 64 64 20 20 6F 72 20 20 yADC HL,dd or
007F10: 53 42 43 20 48 4C 2C 64 64 2E A0 A0 20 54 68 65 SBC HL,dd... The
007F20: 20 20 7A 65 72 6F 20 66 6C 61 67 2C 20 6C 69 6B zero flag, lik
007F30: 65 20 74 68 65 20 63 61 72 72 79 20 66 6C 61 67 e the carry flag
007F40: 2C 20 69 73 75 6E 61 66 66 65 63 74 65 64 20 62 , isunaffected b
007F50: 79 20 61 6E 79 20 4C 44 20 6F 72 20 45 58 20 69 y any LD or EX i
007F60: 6E 73 74 72 75 63 74 69 6F 6E 73 2E A3 20 53 75 nstructions.£ Su
007F70: 6D 6D 61 72 79 20 2D 20 7A 65 72 6F 20 61 6E 64 mmary - zero and
007F80: 20 63 61 72 72 79 20 66 6C 61 67 73 A0 A0 69 6E carry flags..in
007F90: 73 74 72 75 63 74 69 6F 6E 20 20 20 20 20 20 43 struction C
007FA0: 61 72 72 79 20 20 20 20 20 20 20 20 5A 65 72 6F arry Zero
007FB0: A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
007FC0: 20 72 20 20 20 20 64 64 20 20 20 20 20 20 72 20 r dd r
007FD0: 20 20 64 64 A0 A0 20 20 4C 44 20 20 20 20 20 20 dd.. LD
007FE0: 20 20 20 20 20 20 2E 20 20 20 20 20 2E 20 20 20 . .
007FF0: 20 20 20 2E 20 20 20 20 2E A0 20 20 45 58 20 20 . .. EX
008000: 69 73 20 20 6F 75 74 73 69 64 65 74 68 65 20 72 is outsidethe r
008010: 61 6E 67 65 20 20 30 20 2D 20 32 35 35 2E A0 A0 ange 0 - 255...
008020: 54 68 65 72 65 20 20 61 72 65 20 20 20 6E 6F 20 There are no
008030: 20 64 6F 75 62 6C 65 20 20 20 72 65 67 69 73 74 double regist
008040: 65 72 20 20 20 53 55 42 69 6E 73 74 72 75 63 74 er SUBinstruct
008050: 69 6F 6E 73 2E A0 A0 41 6C 6C 20 20 63 6F 6E 66 ions...All conf
008060: 69 67 75 72 61 74 69 6F 6E 73 20 6F 66 20 20 41 igurations of A
008070: 44 43 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 63 DC instructionsc
008080: 61 6E 20 62 65 20 75 73 65 64 20 20 77 69 74 68 an be used with
008090: 20 53 42 43 20 6F 72 20 20 53 75 42 74 72 61 63 SBC or SuBtrac
0080A0: 74 20 20 77 69 74 68 43 61 72 72 79 20 20 69 6E t withCarry in
0080B0: 73 74 72 75 63 74 69 6F 6E 73 2E 20 20 54 68 65 structions. The
0080C0: 20 6F 70 65 72 61 74 69 6F 6E 20 20 20 69 73 73 operation iss
0080D0: 69 6D 69 6C 61 72 20 74 6F 20 53 55 42 2C 20 20 imilar to SUB,
0080E0: 65 78 63 65 70 74 20 74 68 61 74 20 74 68 65 20 except that the
0080F0: 20 72 65 73 75 6C 74 69 73 20 64 65 63 72 65 6D resultis decrem
008100: 65 6E 74 65 64 20 20 62 79 20 6F 6E 65 20 69 66 ented by one if
008110: 20 74 68 65 20 63 61 72 72 79 20 66 6C 61 67 69 the carry flagi
008120: 73 20 73 65 74 2E A3 20 4C 69 6B 65 20 20 41 44 s set.£ Like AD
008130: 43 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 53 C instructions S
008140: 42 43 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 63 BC instructionsc
008150: 61 6E 20 62 65 20 20 73 74 72 75 6E 67 20 74 6F an be strung to
008160: 67 65 74 68 65 72 20 74 6F 20 20 73 75 62 74 72 gether to subtr
008170: 61 63 74 20 61 6E 79 6C 65 6E 67 74 68 20 6E 75 act anylength nu
008180: 6D 62 65 72 2E A0 A0 20 53 69 6E 63 65 20 20 64 mber... Since d
008190: 6F 75 62 6C 65 20 72 65 67 69 73 74 65 72 20 20 ouble register
0081A0: 73 75 62 74 72 61 63 74 69 6F 6E 20 63 61 6E 6F subtraction cano
0081B0: 6E 6C 79 20 62 65 20 70 65 72 66 6F 72 6D 65 64 nly be performed
0081C0: 20 77 69 74 68 20 63 61 72 72 79 2C 20 20 74 68 with carry, th
0081D0: 65 20 73 74 61 74 65 6F 66 20 74 68 65 20 20 63 e stateof the c
0081E0: 61 72 72 79 20 66 6C 61 67 20 20 70 72 69 6F 72 arry flag prior
0081F0: 20 74 6F 20 20 53 42 43 20 48 4C 2C 42 43 2C 61 to SBC HL,BC,a
008200: 20 20 20 20 20 20 20 20 20 6E 2F 76 20 20 20 20 n/v
008210: 2E 20 20 20 20 20 6E 2F 76 20 20 20 2E A0 A0 20 . n/v ...
008220: 20 41 44 44 20 20 20 20 20 20 20 20 20 20 20 2A ADD *
008230: 20 20 20 20 20 2A 20 20 20 20 20 20 2A 20 20 20 * *
008240: 20 2E A0 20 20 41 44 43 20 20 20 20 20 20 20 20 .. ADC
008250: 20 20 20 2A 20 20 20 20 20 2A 20 20 20 20 20 20 * *
008260: 2A 20 20 20 20 2A A0 20 20 53 55 42 20 20 20 20 * *. SUB
008270: 20 20 20 20 20 20 20 2A 20 20 20 20 6E 2F 76 20 * n/v
008280: 20 20 20 20 2A 20 20 20 6E 2F 76 A0 20 20 53 42 * n/v. SB
008290: 43 20 20 20 20 20 20 20 20 20 20 20 2A 20 20 20 C *
0082A0: 20 20 2A 20 20 20 20 20 20 2A 20 20 20 20 2A A0 * * *.
0082B0: A0 20 20 49 4E 43 20 20 20 20 20 20 20 20 20 20 . INC
0082C0: 20 2E 20 20 20 20 20 2E 20 20 20 20 20 20 2A 20 . . *
0082D0: 20 20 20 2E A0 20 20 44 45 43 20 20 20 20 20 20 .. DEC
0082E0: 20 20 20 20 20 2E 20 20 20 20 20 2E 20 20 20 20 . .
0082F0: 20 20 2A 20 20 20 20 2E A0 A0 A0 72 20 73 69 6E * ....r sin
008300: 67 6C 65 20 72 65 67 69 73 74 65 72 20 20 20 64 gle register d
008310: 64 20 20 64 6F 75 62 6C 65 20 72 65 67 69 73 74 d double regist
008320: 65 72 20 A0 2A 20 66 6C 61 67 20 61 66 66 65 63 er .* flag affec
008330: 74 65 64 20 20 20 20 20 20 2E 20 66 6C 61 67 20 ted . flag
008340: 6E 6F 74 20 61 66 66 65 63 74 65 64 A0 20 20 20 not affected.
008350: 20 20 6E 2F 76 20 20 20 20 69 6E 73 74 72 75 63 n/v instruc
008360: 74 69 6F 6E 20 6E 6F 74 20 76 61 6C 69 64 A3 20 tion not valid£
008370: 20 20 20 20 20 20 20 20 20 20 20 4C 65 73 73 6F Lesso
008380: 6E 73 20 31 20 2D 20 39 A0 A0 20 31 2E 20 20 52 ns 1 - 9.. 1. R
008390: 65 67 69 73 74 65 72 73 20 61 6E 64 20 4D 65 6D egisters and Mem
0083A0: 6F 72 79 A0 20 32 2E 20 20 53 69 6D 70 6C 65 20 ory. 2. Simple
0083B0: 4C 6F 61 64 20 49 6E 73 74 72 75 63 74 69 6F 6E Load Instruction
0083C0: 73 A0 20 20 20 20 20 20 20 20 20 45 78 20 2D 20 s. Ex -
0083D0: 73 69 6D 70 6C 65 20 6C 6F 61 64 20 69 6E 73 74 simple load inst
0083E0: 72 75 63 74 69 6F 6E 73 A0 20 33 2E 20 20 52 65 ructions. 3. Re
0083F0: 67 69 73 74 65 72 20 50 61 69 72 73 A0 20 20 20 gister Pairs.
008400: 6E 64 20 53 42 43 20 48 4C 2C 44 45 20 69 73 20 nd SBC HL,DE is
008410: 69 6D 70 6F 72 74 61 6E 74 2C 20 20 61 6E 64 20 important, and
008420: 20 73 68 6F 75 6C 64 62 65 20 22 30 22 2E A0 20 shouldbe "0"..
008430: 54 68 65 20 63 61 72 72 79 20 66 6C 61 67 20 63 The carry flag c
008440: 61 6E 20 62 65 20 73 65 74 20 74 6F 20 61 20 22 an be set to a "
008450: 31 22 20 77 69 74 68 74 68 65 20 69 6E 73 74 72 1" withthe instr
008460: 75 63 74 69 6F 6E 20 20 53 43 46 20 6F 72 20 53 uction SCF or S
008470: 65 74 20 43 61 72 72 79 20 20 46 6C 61 67 2E 41 et Carry Flag.A
008480: 6C 74 68 6F 75 67 68 20 20 20 74 68 65 72 65 20 lthough there
008490: 20 20 61 72 65 20 20 20 20 6E 6F 20 20 20 20 73 are no s
0084A0: 70 65 63 69 66 69 63 69 6E 73 74 72 75 63 74 69 pecificinstructi
0084B0: 6F 6E 73 20 20 74 6F 20 63 6C 65 61 72 20 74 68 ons to clear th
0084C0: 65 20 63 61 72 72 79 20 66 6C 61 67 20 74 6F 22 e carry flag to"
0084D0: 30 22 20 74 68 65 72 65 20 69 73 20 61 6E 20 69 0" there is an i
0084E0: 6E 73 74 72 75 63 74 69 6F 6E 20 74 6F 20 69 6E nstruction to in
0084F0: 76 65 72 74 20 69 74 43 43 46 20 6F 72 20 20 43 vert itCCF or C
008500: 6F 6D 70 6C 69 6D 65 6E 74 20 43 61 72 72 79 20 ompliment Carry
008510: 46 6C 61 67 2E 20 20 57 65 20 73 68 61 6C 6C 73 Flag. We shalls
008520: 65 65 20 6C 61 74 65 72 20 74 68 61 74 20 61 6C ee later that al
008530: 6C 20 6C 6F 67 69 63 20 69 6E 73 74 72 75 63 74 l logic instruct
008540: 69 6F 6E 73 20 64 6F 63 6C 65 61 72 20 74 68 65 ions doclear the
008550: 20 63 61 72 72 79 20 66 6C 61 67 2E A3 20 53 55 carry flag.£ SU
008560: 4D 4D 41 52 59 20 2D 20 73 75 62 74 72 61 63 74 MMARY - subtract
008570: 20 77 69 74 68 20 63 61 72 72 79 A0 A0 53 55 42 with carry..SUB
008580: 20 6E 20 20 20 20 20 29 A0 53 55 42 20 72 20 20 n ).SUB r
008590: 20 20 20 29 20 20 53 55 42 74 72 61 63 74 20 66 ) SUBtract f
0085A0: 72 6F 6D 20 41 2C 20 6E 2C 20 72 2C 20 6F 72 A0 rom A, n, r, or.
0085B0: 53 55 42 20 28 48 4C 29 20 20 29 20 20 20 20 20 SUB (HL) )
0085C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 48 4C (HL
0085D0: 29 A0 A0 53 42 43 20 41 2C 6E 20 20 20 29 A0 53 )..SBC A,n ).S
0085E0: 42 43 20 41 2C 72 20 20 20 29 20 20 53 75 42 74 BC A,r ) SuBt
0085F0: 72 61 63 74 20 66 72 6F 6D 20 41 20 20 77 69 74 ract from A wit
008600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
008610: 07 00 00 00 02 09 50 E5 07 00 C1 02 00 00 00 02 ......P.........
008620: 07 00 C6 02 00 00 00 02 07 00 C2 02 00 00 00 02 ................
008630: 07 00 C7 02 00 00 00 02 07 00 C3 02 00 00 00 02 ................
008640: 07 00 C8 02 00 00 00 02 07 00 C4 02 00 00 00 02 ................
008650: 07 00 C9 02 00 00 00 02 07 00 C5 02 00 00 00 02 ................
008660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008700: 20 20 20 20 20 20 45 78 20 2D 20 72 65 67 69 73 Ex - regis
008710: 74 65 72 20 70 61 69 72 20 6C 6F 61 64 69 6E 67 ter pair loading
008720: A0 20 34 2E 20 20 49 6E 64 69 72 65 63 74 20 41 . 4. Indirect A
008730: 64 64 72 65 73 73 69 6E 67 A0 20 20 20 20 20 20 ddressing.
008740: 20 20 20 45 78 20 2D 20 69 6E 64 69 72 65 63 74 Ex - indirect
008750: 20 61 64 64 72 65 73 73 69 6E 67 A0 20 35 2E 20 addressing. 5.
008760: 20 41 64 64 69 74 69 6F 6E 20 61 6E 64 20 74 68 Addition and th
008770: 65 20 43 61 72 72 79 20 46 6C 61 67 A0 20 20 20 e Carry Flag.
008780: 20 20 20 20 20 20 45 78 20 2D 20 73 69 6E 67 6C Ex - singl
008790: 65 20 72 65 67 69 73 74 65 72 20 61 64 64 69 74 e register addit
0087A0: 69 6F 6E A0 20 20 20 20 20 20 20 20 20 45 78 20 ion. Ex
0087B0: 2D 20 72 65 67 69 73 74 65 72 20 70 61 69 72 20 - register pair
0087C0: 61 64 64 69 74 69 6F 6E A0 20 36 2E 20 20 53 75 addition. 6. Su
0087D0: 62 74 72 61 63 74 69 6F 6E 20 61 6E 64 20 74 68 btraction and th
0087E0: 65 20 43 61 72 72 79 20 46 6C 61 67 A0 20 20 20 e Carry Flag.
0087F0: 20 20 20 20 20 20 45 78 20 2D 20 72 65 67 69 73 Ex - regis
008800: 74 65 72 20 73 75 62 74 72 61 63 74 69 6F 6E A0 ter subtraction.
008810: 20 20 20 20 20 20 20 20 20 45 78 20 2D 20 72 65 Ex - re
008820: 67 69 73 74 65 72 20 70 61 69 72 20 73 75 62 74 gister pair subt
008830: 72 61 63 74 69 6F 6E A0 20 37 2E 20 20 49 6E 63 raction. 7. Inc
008840: 72 65 6D 65 6E 74 20 61 6E 64 20 44 65 63 72 65 rement and Decre
008850: 6D 65 6E 74 A0 20 20 20 20 20 20 20 20 20 45 78 ment. Ex
008860: 20 2D 20 69 6E 63 20 61 6E 64 20 64 65 63 20 69 - inc and dec i
008870: 6E 73 74 72 75 63 74 69 6F 6E 73 A0 20 38 2E 20 nstructions. 8.
008880: 20 5A 65 72 6F 20 46 6C 61 67 A0 20 20 20 20 20 Zero Flag.
008890: 20 20 20 20 45 78 20 2D 20 7A 65 72 6F 20 66 6C Ex - zero fl
0088A0: 61 67 A0 20 39 2E 20 20 43 6F 6D 70 61 72 65 A0 ag. 9. Compare.
0088B0: 20 20 20 20 20 20 20 45 78 20 2D 20 63 6F 6D 70 Ex - comp
0088C0: 61 72 69 73 6F 6E 20 69 6E 73 74 72 75 63 74 69 arison instructi
0088D0: 6F 6E 73 A0 20 4C 6F 61 64 20 66 75 72 74 68 65 ons. Load furthe
0088E0: 72 20 6C 65 73 73 6F 6E 73 20 66 72 6F 6D 20 74 r lessons from t
0088F0: 61 70 65 A3 20 20 20 20 20 20 20 20 20 20 20 49 ape£ I
008900: 20 20 74 72 79 20 20 65 6E 74 65 72 69 6E 67 20 try entering
008910: 20 20 79 6F 75 72 20 20 6F 77 6E 70 72 6F 67 72 your ownprogr
008920: 61 6D 73 2E 20 20 41 6C 6C 20 20 70 72 6F 67 72 ams. All progr
008930: 61 6D 73 20 73 68 6F 75 6C 64 20 65 6E 64 20 77 ams should end w
008940: 69 74 68 52 45 54 20 28 20 6F 72 20 72 65 74 75 ithRET ( or retu
008950: 72 6E 20 29 2E 20 20 20 44 6F 6E 27 74 20 20 77 rn ). Don't w
008960: 6F 72 72 79 20 69 66 20 79 6F 75 66 6F 72 67 65 orry if youforge
008970: 74 2C 20 74 68 65 20 73 69 6D 75 6C 61 74 6F 72 t, the simulator
008980: 20 77 69 6C 6C 20 74 65 6C 6C 20 79 6F 75 2E A0 will tell you..
008990: A0 20 52 65 6D 65 6D 62 65 72 2C 20 20 69 74 20 . Remember, it
0089A0: 20 69 73 20 20 20 69 6D 70 6F 73 73 69 62 6C 65 is impossible
0089B0: 20 20 66 6F 72 20 20 20 61 70 72 6F 67 72 61 6D for aprogram
0089C0: 20 74 6F 20 64 65 73 74 72 6F 79 20 79 6F 75 72 to destroy your
0089D0: 20 63 6F 6D 70 75 74 65 72 2E 20 59 6F 75 27 6C computer. You'l
0089E0: 6C 6E 65 65 64 20 61 20 68 61 6D 6D 65 72 20 74 lneed a hammer t
0089F0: 6F 20 64 6F 20 74 68 61 74 21 A3 20 4C 44 20 41 o do that!£ LD A
008A00: 2C 33 34 A0 20 20 4C 44 20 42 2C 41 A0 20 20 4C ,34. LD B,A. L
008A10: 44 20 28 33 38 36 37 29 2C 41 A0 20 20 4C 44 20 D (3867),A. LD
008A20: 41 2C 28 53 54 4F 52 45 29 A0 20 20 4C 44 20 28 A,(STORE). LD (
008A30: 33 38 36 37 29 2C 41 A0 20 20 4C 44 20 41 2C 42 3867),A. LD A,B
008A40: A0 20 20 4C 44 20 28 53 54 4F 52 45 29 2C 41 A0 . LD (STORE),A.
008A50: 20 20 4C 44 20 43 2C 42 A0 20 20 4C 44 20 41 2C LD C,B. LD A,
008A60: 28 33 38 36 37 29 A0 20 20 4C 44 20 41 2C 36 37 (3867). LD A,67
008A70: A0 20 20 4C 44 20 28 33 38 36 36 29 2C 41 A0 20 . LD (3866),A.
008A80: 20 52 45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 RET. . STORE D
008A90: 45 46 42 20 31 32 34 A0 20 20 44 45 46 42 20 30 EFB 124. DEFB 0
008AA0: A0 20 20 20 A0 20 20 20 20 20 20 20 20 20 52 45 . . RE
008AB0: 47 49 53 54 45 52 20 50 41 49 52 20 45 58 41 4D GISTER PAIR EXAM
008AC0: 50 4C 45 53 A0 A0 20 54 68 65 20 20 65 78 61 6D PLES.. The exam
008AD0: 70 6C 65 20 69 6C 6C 75 73 74 72 61 74 65 73 20 ple illustrates
008AE0: 20 65 61 63 68 20 20 74 79 70 65 20 6F 66 69 6E each type ofin
008AF0: 73 74 72 75 63 74 69 6F 6E 20 20 74 68 61 74 20 struction that
008B00: 4E 54 52 4F 44 55 43 54 49 4F 4E A0 A0 20 54 68 NTRODUCTION.. Th
008B10: 65 20 20 5A 38 30 20 69 73 20 20 74 68 65 20 6D e Z80 is the m
008B20: 69 63 72 6F 70 72 6F 63 65 73 73 6F 72 20 20 61 icroprocessor a
008B30: 74 20 74 68 65 68 65 61 72 74 20 6F 66 20 79 6F t theheart of yo
008B40: 75 72 20 41 6D 73 74 72 61 64 2E 20 54 68 69 73 ur Amstrad. This
008B50: 20 70 72 6F 67 72 61 6D 20 77 69 6C 6C 74 65 61 program willtea
008B60: 63 68 20 20 20 79 6F 75 20 20 20 74 68 65 20 20 ch you the
008B70: 20 75 73 65 20 20 20 6F 66 20 20 20 61 6C 6C 20 use of all
008B80: 20 20 74 68 65 69 6E 73 74 72 75 63 74 69 6F 6E theinstruction
008B90: 73 20 61 76 61 69 6C 61 62 6C 65 20 20 6F 6E 20 s available on
008BA0: 20 74 68 65 20 5A 38 30 2C 20 20 69 6E 61 20 73 the Z80, ina s
008BB0: 65 72 69 65 73 20 6F 66 20 73 69 6D 70 6C 65 20 eries of simple
008BC0: 20 70 72 6F 67 72 65 73 73 69 76 65 20 6C 65 73 progressive les
008BD0: 73 6F 6E 73 2E A0 20 20 41 66 74 65 72 20 20 65 sons.. After e
008BE0: 61 63 68 20 20 20 6C 65 73 73 6F 6E 2C 20 20 20 ach lesson,
008BF0: 73 74 65 70 20 20 62 79 20 20 73 74 65 70 65 78 step by stepex
008C00: 61 6D 70 6C 65 73 20 61 72 65 20 67 69 76 65 6E amples are given
008C10: 2E 20 20 54 6F 20 66 75 72 74 68 65 72 20 20 69 . To further i
008C20: 6D 70 72 6F 76 65 79 6F 75 72 20 75 6E 64 65 72 mproveyour under
008C30: 73 74 61 6E 64 69 6E 67 20 6F 66 20 74 68 65 20 standing of the
008C40: 74 6F 70 69 63 2C 20 79 6F 75 20 6D 61 79 74 68 topic, you mayth
008C50: 65 6E 20 6D 6F 64 69 66 79 20 6F 72 20 72 65 77 en modify or rew
008C60: 72 69 74 65 20 74 68 65 20 65 78 61 6D 70 6C 65 rite the example
008C70: 73 2C 20 61 6E 64 72 75 6E 20 74 68 65 6D 20 20 s, andrun them
008C80: 77 69 74 68 6F 75 74 20 20 66 65 61 72 20 6F 66 without fear of
008C90: 20 20 63 72 61 73 68 69 6E 67 20 74 68 65 73 79 crashing thesy
008CA0: 73 74 65 6D 2E A0 A0 20 50 72 6F 63 65 65 64 20 stem... Proceed
008CB0: 20 74 68 72 6F 75 67 68 20 20 74 68 65 20 6D 65 through the me
008CC0: 6E 75 20 62 79 20 20 70 72 65 73 73 69 6E 67 45 nu by pressingE
008CD0: 4E 54 45 52 20 74 6F 20 62 65 67 69 6E 20 74 68 NTER to begin th
008CE0: 65 20 68 69 67 68 6C 69 67 68 74 65 64 20 6C 65 e highlighted le
008CF0: 73 73 6F 6E 20 6F 72 65 78 61 6D 70 6C 65 2C 20 sson orexample,
008D00: 20 6C 6F 61 64 73 20 72 65 67 69 73 74 65 72 20 loads register
008D10: 70 61 69 72 73 2E 49 74 20 61 6C 73 6F 20 20 64 pairs.It also d
008D20: 65 6D 6F 6E 73 74 72 61 74 65 73 20 20 74 68 61 emonstrates tha
008D30: 74 20 61 20 20 72 65 67 69 73 74 65 72 2F 6D 65 t a register/me
008D40: 6D 6F 72 79 20 20 70 61 69 72 20 20 61 72 65 20 mory pair are
008D50: 20 73 74 69 6C 6C 20 20 74 77 6F 20 69 6E 64 69 still two indi
008D60: 76 69 64 75 61 6C 72 65 67 69 73 74 65 72 73 20 vidualregisters
008D70: 6F 72 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 or memory locati
008D80: 6F 6E 73 20 61 6E 64 20 63 61 6E 20 62 65 74 72 ons and can betr
008D90: 65 61 74 65 64 20 61 73 20 73 75 63 68 2E A0 A0 eated as such...
008DA0: 20 41 6E 6F 74 68 65 72 20 20 20 20 61 73 73 65 Another asse
008DB0: 6D 62 6C 65 72 20 20 20 20 69 6E 73 74 72 75 63 mbler instruc
008DC0: 74 69 6F 6E 20 20 69 73 69 6E 74 72 6F 64 75 63 tion isintroduc
008DD0: 65 64 2C 20 20 74 68 65 20 20 44 45 46 57 20 20 ed, the DEFW
008DE0: 69 6E 73 74 72 75 63 74 69 6F 6E 2E 20 54 68 65 instruction. The
008DF0: 61 73 73 65 6D 62 6C 65 72 20 61 6C 6C 6F 63 61 assembler alloca
008E00: 74 65 73 20 20 32 20 20 6D 65 6D 6F 72 79 20 6C tes 2 memory l
008E10: 6F 63 61 74 69 6F 6E 73 74 6F 20 74 68 65 20 20 ocationsto the
008E20: 61 73 73 6F 63 69 61 74 65 64 20 20 6C 61 62 65 associated labe
008E30: 6C 2E 20 20 54 68 65 20 20 20 6E 75 6D 62 65 72 l. The number
008E40: 61 66 74 65 72 20 20 74 68 65 20 20 20 44 45 46 after the DEF
008E50: 57 20 20 20 73 65 74 73 20 20 20 74 68 65 20 20 W sets the
008E60: 20 69 6E 69 74 69 61 6C 63 6F 6E 64 69 74 69 6F initialconditio
008E70: 6E 73 2E A0 A0 20 54 68 65 20 61 64 64 72 65 73 ns... The addres
008E80: 73 20 69 6E 20 74 68 65 20 66 69 72 73 74 20 20 s in the first
008E90: 63 6F 6C 75 6D 6E 20 69 73 20 74 68 65 6C 6F 77 column is thelow
008EA0: 20 20 62 79 74 65 20 61 64 64 72 65 73 73 2E 20 byte address.
008EB0: 20 54 68 65 20 20 73 65 63 6F 6E 64 20 20 20 63 The second c
008EC0: 6F 6C 75 6D 6E 64 69 73 70 6C 61 79 73 20 20 74 olumndisplays t
008ED0: 68 65 20 20 63 6F 6E 74 65 6E 74 73 20 20 6F 66 he contents of
008EE0: 20 20 74 68 65 20 70 61 69 72 20 6F 66 6D 65 6D the pair ofmem
008EF0: 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 73 20 61 73 ory locations as
008F00: 61 6E 64 20 20 53 50 41 43 45 20 74 6F 20 6A 75 and SPACE to ju
008F10: 6D 70 20 74 6F 20 74 68 65 20 6E 65 78 74 2E 41 mp to the next.A
008F20: 74 20 61 6E 79 74 69 6D 65 20 42 52 45 41 4B 20 t anytime BREAK
008F30: 77 69 6C 6C 20 72 65 74 75 72 6E 20 79 6F 75 20 will return you
008F40: 20 74 6F 20 74 68 65 6D 65 6E 75 2E A3 20 20 20 to themenu.£
008F50: 20 49 4E 54 52 4F 44 55 43 54 49 4F 4E 20 54 4F INTRODUCTION TO
008F60: 20 52 55 4E 4E 49 4E 47 20 53 49 4D 55 4C 41 54 RUNNING SIMULAT
008F70: 4F 52 A0 A0 20 41 6C 6C 20 20 20 65 78 61 6D 70 OR.. All examp
008F80: 6C 65 73 20 20 20 61 72 65 20 20 20 72 75 6E 20 les are run
008F90: 20 20 75 73 69 6E 67 20 20 74 68 65 53 69 6D 75 using theSimu
008FA0: 6C 61 74 6F 72 2E 20 41 74 20 74 68 69 73 20 73 lator. At this s
008FB0: 74 61 67 65 20 74 68 65 20 6F 6E 6C 79 20 20 61 tage the only a
008FC0: 72 65 61 73 6F 66 20 74 68 65 20 73 69 6D 75 6C reasof the simul
008FD0: 61 74 6F 72 20 73 63 72 65 65 6E 20 74 6F 20 63 ator screen to c
008FE0: 6F 6E 73 69 64 65 72 20 20 61 72 65 74 68 65 20 onsider arethe
008FF0: 53 6F 75 72 63 65 20 20 43 6F 64 65 20 28 20 74 Source Code ( t
009000: 68 65 20 74 68 69 72 64 20 63 6F 6C 75 6D 6E 20 he third column
009010: 74 68 61 74 68 6F 6C 64 73 20 74 68 65 20 69 6E thatholds the in
009020: 73 74 72 75 63 74 69 6F 6E 73 20 29 20 61 6E 64 structions ) and
009030: 20 74 68 65 20 61 72 65 61 20 61 74 74 68 65 20 the area atthe
009040: 62 6F 74 74 6F 6D 20 6F 66 20 74 68 65 20 73 63 bottom of the sc
009050: 72 65 65 6E 2C 20 77 68 69 63 68 20 64 69 73 70 reen, which disp
009060: 6C 61 79 73 74 68 65 20 63 6F 6E 74 65 6E 74 73 laysthe contents
009070: 20 20 6F 66 20 20 74 68 65 20 20 72 65 67 69 73 of the regis
009080: 74 65 72 73 2E 20 20 4F 74 68 65 72 61 72 65 61 ters. Otherarea
009090: 73 20 20 77 69 6C 6C 20 20 62 65 20 20 64 65 73 s will be des
0090A0: 63 72 69 62 65 64 20 20 61 73 20 20 74 68 65 79 cribed as they
0090B0: 20 61 72 65 72 65 71 75 69 72 65 64 2E A0 A0 20 arerequired...
0090C0: 54 68 65 20 61 73 73 65 6D 62 6C 65 72 2C 20 74 The assembler, t
0090D0: 68 61 74 20 63 6F 6E 76 65 72 74 73 20 20 69 6E hat converts in
0090E0: 73 74 72 75 63 74 2D 69 6F 6E 73 20 20 69 6E 74 struct-ions int
0090F0: 6F 20 20 20 6D 61 63 68 69 6E 65 20 20 63 6F 64 o machine cod
009100: 20 61 20 73 69 6E 67 6C 65 20 6E 75 6D 62 65 72 a single number
009110: 2E A3 20 4C 44 20 44 45 2C 32 35 36 A0 20 20 4C .£ LD DE,256. L
009120: 44 20 45 2C 34 A0 20 20 4C 44 20 28 53 54 4F 52 D E,4. LD (STOR
009130: 45 29 2C 44 45 A0 20 20 4C 44 20 28 4C 4F 57 29 E),DE. LD (LOW)
009140: 2C 44 45 A0 20 20 4C 44 20 41 2C 32 A0 20 20 4C ,DE. LD A,2. L
009150: 44 20 28 48 49 47 48 29 2C 41 A0 20 20 4C 44 20 D (HIGH),A. LD
009160: 48 4C 2C 28 4C 4F 57 29 A0 20 20 45 58 20 44 45 HL,(LOW). EX DE
009170: 2C 48 4C A0 20 20 4C 44 20 44 2C 30 A0 20 20 52 ,HL. LD D,0. R
009180: 45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46 ET. . STORE DEF
009190: 57 20 33 32 30 30 30 A0 20 4C 4F 57 20 20 20 44 W 32000. LOW D
0091A0: 45 46 42 20 30 A0 20 48 49 47 48 20 20 44 45 46 EFB 0. HIGH DEF
0091B0: 42 20 30 A0 20 20 A0 20 20 20 A0 20 20 20 20 20 B 0. . .
0091C0: 45 58 41 4D 50 4C 45 53 20 4F 46 20 49 4E 44 49 EXAMPLES OF INDI
0091D0: 52 45 43 54 20 41 44 44 52 45 53 53 49 4E 47 A0 RECT ADDRESSING.
0091E0: A0 20 20 54 68 65 73 65 20 20 65 78 61 6D 70 6C . These exampl
0091F0: 65 73 20 20 69 6C 6C 75 73 74 72 61 74 65 20 20 es illustrate
009200: 20 69 6E 64 69 72 65 63 74 61 64 64 72 65 73 73 indirectaddress
009210: 69 6E 67 2E 20 20 20 41 74 20 20 20 74 68 69 73 ing. At this
009220: 20 20 20 73 74 61 67 65 20 20 69 74 20 20 20 69 stage it i
009230: 73 69 6D 70 6F 73 73 69 62 6C 65 20 74 6F 20 20 simpossible to
009240: 64 65 6D 6F 6E 73 74 72 61 74 65 20 20 69 74 73 demonstrate its
009250: 20 20 75 73 65 66 75 6C 2D 6E 65 73 73 2E 20 20 useful-ness.
009260: 49 74 20 69 73 20 65 6D 70 6C 6F 79 65 64 20 65 It is employed e
009270: 78 74 65 6E 73 69 76 65 20 69 6E 20 6C 61 74 65 xtensive in late
009280: 72 65 78 61 6D 70 6C 65 73 A3 20 4C 44 20 48 4C rexamples£ LD HL
009290: 2C 4C 4F 57 A0 20 20 4C 44 20 43 2C 28 48 4C 29 ,LOW. LD C,(HL)
0092A0: A0 20 20 4C 44 20 48 4C 2C 48 49 47 48 A0 20 20 . LD HL,HIGH.
0092B0: 4C 44 20 42 2C 28 48 4C 29 A0 20 20 4C 44 20 41 LD B,(HL). LD A
0092C0: 2C 28 42 43 29 A0 20 20 4C 44 20 44 45 2C 33 38 ,(BC). LD DE,38
0092D0: 36 30 A0 20 20 4C 44 20 28 44 45 29 2C 41 A0 20 60. LD (DE),A.
0092E0: 20 4C 44 20 28 48 4C 29 2C 30 A0 20 20 4C 44 20 LD (HL),0. LD
0092F0: 42 43 2C 33 38 36 32 A0 20 20 4C 44 20 28 42 43 BC,3862. LD (BC
009300: 65 2C 20 77 69 6C 6C 20 20 61 63 63 65 70 74 4C e, will acceptL
009310: 61 62 65 6C 73 2E 20 49 6E 73 74 65 61 64 20 20 abels. Instead
009320: 6F 66 20 20 70 75 74 74 69 6E 67 20 20 61 6E 20 of putting an
009330: 61 64 64 72 65 73 73 69 6E 74 6F 20 74 68 65 20 addressinto the
009340: 70 72 6F 67 72 61 6D 2C 20 77 65 20 63 61 6E 20 program, we can
009350: 67 69 76 65 20 69 74 20 61 20 6E 61 6D 65 2E 54 give it a name.T
009360: 68 65 20 20 61 73 73 65 6D 62 6C 65 72 20 20 77 he assembler w
009370: 69 6C 6C 20 20 20 74 68 65 6E 20 20 61 6C 6C 6F ill then allo
009380: 63 61 74 65 20 20 61 6D 65 6D 6F 72 79 20 20 6C cate amemory l
009390: 6F 63 61 74 69 6F 6E 20 74 6F 20 69 74 2E 20 54 ocation to it. T
0093A0: 68 65 20 6E 61 6D 65 20 6D 75 73 74 20 62 65 63 he name must bec
0093B0: 61 6C 6C 65 64 20 20 75 70 20 20 69 6E 20 20 74 alled up in t
0093C0: 68 65 20 20 70 72 6F 67 72 61 6D 20 20 77 69 74 he program wit
0093D0: 68 20 20 20 69 74 73 69 6E 69 74 69 61 6C 20 63 h itsinitial c
0093E0: 6F 6E 64 69 74 69 6F 6E 20 75 73 69 6E 67 20 20 ondition using
0093F0: 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 44 the instructionD
009400: 45 46 42 2C 20 44 45 46 69 6E 65 20 42 79 74 65 EFB, DEFine Byte
009410: 2E A3 20 44 45 46 42 20 69 73 20 61 6E 20 20 61 .£ DEFB is an a
009420: 73 73 65 6D 62 6C 65 72 20 69 6E 73 74 72 75 63 ssembler instruc
009430: 74 69 6F 6E 20 6E 6F 74 20 61 5A 38 30 20 20 69 tion not aZ80 i
009440: 6E 73 74 72 75 63 74 69 6F 6E 2E 20 20 54 68 65 nstruction. The
009450: 20 61 6C 6C 6F 63 61 74 65 64 20 20 6D 65 6D 6F allocated memo
009460: 72 79 61 64 64 72 65 73 73 20 69 73 20 67 69 76 ryaddress is giv
009470: 65 6E 20 69 6E 20 74 68 65 20 66 69 72 73 74 20 en in the first
009480: 63 6F 6C 75 6D 6E 2E A0 A0 20 54 68 65 20 73 69 column... The si
009490: 6D 75 6C 61 74 6F 72 20 77 69 6C 6C 20 64 69 73 mulator will dis
0094A0: 70 6C 61 79 20 74 68 65 20 63 6F 6E 74 65 6E 74 play the content
0094B0: 73 6F 66 20 74 68 69 73 20 20 6D 65 6D 6F 72 79 sof this memory
0094C0: 20 6C 6F 63 61 74 69 6F 6E 2C 20 69 6E 20 64 65 location, in de
0094D0: 63 69 6D 61 6C 2C 20 69 6E 74 68 65 20 73 65 63 cimal, inthe sec
0094E0: 6F 6E 64 20 63 6F 6C 75 6D 6E 2E A0 A0 20 42 65 ond column... Be
0094F0: 66 6F 72 65 20 65 61 63 68 20 69 6E 73 74 72 75 fore each instru
009500: 29 2C 41 A0 20 20 52 45 54 A0 20 20 A0 20 4C 4F ),A. RET. . LO
009510: 57 20 20 20 44 45 46 42 20 32 31 A0 20 48 49 47 W DEFB 21. HIG
009520: 48 20 20 44 45 46 42 20 31 35 A0 20 20 44 45 46 H DEFB 15. DEF
009530: 42 20 30 A0 20 20 20 A0 20 20 20 45 58 41 4D 50 B 0. . EXAMP
009540: 4C 45 53 20 4F 46 20 53 49 4E 47 4C 45 20 52 45 LES OF SINGLE RE
009550: 47 49 53 54 45 52 20 41 44 44 49 54 49 4F 4E A0 GISTER ADDITION.
009560: A0 20 54 68 65 20 20 65 78 61 6D 70 6C 65 20 20 . The example
009570: 61 64 64 73 20 20 74 6F 67 65 74 68 65 72 20 20 adds together
009580: 20 74 68 65 20 20 74 77 6F 6E 75 6D 62 65 72 73 the twonumbers
009590: 20 20 38 37 34 30 20 20 61 6E 64 20 20 31 32 36 8740 and 126
0095A0: 30 20 20 20 75 73 69 6E 67 20 20 73 69 6E 67 6C 0 using singl
0095B0: 65 72 65 67 69 73 74 65 72 20 20 20 61 64 64 69 eregister addi
0095C0: 74 69 6F 6E 20 20 6F 6E 6C 79 2E 20 20 20 54 68 tion only. Th
0095D0: 65 20 20 64 6F 75 62 6C 65 6C 65 6E 67 74 68 20 e doublelength
0095E0: 20 6E 75 6D 62 65 72 73 20 61 72 65 20 68 65 6C numbers are hel
0095F0: 64 20 69 6E 20 42 43 20 61 6E 64 20 44 45 20 73 d in BC and DE s
009600: 6F 74 68 61 74 20 20 74 68 65 20 20 72 65 73 75 othat the resu
009610: 6C 74 73 20 20 63 61 6E 20 20 20 62 65 20 20 20 lts can be
009620: 64 69 73 70 6C 61 79 65 64 65 61 73 69 6C 79 2E displayedeasily.
009630: 20 20 20 54 68 69 73 20 6D 65 74 68 6F 64 20 6F This method o
009640: 66 20 61 64 64 69 74 69 6F 6E 20 63 61 6E 20 62 f addition can b
009650: 65 70 65 72 66 6F 72 6D 65 64 20 75 73 69 6E 67 eperformed using
009660: 20 72 65 67 69 73 74 65 72 20 70 61 69 72 20 20 register pair
009670: 61 64 64 69 74 69 6F 6E 2C 61 73 20 77 65 6C 6C addition,as well
009680: 2C 20 20 74 6F 20 61 64 64 20 74 6F 67 65 74 68 , to add togeth
009690: 65 72 20 6E 75 6D 62 65 72 73 20 6F 66 20 61 6E er numbers of an
0096A0: 79 6C 65 6E 67 74 68 2E A0 A0 20 54 68 65 20 73 ylength... The s
0096B0: 74 61 74 65 20 20 6F 66 20 20 74 68 65 20 69 6E tate of the in
0096C0: 64 69 76 69 64 75 61 6C 20 66 6C 61 67 73 20 61 dividual flags a
0096D0: 72 65 64 69 73 70 6C 61 79 65 64 20 74 6F 20 74 redisplayed to t
0096E0: 68 65 20 6C 65 66 74 20 6F 66 20 74 68 65 20 72 he left of the r
0096F0: 65 67 69 73 74 65 72 73 2E A3 20 4C 44 20 44 45 egisters.£ LD DE
009700: 63 74 69 6F 6E 20 69 73 20 65 78 65 63 75 74 65 ction is execute
009710: 64 20 74 68 65 69 6E 73 74 72 75 63 74 69 6F 6E d theinstruction
009720: 20 69 73 20 64 65 73 63 72 69 62 65 64 20 69 6E is described in
009730: 20 45 4E 47 4C 49 53 48 2E 20 54 72 79 74 6F 20 ENGLISH. Tryto
009740: 77 6F 72 6B 20 6F 75 74 20 77 68 61 74 20 20 73 work out what s
009750: 68 6F 75 6C 64 20 20 68 61 70 70 65 6E 20 20 62 hould happen b
009760: 65 66 6F 72 65 70 72 65 73 73 69 6E 67 20 20 61 eforepressing a
009770: 6E 79 20 20 6B 65 79 20 20 20 74 6F 20 20 20 70 ny key to p
009780: 65 72 66 6F 72 6D 20 20 20 20 74 68 65 69 6E 73 erform theins
009790: 74 72 75 63 74 69 6F 6E 2E A3 20 59 6F 75 20 6D truction.£ You m
0097A0: 61 79 20 67 6F 20 20 74 68 72 6F 75 67 68 20 74 ay go through t
0097B0: 68 65 20 65 78 61 6D 70 6C 65 20 61 73 20 6D 61 he example as ma
0097C0: 6E 79 74 69 6D 65 73 20 61 73 20 79 6F 75 20 6C nytimes as you l
0097D0: 69 6B 65 2C 20 75 6E 74 69 6C 20 79 6F 75 20 20 ike, until you
0097E0: 75 6E 64 65 72 73 74 61 6E 64 69 74 2E 20 49 66 understandit. If
0097F0: 20 79 6F 75 20 73 74 69 6C 6C 20 66 69 6E 64 20 you still find
009800: 20 64 69 66 66 69 63 75 6C 74 79 2C 20 70 72 65 difficulty, pre
009810: 73 73 45 53 43 2C 20 73 6B 69 70 20 20 6F 76 65 ssESC, skip ove
009820: 72 20 74 68 65 20 6C 65 73 73 6F 6E 73 20 61 6E r the lessons an
009830: 64 20 72 65 2D 45 4E 54 45 52 74 68 65 20 6C 65 d re-ENTERthe le
009840: 73 73 6F 6E 20 20 77 69 74 68 20 77 68 69 63 68 sson with which
009850: 20 20 79 6F 75 20 20 61 72 65 20 20 68 61 76 69 you are havi
009860: 6E 67 64 69 66 66 69 63 75 6C 74 79 2E 20 54 68 ngdifficulty. Th
009870: 65 20 6D 61 6E 75 61 6C 20 68 6F 77 65 76 65 72 e manual however
009880: 20 20 67 69 76 65 73 20 61 6E 6F 75 74 6C 69 6E gives anoutlin
009890: 65 20 6F 66 20 65 61 63 68 20 6C 65 73 73 6F 6E e of each lesson
0098A0: 2E A0 A0 20 57 68 65 6E 20 20 79 6F 75 20 20 64 ... When you d
0098B0: 6F 20 20 75 6E 64 65 72 73 74 61 6E 64 20 20 74 o understand t
0098C0: 68 65 20 65 78 61 6D 70 6C 65 73 67 69 76 65 6E he examplesgiven
0098D0: 20 20 74 72 79 20 20 6D 6F 64 69 66 79 69 6E 67 try modifying
0098E0: 20 20 74 68 65 6D 20 20 20 75 73 69 6E 67 20 20 them using
0098F0: 74 68 65 65 64 69 74 6F 72 2E 20 20 54 68 65 6E theeditor. Then
009900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
009910: 08 00 00 00 02 09 50 E5 08 00 C1 02 00 00 00 02 ......P.........
009920: 08 00 C6 02 00 00 00 02 08 00 C2 02 00 00 00 02 ................
009930: 08 00 C7 02 00 00 00 02 08 00 C3 02 00 00 00 02 ................
009940: 08 00 C8 02 00 00 00 02 08 00 C4 02 00 00 00 02 ................
009950: 08 00 C9 02 00 00 00 02 08 00 C5 02 00 00 00 02 ................
009960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A00: 2C 38 37 34 30 A0 20 20 4C 44 20 42 43 2C 31 32 ,8740. LD BC,12
009A10: 36 30 A0 20 20 4C 44 20 41 2C 45 A0 20 20 41 44 60. LD A,E. AD
009A20: 44 20 41 2C 43 A0 20 20 4C 44 20 43 2C 41 A0 20 D A,C. LD C,A.
009A30: 20 4C 44 20 41 2C 44 A0 20 20 41 44 43 20 41 2C LD A,D. ADC A,
009A40: 42 A0 20 20 4C 44 20 42 2C 41 A0 20 20 A0 20 20 B. LD B,A. .
009A50: 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20 4C 44 LD HL,STORE. LD
009A60: 20 41 2C 31 35 A0 20 20 41 44 44 20 41 2C 28 48 A,15. ADD A,(H
009A70: 4C 29 A0 20 20 52 45 54 A0 20 20 A0 20 53 54 4F L). RET. . STO
009A80: 52 45 20 44 45 46 42 20 32 35 A0 20 20 A0 20 20 RE DEFB 25. .
009A90: 20 20 45 58 41 4D 50 4C 45 20 4F 46 20 52 45 47 EXAMPLE OF REG
009AA0: 49 53 54 45 52 20 50 41 49 52 20 41 44 44 49 54 ISTER PAIR ADDIT
009AB0: 49 4F 4E A0 A0 20 54 68 69 73 20 20 65 78 61 6D ION.. This exam
009AC0: 70 6C 65 20 20 65 66 66 65 63 74 69 76 65 6C 79 ple effectively
009AD0: 20 6D 75 6C 74 69 70 6C 69 65 73 20 61 6E 75 6D multiplies anum
009AE0: 62 65 72 20 20 68 65 6C 64 20 69 6E 20 74 68 65 ber held in the
009AF0: 20 20 48 4C 20 72 65 67 69 73 74 65 72 20 70 61 HL register pa
009B00: 69 72 20 62 79 31 30 20 20 75 73 69 6E 67 20 20 ir by10 using
009B10: 20 61 64 64 69 74 69 6F 6E 20 20 20 74 6F 20 20 addition to
009B20: 20 73 75 63 63 65 73 73 69 76 65 6C 79 6D 75 6C successivelymul
009B30: 74 69 70 6C 79 20 62 79 20 32 2E A3 20 4C 44 20 tiply by 2.£ LD
009B40: 48 4C 2C 28 53 54 4F 52 45 29 A0 20 20 41 44 44 HL,(STORE). ADD
009B50: 20 48 4C 2C 48 4C A0 20 20 41 44 44 20 48 4C 2C HL,HL. ADD HL,
009B60: 48 4C A0 20 20 4C 44 20 44 45 2C 28 53 54 4F 52 HL. LD DE,(STOR
009B70: 45 29 A0 20 20 41 44 44 20 48 4C 2C 44 45 A0 20 E). ADD HL,DE.
009B80: 20 41 44 44 20 48 4C 2C 48 4C A0 20 20 4C 44 20 ADD HL,HL. LD
009B90: 28 53 54 4F 52 45 29 2C 48 4C A0 20 20 A0 20 20 (STORE),HL. .
009BA0: 4C 44 20 48 4C 2C 31 30 30 30 A0 20 20 4C 44 20 LD HL,1000. LD
009BB0: 41 2C 32 35 35 A0 20 20 41 44 44 20 41 2C 31 A0 A,255. ADD A,1.
009BC0: 20 20 41 44 43 20 48 4C 2C 48 4C A0 20 20 52 45 ADC HL,HL. RE
009BD0: 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46 57 T. . STORE DEFW
009BE0: 20 36 30 30 30 A0 20 20 A0 20 20 45 58 41 4D 50 6000. . EXAMP
009BF0: 4C 45 20 4F 46 20 53 49 4E 47 4C 45 20 52 45 47 LE OF SINGLE REG
009C00: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 69 instruction i
009C10: 73 20 20 6F 6E 65 20 20 6F 66 74 68 65 73 65 2E s one ofthese.
009C20: A0 A0 20 43 50 20 20 20 63 6F 6D 70 61 72 65 73 .. CP compares
009C30: 20 20 74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20 the contents
009C40: 20 6F 66 20 74 68 65 20 20 41 72 65 67 69 73 74 of the Aregist
009C50: 65 72 20 77 69 74 68 20 20 61 20 6E 75 6D 62 65 er with a numbe
009C60: 72 20 20 28 43 50 20 6E 29 2C 20 61 6E 6F 74 68 r (CP n), anoth
009C70: 65 72 72 65 67 69 73 74 65 72 20 20 28 43 50 20 erregister (CP
009C80: 72 29 2C 20 6F 72 20 61 6E 79 20 6D 65 6D 6F 72 r), or any memor
009C90: 79 20 6C 6F 63 61 74 69 6F 6E 69 6E 64 69 72 65 y locationindire
009CA0: 63 74 6C 79 20 20 61 64 64 72 65 73 73 65 64 20 ctly addressed
009CB0: 20 74 68 72 6F 75 67 68 20 20 74 68 65 20 20 20 through the
009CC0: 48 4C 72 65 67 69 73 74 65 72 20 20 70 61 69 72 HLregister pair
009CD0: 20 20 28 20 43 50 20 28 48 4C 29 20 29 2E 20 54 ( CP (HL) ). T
009CE0: 68 65 20 63 6F 6D 70 61 72 65 69 6E 73 74 72 75 he compareinstru
009CF0: 63 74 69 6F 6E 20 69 73 20 65 66 66 65 63 74 69 ction is effecti
009D00: 76 65 6C 79 20 20 53 55 42 20 20 62 75 74 20 74 vely SUB but t
009D10: 68 65 72 65 73 75 6C 74 20 20 64 6F 65 73 20 6E heresult does n
009D20: 6F 74 20 61 66 66 65 63 74 20 20 74 68 65 20 63 ot affect the c
009D30: 6F 6E 74 65 6E 74 73 20 6F 66 74 68 65 20 41 20 ontents ofthe A
009D40: 72 65 67 69 73 74 65 72 2E A3 20 49 66 20 20 6E register.£ If n
009D50: 20 20 69 73 20 20 74 68 65 20 20 6E 75 6D 62 65 is the numbe
009D60: 72 20 20 77 69 74 68 20 77 68 69 63 68 20 41 20 r with which A
009D70: 69 73 63 6F 6D 70 61 72 65 64 2C 20 74 68 65 6E iscompared, then
009D80: 20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 72 the following r
009D90: 65 73 75 6C 74 73 20 3A 2D 20 A0 20 20 20 20 20 esults :- .
009DA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 C
009DB0: 61 72 72 79 20 20 20 20 20 20 5A 65 72 6F A0 20 arry Zero.
009DC0: 20 41 20 3E 20 6E 20 20 20 20 20 20 20 20 20 20 A > n
009DD0: 20 20 20 20 20 30 20 20 20 20 20 20 20 20 20 20 0
009DE0: 30 A0 20 20 41 20 3D 20 6E 20 20 20 20 20 20 20 0. A = n
009DF0: 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 0
009E00: 49 53 54 45 52 20 53 55 42 54 52 41 43 54 49 4F ISTER SUBTRACTIO
009E10: 4E A0 A0 20 54 68 69 73 20 65 78 61 6D 70 6C 65 N.. This example
009E20: 20 73 75 62 74 72 61 63 74 73 20 20 31 32 36 30 subtracts 1260
009E30: 20 20 66 72 6F 6D 20 38 37 34 30 75 73 69 6E 67 from 8740using
009E40: 20 20 6F 6E 6C 79 20 73 69 6E 67 6C 65 20 72 65 only single re
009E50: 67 69 73 74 65 72 20 73 75 62 74 72 61 63 74 69 gister subtracti
009E60: 6F 6E 2E 54 68 65 20 20 74 77 6F 20 20 6E 75 6D on.The two num
009E70: 62 65 72 73 20 20 61 72 65 20 68 65 6C 64 20 69 bers are held i
009E80: 6E 20 61 6C 6C 6F 63 61 74 65 64 6D 65 6D 6F 72 n allocatedmemor
009E90: 79 20 6C 6F 63 61 74 69 6F 6E 73 20 74 68 69 73 y locations this
009EA0: 20 74 69 6D 65 2E A0 A0 20 54 68 69 73 20 20 6D time... This m
009EB0: 65 74 68 6F 64 20 20 20 6F 66 20 20 73 75 62 74 ethod of subt
009EC0: 72 61 63 74 69 6F 6E 20 20 63 61 6E 20 20 62 65 raction can be
009ED0: 65 78 74 65 6E 64 65 64 20 20 20 74 6F 20 20 61 extended to a
009EE0: 6E 79 20 20 6C 65 6E 67 74 68 20 20 20 6E 75 6D ny length num
009EF0: 62 65 72 20 20 61 6E 64 72 65 67 69 73 74 65 72 ber andregister
009F00: 20 70 61 69 72 20 73 75 62 74 72 61 63 74 69 6F pair subtractio
009F10: 6E 2E A3 20 4C 44 20 48 4C 2C 4E 55 4D 31 A0 20 n.£ LD HL,NUM1.
009F20: 20 4C 44 20 44 45 2C 4E 55 4D 32 A0 20 20 4C 44 LD DE,NUM2. LD
009F30: 20 41 2C 28 44 45 29 A0 20 20 53 55 42 20 28 48 A,(DE). SUB (H
009F40: 4C 29 A0 20 20 4C 44 20 28 44 45 29 2C 41 A0 20 L). LD (DE),A.
009F50: 20 4C 44 20 45 2C 31 38 A0 20 20 4C 44 20 4C 2C LD E,18. LD L,
009F60: 32 30 A0 20 20 4C 44 20 41 2C 28 44 45 29 A0 20 20. LD A,(DE).
009F70: 20 53 42 43 20 41 2C 28 48 4C 29 A0 20 20 4C 44 SBC A,(HL). LD
009F80: 20 28 44 45 29 2C 41 A0 20 20 52 45 54 A0 20 20 (DE),A. RET.
009F90: A0 20 4E 55 4D 32 20 20 44 45 46 57 20 38 37 34 . NUM2 DEFW 874
009FA0: 30 A0 20 4E 55 4D 31 20 20 44 45 46 57 20 31 32 0. NUM1 DEFW 12
009FB0: 36 30 A0 20 20 A0 20 20 A0 20 20 45 58 41 4D 50 60. . . EXAMP
009FC0: 4C 45 20 55 53 49 4E 47 20 52 45 47 49 53 54 45 LE USING REGISTE
009FD0: 52 20 50 41 49 52 20 53 55 42 54 52 41 43 54 49 R PAIR SUBTRACTI
009FE0: 4F 4E A0 A0 20 54 68 69 73 20 65 78 61 6D 70 6C ON.. This exampl
009FF0: 65 20 69 6C 6C 75 73 74 72 61 74 65 73 20 73 75 e illustrates su
00A000: 20 20 20 31 A0 20 20 41 20 3C 20 6E 20 20 20 20 1. A < n
00A010: 20 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 1
00A020: 20 20 20 20 20 20 30 A3 20 53 75 6D 6D 61 72 79 0£ Summary
00A030: 20 2D 20 63 6F 6D 70 61 72 69 73 6F 6E 73 A0 A0 - comparisons..
00A040: 43 50 20 6E 20 20 20 20 20 43 6F 6D 70 61 72 65 CP n Compare
00A050: 73 20 41 20 77 69 74 68 20 6E 20 28 20 30 20 2D s A with n ( 0 -
00A060: 20 32 35 35 29 A0 A0 43 50 20 72 20 20 20 20 20 255)..CP r
00A070: 43 6F 6D 70 61 72 65 73 20 41 20 77 69 74 68 20 Compares A with
00A080: 72 65 67 69 73 74 65 72 20 72 A0 A0 43 50 20 28 register r..CP (
00A090: 48 4C 29 20 20 43 6F 6D 70 61 72 65 73 20 41 20 HL) Compares A
00A0A0: 77 69 74 68 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 with memory loca
00A0B0: 74 69 6F 6E 20 20 20 20 20 20 20 20 20 20 20 20 tion
00A0C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A0D0: 20 20 20 20 20 20 20 20 28 48 4C 29 A3 20 20 20 (HL)£
00A0E0: 20 20 20 20 20 20 20 45 58 41 4D 50 4C 45 53 20 EXAMPLES
00A0F0: 4F 46 20 43 4F 4D 50 41 52 45 A0 A0 20 54 72 79 OF COMPARE.. Try
00A100: 20 20 74 6F 20 20 70 72 65 64 69 63 74 20 20 74 to predict t
00A110: 68 65 20 73 74 61 74 65 20 6F 66 20 74 68 65 20 he state of the
00A120: 5A 65 72 6F 61 6E 64 20 43 61 72 72 79 20 20 66 Zeroand Carry f
00A130: 6C 61 67 73 20 62 65 66 6F 72 65 20 20 70 65 72 lags before per
00A140: 66 6F 72 6D 69 6E 67 20 20 74 68 65 63 6F 6D 70 forming thecomp
00A150: 61 72 69 73 6F 6E 2E 20 20 49 6E 20 74 68 65 20 arison. In the
00A160: 6E 65 78 74 20 6C 65 73 73 6F 6E 73 20 77 65 20 next lessons we
00A170: 77 69 6C 6C 62 65 20 20 75 73 69 6E 67 20 20 74 willbe using t
00A180: 68 65 73 65 20 20 66 6C 61 67 73 20 20 65 78 74 hese flags ext
00A190: 65 6E 73 69 76 65 6C 79 2C 20 74 6F 70 72 6F 64 ensively, toprod
00A1A0: 75 63 65 20 6D 6F 72 65 20 69 6E 74 65 72 65 73 uce more interes
00A1B0: 74 69 6E 67 20 65 78 61 6D 70 6C 65 73 2E A3 20 ting examples.£
00A1C0: 4C 44 20 41 2C 35 A0 20 20 43 50 20 34 A0 20 20 LD A,5. CP 4.
00A1D0: 43 50 20 35 A0 20 20 43 50 20 36 A0 20 20 4C 44 CP 5. CP 6. LD
00A1E0: 20 42 2C 33 A0 20 20 43 50 20 42 A0 20 20 4C 44 B,3. CP B. LD
00A1F0: 20 48 4C 2C 53 54 4F 52 45 A0 20 20 43 50 20 28 HL,STORE. CP (
00A200: 62 74 72 61 63 74 69 6F 6E 20 6F 66 72 65 67 69 btraction ofregi
00A210: 73 74 65 72 20 70 61 69 72 73 2E 20 20 49 74 20 ster pairs. It
00A220: 73 75 62 74 72 61 63 74 73 20 20 31 35 33 36 20 subtracts 1536
00A230: 66 72 6F 6D 36 35 35 33 36 2E 20 20 20 41 74 20 from65536. At
00A240: 20 6C 65 61 73 74 20 33 20 62 79 74 65 73 20 6F least 3 bytes o
00A250: 66 20 6D 65 6D 6F 72 79 20 61 72 65 72 65 71 75 f memory arerequ
00A260: 69 72 65 64 20 20 74 6F 20 20 68 6F 6C 64 20 20 ired to hold
00A270: 74 68 65 20 20 6C 61 74 74 65 72 20 20 6E 75 6D the latter num
00A280: 62 65 72 2C 74 68 65 20 68 69 67 68 65 73 74 20 ber,the highest
00A290: 62 79 74 65 20 20 72 65 70 72 65 73 65 6E 74 69 byte representi
00A2A0: 6E 67 20 36 35 35 33 36 2E A0 A0 20 41 6C 74 68 ng 65536... Alth
00A2B0: 6F 75 67 68 20 20 41 44 43 20 61 6E 64 20 20 53 ough ADC and S
00A2C0: 42 43 20 20 6D 61 79 20 72 65 71 75 69 72 65 20 BC may require
00A2D0: 74 68 65 43 61 72 72 79 20 20 66 6C 61 67 20 74 theCarry flag t
00A2E0: 6F 20 20 62 65 20 63 6C 65 61 72 65 64 20 66 69 o be cleared fi
00A2F0: 72 73 74 2C 20 69 66 20 74 68 65 70 72 65 76 69 rst, if theprevi
00A300: 6F 75 73 20 63 61 6C 63 75 6C 61 74 69 6F 6E 20 ous calculation
00A310: 20 4E 45 56 45 52 20 72 65 73 75 6C 74 73 20 69 NEVER results i
00A320: 6E 20 61 63 61 72 72 79 20 62 65 69 6E 67 20 20 n acarry being
00A330: 67 65 6E 65 72 61 74 65 64 2C 20 74 68 69 73 20 generated, this
00A340: 73 74 65 70 20 6D 61 79 20 62 65 6F 6D 69 74 74 step may beomitt
00A350: 65 64 2E 20 20 48 6F 77 65 76 65 72 20 69 74 20 ed. However it
00A360: 69 73 20 6F 66 74 65 6E 20 20 62 65 74 74 65 72 is often better
00A370: 20 74 6F 62 65 20 73 61 66 65 20 61 6E 64 20 69 tobe safe and i
00A380: 6E 63 6C 75 64 65 20 69 74 2C 20 20 74 68 61 6E nclude it, than
00A390: 20 20 6C 6F 6F 6B 20 20 66 6F 72 74 68 65 20 72 look forthe r
00A3A0: 61 6E 64 6F 6D 6C 79 20 6F 63 63 75 72 72 69 6E andomly occurrin
00A3B0: 67 20 66 61 75 6C 74 20 74 68 61 74 20 69 74 20 g fault that it
00A3C0: 63 61 6E 67 65 6E 65 72 61 74 65 2E A3 20 4C 44 cangenerate.£ LD
00A3D0: 20 48 4C 2C 28 4E 55 4D 31 4C 29 A0 20 20 4C 44 HL,(NUM1L). LD
00A3E0: 20 44 45 2C 28 4E 55 4D 32 4C 29 A0 20 20 53 42 DE,(NUM2L). SB
00A3F0: 43 20 48 4C 2C 44 45 A0 20 20 4C 44 20 28 41 4E C HL,DE. LD (AN
00A400: 48 4C 29 A0 20 20 44 45 43 20 28 48 4C 29 A0 20 HL). DEC (HL).
00A410: 20 43 50 20 28 48 4C 29 A0 20 20 41 44 44 20 41 CP (HL). ADD A
00A420: 2C 32 33 30 A0 20 20 43 50 20 28 48 4C 29 A0 20 ,230. CP (HL).
00A430: 20 52 45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 RET. . STORE D
00A440: 45 46 42 20 36 A0 20 20 A0 20 00 00 00 00 00 00 EFB 6. . ......
00A450: 1A 24 FF 00 FF 00 00 02 00 00 00 20 00 00 55 00 .$......... ..U.
00A460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A480: 72 65 67 69 73 74 65 72 20 72 A0 A0 43 50 20 28 register r..CP (
00A490: 48 4C 29 20 20 43 6F 6D 70 61 72 65 73 20 41 20 HL) Compares A
00A4A0: 77 69 74 68 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 with memory loca
00A4B0: 74 69 6F 6E 20 20 20 20 20 20 20 20 20 20 20 20 tion
00A4C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A4D0: 20 20 20 20 20 20 20 20 28 48 4C 29 A3 20 20 20 (HL)£
00A4E0: 20 20 20 20 20 20 20 45 58 41 4D 50 4C 45 53 20 EXAMPLES
00A4F0: 4F 46 20 43 4F 4D 50 41 52 45 A0 A0 20 54 72 79 OF COMPARE.. Try
00A500: 20 20 74 6F 20 20 70 72 65 64 69 63 74 20 20 74 to predict t
00A510: 68 65 20 73 74 61 74 65 20 6F 66 20 74 68 65 20 he state of the
00A520: 5A 65 72 6F 61 6E 64 20 43 61 72 72 79 20 20 66 Zeroand Carry f
00A530: 6C 61 67 73 20 62 65 66 6F 72 65 20 20 70 65 72 lags before per
00A540: 66 6F 72 6D 69 6E 67 20 20 74 68 65 63 6F 6D 70 forming thecomp
00A550: 61 72 69 73 6F 6E 2E 20 20 49 6E 20 74 68 65 20 arison. In the
00A560: 6E 65 78 74 20 6C 65 73 73 6F 6E 73 20 77 65 20 next lessons we
00A570: 77 69 6C 6C 62 65 20 20 75 73 69 6E 67 20 20 74 willbe using t
00A580: 68 65 73 65 20 20 66 6C 61 67 73 20 20 65 78 74 hese flags ext
00A590: 65 6E 73 69 76 65 6C 79 2C 20 74 6F 70 72 6F 64 ensively, toprod
00A5A0: 75 63 65 20 6D 6F 72 65 20 69 6E 74 65 72 65 73 uce more interes
00A5B0: 74 69 6E 67 20 65 78 61 6D 70 6C 65 73 2E A3 20 ting examples.£
00A5C0: 4C 44 20 41 2C 35 A0 20 20 43 50 20 34 A0 20 20 LD A,5. CP 4.
00A5D0: 43 50 20 35 A0 20 20 43 50 20 36 A0 20 20 4C 44 CP 5. CP 6. LD
00A5E0: 20 42 2C 33 A0 20 20 43 50 20 42 A0 20 20 4C 44 B,3. CP B. LD
00A5F0: 20 48 4C 2C 53 54 4F 52 45 A0 20 20 43 50 20 28 HL,STORE. CP (
00A600: 53 4C 29 2C 48 4C A0 20 20 4C 44 20 48 4C 2C 28 SL),HL. LD HL,(
00A610: 4E 55 4D 31 48 29 A0 20 20 4C 44 20 44 45 2C 30 NUM1H). LD DE,0
00A620: A0 20 20 53 42 43 20 48 4C 2C 44 45 A0 20 20 4C . SBC HL,DE. L
00A630: 44 20 28 41 4E 53 48 29 2C 48 4C A0 20 20 52 45 D (ANSH),HL. RE
00A640: 54 A0 20 20 A0 20 4E 55 4D 31 4C 20 44 45 46 57 T. . NUM1L DEFW
00A650: 20 30 A0 20 4E 55 4D 31 48 20 44 45 46 57 20 31 0. NUM1H DEFW 1
00A660: 20 2A 36 35 35 33 36 A0 20 4E 55 4D 32 4C 20 44 *65536. NUM2L D
00A670: 45 46 57 20 31 35 33 36 A0 20 41 4E 53 4C 20 20 EFW 1536. ANSL
00A680: 44 45 46 57 20 30 A0 20 41 4E 53 48 20 20 44 45 DEFW 0. ANSH DE
00A690: 46 57 20 30 A0 20 20 A0 20 20 20 20 45 58 41 4D FW 0. . EXAM
00A6A0: 50 4C 45 20 4F 46 20 49 4E 43 52 45 4D 45 4E 54 PLE OF INCREMENT
00A6B0: 20 41 4E 44 20 44 45 43 52 45 4D 45 4E 54 A0 A0 AND DECREMENT..
00A6C0: 20 41 74 20 20 70 72 65 73 65 6E 74 20 20 74 68 At present th
00A6D0: 65 20 20 70 72 6F 67 72 61 6D 73 20 74 68 61 74 e programs that
00A6E0: 20 63 61 6E 20 20 62 65 77 72 69 74 74 65 6E 20 can bewritten
00A6F0: 61 72 65 20 73 6F 6D 65 77 68 61 74 20 6C 69 6D are somewhat lim
00A700: 69 74 65 64 2E A0 20 49 4E 43 20 20 61 6E 64 20 ited.. INC and
00A710: 20 44 45 43 20 72 65 61 6C 6C 79 20 6F 6E 6C 79 DEC really only
00A720: 20 62 65 63 6F 6D 65 20 75 73 65 66 75 6C 69 6E become usefulin
00A730: 20 63 6F 6E 6A 75 6E 63 74 69 6F 6E 20 77 69 74 conjunction wit
00A740: 68 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 h instructions
00A750: 74 6F 20 20 62 65 69 6E 74 72 6F 64 75 63 65 64 to beintroduced
00A760: 20 73 68 6F 72 74 6C 79 2E A3 20 4C 44 20 43 2C shortly.£ LD C,
00A770: 35 A0 20 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 5. LD HL,STORE.
00A780: 20 20 4C 44 20 28 48 4C 29 2C 43 A0 20 20 49 4E LD (HL),C. IN
00A790: 43 20 43 A0 20 20 49 4E 43 20 48 4C A0 20 20 4C C C. INC HL. L
00A7A0: 44 20 28 48 4C 29 2C 43 A0 20 20 44 45 43 20 43 D (HL),C. DEC C
00A7B0: A0 20 20 49 4E 43 20 4C A0 20 20 4C 44 20 28 48 . INC L. LD (H
00A7C0: 4C 29 2C 43 A0 20 20 49 4E 43 20 48 A0 20 20 52 L),C. INC H. R
00A7D0: 45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46 ET. . STORE DEF
00A7E0: 42 20 30 A0 20 20 44 45 46 42 20 30 A0 20 20 44 B 0. DEFB 0. D
00A7F0: 45 46 42 20 30 A0 20 20 A0 20 20 20 20 20 20 20 EFB 0. .
00A800: 00 4C 45 53 33 20 20 20 20 42 49 4E 00 00 00 00 .LES3 BIN....
00A810: 00 00 02 00 00 00 20 00 10 4D 00 00 00 00 00 00 ...... ..M......
00A820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A840: 10 4D 00 4C 03 69 73 68 20 20 74 6F 20 69 6E 74 .M.L.ish to int
00A850: 65 72 70 72 65 1A 00 02 00 00 00 20 00 00 55 00 erpre...... ..U.
00A860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A880: 06 58 26 58 05 83 27 58 2B 58 32 58 39 58 3D 58 .X&X..'X+X2X9X=X
00A890: 44 58 4B 58 52 58 62 58 69 58 79 58 80 58 90 58 DXKXRXbXiXyX.X.X
00A8A0: 97 58 9E 58 AB 58 00 00 15 82 01 00 10 85 00 BF .X.X.X..........
00A8B0: 87 01 00 E3 89 00 DB 8B 01 00 AC 8C 01 00 84 8E ................
00A8C0: 02 E5 8F 01 00 62 59 00 DD 5B 01 00 B2 58 06 55 .....bY..[...X.U
00A8D0: 5C 01 00 F4 5C 00 96 5F 00 04 61 00 2F 63 00 8D \...\.._..a./c..
00A8E0: 64 01 00 F5 64 06 C5 65 01 00 76 66 00 6D 67 00 d...d..e..vf.mg.
00A8F0: 40 69 00 FC 6A 00 F7 6C 01 00 D8 6D 06 6A 6E 01 @i..j..l...m.jn.
00A900: 00 16 6F 00 A6 70 00 05 73 00 4F 75 00 72 77 01 ..o..p..s.Ou.rw.
00A910: 00 DF 78 06 A4 79 01 00 60 7A 02 A6 7B 01 00 49 ..x..y..`z..{..I
00A920: 7C 00 1F 7E 00 7D 7F 00 C1 80 01 00 21 81 06 A5 |..~.}......!...
00A930: 81 01 20 20 20 20 20 20 45 58 41 4D 50 4C 45 53 .. EXAMPLES
00A940: 20 4F 46 20 42 49 54 20 4D 41 4E 49 50 55 4C 41 OF BIT MANIPULA
00A950: 54 49 4F 4E A0 A0 20 54 68 65 20 66 6F 6C 6C 6F TION.. The follo
00A960: 77 69 6E 67 20 69 6C 6C 75 73 74 72 61 74 65 73 wing illustrates
00A970: 20 20 74 68 65 20 20 77 61 79 20 20 69 6E 77 68 the way inwh
00A980: 69 63 68 20 20 53 45 54 2C 20 52 45 53 2C 20 61 ich SET, RES, a
00A990: 6E 64 20 20 42 49 54 20 63 61 6E 20 62 65 20 75 nd BIT can be u
00A9A0: 73 65 64 20 74 6F 6D 61 6E 69 70 75 6C 61 74 65 sed tomanipulate
00A9B0: 20 69 6E 64 69 76 69 64 75 61 6C 20 62 69 74 73 individual bits
00A9C0: 20 6F 66 20 61 20 72 65 67 69 73 74 65 72 6F 72 of a registeror
00A9D0: 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E memory location
00A9E0: 2E A3 20 20 20 20 20 20 20 20 20 20 20 20 42 49 .£ BI
00A9F0: 54 20 4D 41 4E 49 50 55 4C 41 54 49 4F 4E A0 A0 T MANIPULATION..
00AA00: 20 20 45 58 41 4D 50 4C 45 53 20 4F 46 20 5A 45 EXAMPLES OF ZE
00AA10: 52 4F 20 46 4C 41 47 A0 A0 20 57 68 69 6C 65 20 RO FLAG.. While
00AA20: 20 20 72 75 6E 6E 69 6E 67 20 20 74 68 69 73 20 running this
00AA30: 20 65 78 61 6D 70 6C 65 20 20 74 72 79 20 20 74 example try t
00AA40: 6F 70 72 65 64 69 63 74 20 74 68 65 20 73 74 61 opredict the sta
00AA50: 74 65 20 6F 66 20 74 68 65 20 5A 65 72 6F 20 66 te of the Zero f
00AA60: 6C 61 67 20 61 66 74 65 72 74 68 65 20 69 6E 73 lag afterthe ins
00AA70: 74 72 75 63 74 69 6F 6E 20 68 61 73 20 62 65 65 truction has bee
00AA80: 6E 20 70 65 72 66 6F 72 6D 65 64 2E A3 20 4C 44 n performed.£ LD
00AA90: 20 48 4C 2C 32 35 37 A0 20 20 44 45 43 20 4C A0 HL,257. DEC L.
00AAA0: 20 20 4C 44 20 41 2C 32 33 A0 20 20 53 55 42 20 LD A,23. SUB
00AAB0: 32 33 A0 20 20 4C 44 20 44 45 2C 32 35 36 A0 20 23. LD DE,256.
00AAC0: 20 49 4E 43 20 41 A0 20 20 53 42 43 20 48 4C 2C INC A. SBC HL,
00AAD0: 44 45 A0 20 20 49 4E 43 20 48 A0 20 20 53 55 42 DE. INC H. SUB
00AAE0: 20 32 A0 20 20 53 42 43 20 48 4C 2C 44 45 A0 20 2. SBC HL,DE.
00AAF0: 20 4C 44 20 48 4C 2C 31 A0 20 20 44 45 43 20 48 LD HL,1. DEC H
00AB00: 4C A0 20 20 52 45 54 A0 20 20 A0 20 20 A0 20 20 L. RET. . .
00AB10: 20 A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00AB20: 20 43 4F 4D 50 41 52 45 A0 A0 20 20 53 6F 20 20 COMPARE.. So
00AB30: 66 61 72 20 20 20 61 6C 6C 20 20 69 6E 73 74 72 far all instr
00AB40: 75 63 74 69 6F 6E 73 20 20 77 65 20 20 20 68 61 uctions we ha
00AB50: 76 65 64 69 73 63 75 73 73 65 64 20 20 74 68 61 vediscussed tha
00AB60: 74 20 20 61 66 66 65 63 74 20 20 74 68 65 20 20 t affect the
00AB70: 43 61 72 72 79 20 20 20 6F 72 5A 65 72 6F 20 66 Carry orZero f
00AB80: 6C 61 67 73 20 20 61 6C 73 6F 20 20 61 66 66 65 lags also affe
00AB90: 63 74 20 20 74 68 65 20 20 20 72 65 67 69 73 74 ct the regist
00ABA0: 65 72 63 6F 6E 63 65 72 6E 65 64 2E 20 54 68 65 erconcerned. The
00ABB0: 72 65 20 61 72 65 20 61 20 6E 75 6D 62 65 72 20 re are a number
00ABC0: 20 6F 66 20 75 73 65 66 75 6C 69 6E 73 74 72 75 of usefulinstru
00ABD0: 63 74 69 6F 6E 73 20 74 68 61 74 20 6F 6E 6C 79 ctions that only
00ABE0: 20 61 66 66 65 63 74 20 66 6C 61 67 73 2E 20 54 affect flags. T
00ABF0: 68 65 63 6F 6D 70 61 72 65 20 6F 72 20 20 43 50 hecompare or CP
00AC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00AC10: 09 00 00 00 02 09 50 E5 09 00 C1 02 00 00 00 02 ......P.........
00AC20: 09 00 C6 02 00 00 00 02 09 00 C2 02 00 00 00 02 ................
00AC30: 09 00 C7 02 00 00 00 02 09 00 C3 02 00 00 00 02 ................
00AC40: 09 00 C8 02 00 00 00 02 09 00 C4 02 00 00 00 02 ................
00AC50: 09 00 C9 02 00 00 00 02 09 00 C5 02 00 00 00 02 ................
00AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD00: 20 57 65 20 68 61 76 65 20 73 6F 20 66 61 72 20 We have so far
00AD10: 74 72 65 61 74 65 64 20 20 69 6E 66 6F 72 6D 61 treated informa
00AD20: 74 69 6F 6E 20 20 69 6E 74 68 65 20 66 6F 72 6D tion inthe form
00AD30: 20 6F 66 20 62 79 74 65 73 20 6F 72 20 77 6F 72 of bytes or wor
00AD40: 64 73 2E 20 54 68 65 20 5A 38 30 20 64 6F 65 73 ds. The Z80 does
00AD50: 61 6C 6C 6F 77 20 61 20 6E 75 6D 62 65 72 20 6F allow a number o
00AD60: 66 20 6F 70 65 72 61 74 69 6F 6E 73 20 6F 6E 20 f operations on
00AD70: 73 65 70 61 72 61 74 65 6F 72 20 67 72 6F 75 70 separateor group
00AD80: 73 20 6F 66 20 62 69 74 73 20 77 69 74 68 69 6E s of bits within
00AD90: 20 6F 6E 65 20 62 79 74 65 A0 A0 20 41 6E 79 20 one byte.. Any
00ADA0: 20 62 69 74 20 20 69 6E 20 20 20 61 20 20 72 65 bit in a re
00ADB0: 67 69 73 74 65 72 2C 20 20 6F 72 20 20 6D 65 6D gister, or mem
00ADC0: 6F 72 79 6C 6F 63 61 74 69 6F 6E 20 75 73 69 6E orylocation usin
00ADD0: 67 20 28 48 4C 29 2C 20 20 63 61 6E 20 20 62 65 g (HL), can be
00ADE0: 20 20 53 45 54 20 20 74 6F 20 61 22 31 22 2E 20 SET to a"1".
00ADF0: 57 65 20 63 61 6E 20 61 6C 73 6F 20 52 45 53 65 We can also RESe
00AE00: 74 20 61 6E 79 20 62 69 74 20 74 6F 20 61 20 22 t any bit to a "
00AE10: 30 22 2E 54 6F 20 20 74 65 73 74 20 20 74 68 65 0".To test the
00AE20: 20 20 20 73 74 61 74 65 20 20 6F 66 20 20 61 20 state of a
00AE30: 20 62 69 74 20 20 69 6E 20 20 61 72 65 67 69 73 bit in aregis
00AE40: 74 65 72 2C 20 6F 72 20 6D 65 6D 6F 72 79 20 6C ter, or memory l
00AE50: 6F 63 61 74 69 6F 6E 2C 20 77 65 20 63 61 6E 20 ocation, we can
00AE60: 75 73 65 74 68 65 20 69 6E 73 74 72 75 63 74 69 usethe instructi
00AE70: 6F 6E 20 42 49 54 2E 20 49 6E 20 74 68 69 73 20 on BIT. In this
00AE80: 69 6E 73 74 72 75 63 74 69 6F 6E 74 68 65 20 5A instructionthe Z
00AE90: 65 72 6F 20 66 6C 61 67 20 69 73 20 73 65 74 20 ero flag is set
00AEA0: 69 66 20 74 68 65 20 20 61 70 70 72 6F 70 72 69 if the appropri
00AEB0: 61 74 65 62 69 74 20 69 73 20 20 22 30 22 20 20 atebit is "0"
00AEC0: 61 6E 64 20 72 65 73 65 74 20 74 6F 20 61 20 20 and reset to a
00AED0: 22 30 22 20 20 69 66 20 74 68 65 61 70 70 72 6F "0" if theappro
00AEE0: 70 72 69 61 74 65 20 20 62 69 74 20 20 69 73 20 priate bit is
00AEF0: 22 31 22 2E 20 20 48 65 6E 63 65 20 77 65 20 20 "1". Hence we
00AF00: 61 72 69 74 79 20 66 6C 61 67 73 2E 20 54 68 65 arity flags. The
00AF10: 20 43 61 72 72 79 20 66 6C 61 67 20 69 73 20 72 Carry flag is r
00AF20: 65 73 65 74 20 74 6F 22 30 22 20 69 6E 20 61 6C eset to"0" in al
00AF30: 6C 20 63 61 73 65 73 2E 20 54 68 75 73 20 74 68 l cases. Thus th
00AF40: 65 20 6C 69 6D 69 74 61 74 69 6F 6E 20 6F 66 6E e limitation ofn
00AF50: 6F 20 20 20 43 6C 65 61 72 20 20 43 61 72 72 79 o Clear Carry
00AF60: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 20 instruction
00AF70: 63 61 6E 20 20 62 65 70 65 72 66 6F 72 6D 65 64 can beperformed
00AF80: 20 62 79 20 61 20 6C 6F 67 69 63 61 6C 20 69 6E by a logical in
00AF90: 73 74 72 75 63 74 69 6F 6E 2E A0 A0 20 41 4E 44 struction... AND
00AFA0: 20 41 20 6F 72 20 4F 52 20 41 20 77 69 6C 6C 20 A or OR A will
00AFB0: 63 6C 65 61 72 20 74 68 65 20 63 61 72 72 79 20 clear the carry
00AFC0: 66 6C 61 67 61 6E 64 20 6E 6F 74 20 61 66 66 65 flagand not affe
00AFD0: 63 74 20 61 6E 79 20 72 65 67 69 73 74 65 72 73 ct any registers
00AFE0: 2E 20 58 4F 52 20 41 20 77 69 6C 6C 63 6C 65 61 . XOR A willclea
00AFF0: 72 20 43 61 72 72 79 20 61 6E 64 20 74 68 65 20 r Carry and the
00B000: 41 63 63 75 6D 75 6C 61 74 6F 72 2E A3 20 53 75 Accumulator.£ Su
00B010: 6D 6D 61 72 79 20 2D 20 6C 6F 67 69 63 61 6C 20 mmary - logical
00B020: 69 6E 73 74 72 75 63 74 69 6F 6E 73 A0 A0 20 41 instructions.. A
00B030: 4E 44 20 6E A0 20 41 4E 44 20 72 A0 20 41 4E 44 ND n. AND r. AND
00B040: 20 28 48 4C 29 A0 A0 20 4F 52 20 6E A0 20 4F 52 (HL).. OR n. OR
00B050: 20 72 A0 20 4F 52 20 28 48 4C 29 A0 A0 20 58 4F r. OR (HL).. XO
00B060: 52 20 6E A0 20 58 4F 52 20 72 A0 20 58 4F 52 20 R n. XOR r. XOR
00B070: 28 48 4C 29 A3 20 20 20 20 45 58 41 4D 50 4C 45 (HL)£ EXAMPLE
00B080: 53 20 4F 46 20 4C 4F 47 49 43 41 4C 20 49 4E 53 S OF LOGICAL INS
00B090: 54 52 55 43 54 49 4F 4E 53 A0 A0 20 54 68 65 20 TRUCTIONS.. The
00B0A0: 65 78 61 6D 70 6C 65 73 20 69 6C 6C 75 73 74 72 examples illustr
00B0B0: 61 74 65 20 20 74 68 65 20 20 6F 70 65 72 61 74 ate the operat
00B0C0: 69 6F 6E 6F 66 20 20 74 68 65 20 20 6C 6F 67 69 ionof the logi
00B0D0: 63 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E c instructions.
00B0E0: 20 20 54 68 65 20 70 75 70 69 6C 73 68 6F 75 6C The pupilshoul
00B0F0: 64 20 20 20 74 65 73 74 20 20 20 68 69 73 2F 68 d test his/h
00B100: 63 61 6E 70 72 6F 64 75 63 65 20 6F 75 72 20 6F canproduce our o
00B110: 77 6E 20 66 6C 61 67 73 20 74 6F 20 69 6E 64 69 wn flags to indi
00B120: 63 61 74 65 20 65 76 65 6E 74 73 61 6E 64 20 74 cate eventsand t
00B130: 68 65 6E 20 20 61 63 74 20 20 75 70 6F 6E 20 20 hen act upon
00B140: 74 68 65 6D 20 20 6C 61 74 65 72 20 69 6E 20 20 them later in
00B150: 6F 75 72 70 72 6F 67 72 61 6D 73 2E A3 20 53 75 ourprograms.£ Su
00B160: 6D 6D 61 72 79 20 2D 20 62 69 74 20 6D 61 6E 69 mmary - bit mani
00B170: 70 75 6C 61 74 69 6F 6E A0 A0 53 45 54 20 4E 2C pulation..SET N,
00B180: 72 20 20 20 20 77 68 65 72 65 20 4E 20 69 73 20 r where N is
00B190: 74 68 65 20 62 69 74 20 6E 75 6D 62 65 72 20 30 the bit number 0
00B1A0: 2D 37 53 45 54 20 4E 2C 28 48 4C 29 A0 A0 52 45 -7SET N,(HL)..RE
00B1B0: 53 20 4E 2C 72 A0 52 45 53 20 4E 2C 28 48 4C 29 S N,r.RES N,(HL)
00B1C0: A0 A0 42 49 54 20 4E 2C 72 A0 42 49 54 20 4E 2C ..BIT N,r.BIT N,
00B1D0: 28 48 4C 29 A3 20 4C 44 20 48 4C 2C 53 54 4F 52 (HL)£ LD HL,STOR
00B1E0: 45 A0 20 20 53 45 54 20 36 2C 28 48 4C 29 A0 20 E. SET 6,(HL).
00B1F0: 4C 4F 4F 50 20 20 49 4E 43 20 28 48 4C 29 A0 20 LOOP INC (HL).
00B200: 20 42 49 54 20 32 2C 28 48 4C 29 A0 20 20 4A 52 BIT 2,(HL). JR
00B210: 20 5A 2C 4C 4F 4F 50 A0 20 20 52 45 53 20 33 2C Z,LOOP. RES 3,
00B220: 28 48 4C 29 A0 20 20 4C 44 20 42 2C 35 A0 20 20 (HL). LD B,5.
00B230: 53 45 54 20 37 2C 42 A0 20 20 52 45 53 20 32 2C SET 7,B. RES 2,
00B240: 42 A0 20 20 44 45 43 20 42 A0 20 20 42 49 54 20 B. DEC B. BIT
00B250: 35 2C 42 A0 20 20 52 45 54 20 5A A0 20 20 A0 20 5,B. RET Z. .
00B260: 53 54 4F 52 45 20 42 49 4E 20 31 36 A0 20 20 A0 STORE BIN 16. .
00B270: 20 20 A0 20 20 20 20 20 20 20 20 20 20 4C 4F 47 . LOG
00B280: 49 43 41 4C 20 49 4E 53 54 52 55 43 54 49 4F 4E ICAL INSTRUCTION
00B290: 53 A0 A0 20 54 68 65 72 65 20 20 61 72 65 20 20 S.. There are
00B2A0: 74 68 72 65 65 20 6C 6F 67 69 63 61 6C 20 20 69 three logical i
00B2B0: 6E 73 74 72 75 63 74 69 6F 6E 73 61 76 61 69 6C nstructionsavail
00B2C0: 61 62 6C 65 20 20 6F 6E 20 20 74 68 65 20 20 5A able on the Z
00B2D0: 38 30 2E 20 20 20 54 68 65 79 20 61 72 65 20 20 80. They are
00B2E0: 61 6C 6C 70 65 72 66 6F 72 6D 65 64 20 20 6F 6E allperformed on
00B2F0: 20 61 20 62 69 74 20 62 79 20 62 69 74 20 62 61 a bit by bit ba
00B300: 65 72 20 20 20 20 75 6E 64 65 72 73 74 61 6E 64 er understand
00B310: 69 6E 67 66 75 72 74 68 65 72 20 62 79 20 6D 6F ingfurther by mo
00B320: 64 69 66 79 69 6E 67 20 74 68 65 20 63 6F 6E 74 difying the cont
00B330: 65 6E 74 73 20 6F 66 20 74 68 65 33 20 73 74 6F ents of the3 sto
00B340: 72 65 73 2E A3 20 4C 44 20 48 4C 2C 53 54 32 A0 res.£ LD HL,ST2.
00B350: 20 20 4C 44 20 41 2C 28 53 54 31 29 A0 20 20 41 LD A,(ST1). A
00B360: 4E 44 20 28 48 4C 29 A0 20 20 4C 44 20 28 53 54 ND (HL). LD (ST
00B370: 33 29 2C 41 A0 20 20 4C 44 20 41 2C 28 53 54 31 3),A. LD A,(ST1
00B380: 29 A0 20 20 4F 52 20 28 48 4C 29 A0 20 20 4C 44 ). OR (HL). LD
00B390: 20 28 53 54 33 29 2C 41 A0 20 20 4C 44 20 41 2C (ST3),A. LD A,
00B3A0: 28 53 54 31 29 A0 20 20 58 4F 52 20 28 48 4C 29 (ST1). XOR (HL)
00B3B0: A0 20 20 4C 44 20 28 53 54 33 29 2C 41 A0 20 20 . LD (ST3),A.
00B3C0: 52 45 54 A0 20 20 A0 20 53 54 31 20 20 20 42 49 RET. . ST1 BI
00B3D0: 4E 20 36 35 48 A0 20 53 54 32 20 20 20 42 49 4E N 65H. ST2 BIN
00B3E0: 20 46 48 A0 20 53 54 33 20 20 20 42 49 4E 20 30 FH. ST3 BIN 0
00B3F0: 48 A0 20 20 A0 20 20 20 20 20 20 20 20 20 20 20 H. .
00B400: 20 53 48 49 46 54 20 49 4E 53 54 52 55 43 54 49 SHIFT INSTRUCTI
00B410: 4F 4E 53 A0 A0 20 41 20 73 68 69 66 74 20 69 6E ONS.. A shift in
00B420: 73 74 72 75 63 74 69 6F 6E 20 69 73 20 6F 6E 65 struction is one
00B430: 20 69 6E 20 77 68 69 63 68 20 74 68 65 62 69 74 in which thebit
00B440: 73 20 6F 66 20 20 61 20 20 72 65 67 69 73 74 65 s of a registe
00B450: 72 20 6F 72 20 20 6D 65 6D 6F 72 79 20 6C 6F 63 r or memory loc
00B460: 61 74 69 6F 6E 61 72 65 20 6D 6F 76 65 64 20 73 ationare moved s
00B470: 69 64 65 77 61 79 73 2C 20 6C 65 66 74 20 6F 72 ideways, left or
00B480: 20 72 69 67 68 74 20 74 6F 20 74 68 65 61 64 6A right to theadj
00B490: 61 63 65 6E 74 20 62 69 74 2E 20 20 41 73 20 20 acent bit. As
00B4A0: 77 65 20 20 73 68 61 6C 6C 20 20 73 65 65 2C 20 we shall see,
00B4B0: 20 74 68 69 73 67 69 76 65 73 20 75 73 20 61 20 thisgives us a
00B4C0: 6D 65 61 6E 73 20 20 6F 66 20 64 69 76 69 73 69 means of divisi
00B4D0: 6F 6E 20 61 73 20 77 65 6C 6C 20 61 73 6D 75 6C on as well asmul
00B4E0: 74 69 70 6C 69 63 61 74 69 6F 6E 2E A3 20 54 68 tiplication.£ Th
00B4F0: 65 20 20 53 52 41 20 72 2C 20 20 61 6E 64 20 20 e SRA r, and
00B500: 73 69 73 20 62 65 74 77 65 65 6E 74 68 65 20 41 sis betweenthe A
00B510: 63 63 75 6D 75 6C 61 74 6F 72 20 61 6E 64 20 61 ccumulator and a
00B520: 20 20 6E 75 6D 62 65 72 2C 20 72 65 67 69 73 74 number, regist
00B530: 65 72 2C 6F 72 20 69 6E 64 69 72 65 63 74 6C 79 er,or indirectly
00B540: 20 61 64 64 72 65 73 73 65 64 20 20 6D 65 6D 6F addressed memo
00B550: 72 79 20 6C 6F 63 61 74 69 6F 6E 28 48 4C 29 2E ry location(HL).
00B560: 20 20 54 68 65 20 20 20 72 65 73 75 6C 74 20 20 The result
00B570: 20 69 73 20 20 6C 65 66 74 20 20 20 69 6E 20 20 is left in
00B580: 74 68 65 41 63 63 75 6D 75 6C 61 74 6F 72 2E A0 theAccumulator..
00B590: A0 20 49 6E 20 74 68 65 20 41 4E 44 20 69 6E 73 . In the AND ins
00B5A0: 74 72 75 63 74 69 6F 6E 2C 20 69 66 20 61 20 62 truction, if a b
00B5B0: 69 74 20 69 6E 20 74 68 65 41 63 63 75 6D 75 6C it in theAccumul
00B5C0: 61 74 6F 72 20 20 41 4E 44 20 20 6F 74 68 65 72 ator AND other
00B5D0: 20 6E 75 6D 62 65 72 20 61 72 65 20 20 22 31 22 number are "1"
00B5E0: 2C 74 68 65 6E 20 74 68 65 20 63 6F 72 72 65 73 ,then the corres
00B5F0: 70 6F 6E 64 69 6E 67 20 62 69 74 20 69 6E 20 74 ponding bit in t
00B600: 68 65 20 72 65 73 75 6C 74 77 69 6C 6C 20 62 65 he resultwill be
00B610: 20 22 31 22 2E 20 49 66 20 6E 6F 74 20 69 74 20 "1". If not it
00B620: 77 69 6C 6C 20 62 65 20 22 30 22 A0 A0 20 69 2E will be "0".. i.
00B630: 65 2E 20 20 20 20 20 20 30 31 31 30 31 31 30 30 e. 01101100
00B640: A0 20 20 20 20 20 20 20 20 20 20 20 30 31 30 31 . 0101
00B650: 30 31 31 30 20 20 20 41 4E 44 65 64 20 74 6F 67 0110 ANDed tog
00B660: 65 74 68 65 72 A0 20 67 69 76 65 73 20 20 20 20 ether. gives
00B670: 20 30 31 30 30 30 31 30 30 A0 A0 20 41 73 20 77 01000100.. As w
00B680: 65 6C 6C 20 61 73 20 20 70 65 72 66 6F 72 6D 69 ell as performi
00B690: 6E 67 20 20 41 4E 44 73 20 6F 6E 20 6F 75 72 20 ng ANDs on our
00B6A0: 6F 77 6E 66 6C 61 67 73 2C 20 20 74 68 69 73 20 ownflags, this
00B6B0: 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 69 73 instruction is
00B6C0: 20 20 75 73 65 66 75 6C 20 69 6E 6D 61 73 6B 69 useful inmaski
00B6D0: 6E 67 20 6F 66 66 20 61 72 65 61 73 20 6F 66 20 ng off areas of
00B6E0: 77 6F 72 64 73 2C 20 6F 72 20 72 65 73 65 74 74 words, or resett
00B6F0: 69 6E 67 67 72 6F 75 70 73 20 6F 66 20 62 69 74 inggroups of bit
00B700: 53 52 41 20 28 48 4C 29 20 69 6E 73 74 72 75 63 SRA (HL) instruc
00B710: 74 69 6F 6E 73 73 68 69 66 74 20 74 68 65 20 20 tionsshift the
00B720: 72 65 67 69 73 74 65 72 2F 6D 65 6D 6F 72 79 20 register/memory
00B730: 6C 6F 63 61 74 69 6F 6E 20 28 48 4C 29 72 69 67 location (HL)rig
00B740: 68 74 2C 20 20 73 68 69 66 74 69 6E 67 20 20 62 ht, shifting b
00B750: 69 74 20 30 20 20 69 6E 74 6F 20 20 74 68 65 20 it 0 into the
00B760: 43 61 72 72 79 66 6C 61 67 20 61 6E 64 20 72 65 Carryflag and re
00B770: 74 61 69 6E 69 6E 67 20 74 68 65 20 73 74 61 74 taining the stat
00B780: 65 20 6F 66 20 62 69 74 20 37 2E A0 A0 20 69 2E e of bit 7... i.
00B790: 65 2E 20 20 20 20 37 20 36 20 35 20 34 20 33 20 e. 7 6 5 4 3
00B7A0: 32 20 31 20 30 20 20 20 43 A0 20 20 20 20 20 20 2 1 0 C.
00B7B0: 20 20 20 30 20 31 20 31 20 30 20 30 20 30 20 31 0 1 1 0 0 0 1
00B7C0: 20 30 20 20 20 78 20 20 28 39 38 20 64 65 63 2E 0 x (98 dec.
00B7D0: 29 20 62 65 63 6F 6D 65 73 20 20 30 20 30 20 31 ) becomes 0 0 1
00B7E0: 20 31 20 30 20 30 20 30 20 31 20 20 20 30 20 20 1 0 0 0 1 0
00B7F0: 28 34 39 20 64 65 63 2E 29 20 A0 20 20 6F 72 20 (49 dec.) . or
00B800: 20 20 20 20 31 20 31 20 31 20 30 20 30 20 30 20 1 1 1 0 0 0
00B810: 31 20 30 20 20 20 78 20 20 28 2D 33 30 20 64 65 1 0 x (-30 de
00B820: 63 2E 29 62 65 63 6F 6D 65 73 20 20 31 20 31 20 c.)becomes 1 1
00B830: 31 20 31 20 30 20 30 20 30 20 31 20 20 20 30 20 1 1 0 0 0 1 0
00B840: 20 28 2D 31 35 20 64 65 63 2E 29 A0 20 48 65 6E (-15 dec.). Hen
00B850: 63 65 20 20 20 74 68 65 20 20 20 53 52 41 20 20 ce the SRA
00B860: 20 6F 72 20 20 20 20 53 68 69 66 74 20 20 20 52 or Shift R
00B870: 69 67 68 74 41 72 69 74 68 6D 65 74 69 63 61 6C ightArithmetical
00B880: 6C 79 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 64 ly instruction d
00B890: 69 76 69 64 65 73 20 20 62 6F 74 68 70 6F 73 69 ivides bothposi
00B8A0: 74 69 76 65 20 61 6E 64 20 6E 65 67 61 74 69 76 tive and negativ
00B8B0: 65 20 6E 75 6D 62 65 72 73 20 62 79 20 32 2E A3 e numbers by 2.£
00B8C0: 20 54 68 65 20 20 53 52 4C 20 72 2C 20 20 61 6E The SRL r, an
00B8D0: 64 20 20 53 52 4C 20 28 48 4C 29 20 69 6E 73 74 d SRL (HL) inst
00B8E0: 72 75 63 74 69 6F 6E 73 73 68 69 66 74 20 20 20 ructionsshift
00B8F0: 74 68 65 20 20 20 72 65 67 69 73 74 65 72 2F 6D the register/m
00B900: 73 20 69 6E 20 74 68 65 20 41 63 63 75 6D 75 6C s in the Accumul
00B910: 61 74 6F 72 2E A3 20 49 6E 20 20 74 68 65 20 4F ator.£ In the O
00B920: 52 20 69 6E 73 74 72 75 63 74 69 6F 6E 2C 20 69 R instruction, i
00B930: 66 20 61 20 62 69 74 20 69 6E 20 74 68 65 41 63 f a bit in theAc
00B940: 63 75 6D 75 6C 61 74 6F 72 20 20 4F 52 20 69 6E cumulator OR in
00B950: 20 74 68 65 20 6F 74 68 65 72 20 6E 75 6D 62 65 the other numbe
00B960: 72 20 69 73 20 61 22 31 22 2C 20 74 68 65 20 63 r is a"1", the c
00B970: 6F 72 72 65 73 70 6F 6E 64 69 6E 67 20 62 69 74 orresponding bit
00B980: 20 69 6E 20 74 68 65 20 72 65 73 75 6C 74 77 69 in the resultwi
00B990: 6C 6C 20 62 65 20 22 31 22 2E 20 49 66 20 6E 6F ll be "1". If no
00B9A0: 74 20 69 74 20 77 69 6C 6C 20 62 65 20 22 30 22 t it will be "0"
00B9B0: A0 A0 20 69 2E 65 2E 20 20 20 20 20 20 30 31 31 .. i.e. 011
00B9C0: 30 31 31 30 30 A0 20 20 20 20 20 20 20 20 20 20 01100.
00B9D0: 20 30 31 30 31 30 31 31 30 20 20 20 4F 52 65 64 01010110 ORed
00B9E0: 20 74 6F 67 65 74 68 65 72 A0 20 67 69 76 65 20 together. give
00B9F0: 20 20 20 20 20 30 31 31 31 31 31 31 30 A0 A0 20 01111110..
00BA00: 41 73 20 77 65 6C 6C 20 61 73 20 70 65 72 66 6F As well as perfo
00BA10: 72 6D 69 6E 67 20 20 4F 52 20 6F 70 65 72 61 74 rming OR operat
00BA20: 69 6F 6E 73 20 6F 6E 6F 75 72 20 20 6F 77 6E 20 ions onour own
00BA30: 20 66 6C 61 67 73 2C 20 20 20 74 68 69 73 20 20 flags, this
00BA40: 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 69 73 75 instruction isu
00BA50: 73 65 66 75 6C 20 69 6E 20 53 45 54 74 69 6E 67 seful in SETting
00BA60: 20 61 20 67 72 6F 75 70 20 6F 66 20 62 69 74 73 a group of bits
00BA70: 20 69 6E 20 74 68 65 41 63 63 75 6D 75 6C 61 74 in theAccumulat
00BA80: 6F 72 2E A3 20 49 6E 20 74 68 65 20 58 4F 52 20 or.£ In the XOR
00BA90: 20 28 65 58 63 6C 75 73 69 76 65 20 4F 52 29 20 (eXclusive OR)
00BAA0: 69 6E 73 74 72 75 63 74 69 6F 6E 2C 69 66 20 74 instruction,if t
00BAB0: 68 65 20 20 62 69 74 20 69 6E 20 74 68 65 20 20 he bit in the
00BAC0: 41 63 63 75 6D 75 6C 61 74 6F 72 20 20 69 73 20 Accumulator is
00BAD0: 20 74 68 65 73 61 6D 65 20 61 73 20 74 68 61 74 thesame as that
00BAE0: 20 69 6E 20 74 68 65 20 20 6E 75 6D 62 65 72 20 in the number
00BAF0: 2C 20 20 74 68 65 6E 20 20 74 68 65 63 6F 72 72 , then thecorr
00BB00: 65 6D 6F 72 79 20 20 20 6C 6F 63 61 74 69 6F 6E emory location
00BB10: 63 6F 6E 74 65 6E 74 73 20 72 69 67 68 74 2C 20 contents right,
00BB20: 73 68 69 66 74 69 6E 67 20 20 62 69 74 20 30 20 shifting bit 0
00BB30: 69 6E 74 6F 20 74 68 65 43 61 72 72 79 20 66 6C into theCarry fl
00BB40: 61 67 20 61 6E 64 20 61 20 22 30 22 20 69 6E 74 ag and a "0" int
00BB50: 6F 20 62 69 74 20 37 2E A0 A0 20 69 2E 65 2E 20 o bit 7... i.e.
00BB60: 20 20 20 37 20 36 20 35 20 34 20 33 20 32 20 31 7 6 5 4 3 2 1
00BB70: 20 30 20 20 20 43 A0 20 20 20 20 20 20 20 20 20 0 C.
00BB80: 31 20 30 20 31 20 31 20 30 20 31 20 31 20 31 20 1 0 1 1 0 1 1 1
00BB90: 20 20 78 20 20 28 31 38 33 20 64 65 63 2E 29 62 x (183 dec.)b
00BBA0: 65 63 6F 6D 65 73 20 20 30 20 31 20 30 20 31 20 ecomes 0 1 0 1
00BBB0: 31 20 30 20 31 20 31 20 20 20 31 20 20 28 39 31 1 0 1 1 1 (91
00BBC0: 20 64 65 63 2E 29 20 20 20 20 20 20 20 20 20 20 dec.)
00BBD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00BBE0: 20 20 20 20 20 61 6E 64 20 43 61 72 72 79 20 A0 and Carry .
00BBF0: 20 54 68 65 20 20 53 52 4C 20 20 20 6F 72 20 20 The SRL or
00BC00: 20 53 68 69 66 74 20 20 52 69 67 68 74 20 20 4C Shift Right L
00BC10: 6F 67 69 63 61 6C 6C 79 69 6E 73 74 72 75 63 74 ogicallyinstruct
00BC20: 69 6F 6E 20 74 68 65 72 65 66 6F 72 65 20 64 69 ion therefore di
00BC30: 76 69 64 65 73 20 61 20 70 6F 73 69 74 69 76 65 vides a positive
00BC40: 6E 75 6D 62 65 72 20 62 79 20 32 2E 20 20 41 73 number by 2. As
00BC50: 20 77 69 74 68 20 53 52 41 20 74 68 65 20 43 61 with SRA the Ca
00BC60: 72 72 79 20 66 6C 61 67 69 6E 64 69 63 61 74 65 rry flagindicate
00BC70: 73 20 74 68 65 20 68 61 6C 66 2E A3 20 54 68 65 s the half.£ The
00BC80: 20 20 53 4C 41 20 72 2C 20 20 61 6E 64 20 20 53 SLA r, and S
00BC90: 4C 41 20 28 48 4C 29 20 69 6E 73 74 72 75 63 74 LA (HL) instruct
00BCA0: 69 6F 6E 73 73 68 69 66 74 20 20 74 68 65 20 72 ionsshift the r
00BCB0: 65 67 69 73 74 65 72 2F 6D 65 6D 6F 72 79 20 63 egister/memory c
00BCC0: 6F 6E 74 65 6E 74 73 20 6C 65 66 74 73 68 69 66 ontents leftshif
00BCD0: 74 69 6E 67 20 61 20 22 30 22 20 69 6E 74 6F 20 ting a "0" into
00BCE0: 62 69 74 20 30 20 61 6E 64 20 62 69 74 20 37 20 bit 0 and bit 7
00BCF0: 69 6E 74 6F 74 68 65 20 43 61 72 72 79 20 66 6C intothe Carry fl
00BD00: 65 73 70 6F 6E 64 69 6E 67 20 20 62 69 74 20 69 esponding bit i
00BD10: 6E 20 74 68 65 20 72 65 73 75 6C 74 20 77 69 6C n the result wil
00BD20: 6C 20 62 65 22 30 22 2E 20 20 49 66 20 74 68 65 l be"0". If the
00BD30: 79 20 61 72 65 20 20 64 69 66 66 65 72 65 6E 74 y are different
00BD40: 20 69 74 20 20 77 69 6C 6C 20 62 65 22 31 22 2E it will be"1".
00BD50: 20 41 6E 6F 74 68 65 72 20 77 61 79 20 6F 66 20 Another way of
00BD60: 6C 6F 6F 6B 69 6E 67 20 61 74 20 20 74 68 65 20 looking at the
00BD70: 20 58 4F 52 69 6E 73 74 72 75 63 74 69 6F 6E 20 XORinstruction
00BD80: 69 73 20 20 69 66 20 20 6F 6E 65 20 20 4F 52 20 is if one OR
00BD90: 74 68 65 20 6F 74 68 65 72 20 69 73 22 31 22 20 the other is"1"
00BDA0: 62 75 74 20 20 4E 4F 54 20 20 62 6F 74 68 2C 20 but NOT both,
00BDB0: 20 74 68 65 20 20 61 6E 73 77 65 72 20 77 69 6C the answer wil
00BDC0: 6C 20 62 65 22 31 22 2E A0 A0 20 69 2E 65 2E 20 l be"1"... i.e.
00BDD0: 20 20 20 20 20 30 31 31 30 31 31 30 30 A0 20 20 01101100.
00BDE0: 20 20 20 20 20 20 20 20 20 30 31 30 31 30 31 31 0101011
00BDF0: 30 20 20 20 20 58 4F 52 65 64 20 74 6F 67 65 74 0 XORed toget
00BE00: 68 65 72 A0 20 67 69 76 65 20 20 20 20 20 20 30 her. give 0
00BE10: 30 31 31 31 30 31 30 A0 A0 20 41 70 61 72 74 20 0111010.. Apart
00BE20: 20 66 72 6F 6D 20 20 70 65 72 66 6F 72 6D 69 6E from performin
00BE30: 67 20 74 68 65 20 6C 6F 67 69 63 61 6C 20 58 4F g the logical XO
00BE40: 52 66 75 6E 63 74 69 6F 6E 20 20 6F 6E 20 20 6F Rfunction on o
00BE50: 75 72 20 20 6F 77 6E 20 20 66 6C 61 67 73 20 20 ur own flags
00BE60: 20 74 68 65 20 20 58 4F 52 69 6E 73 74 72 75 63 the XORinstruc
00BE70: 74 69 6F 6E 20 20 20 69 73 20 20 75 73 65 66 75 tion is usefu
00BE80: 6C 20 20 20 69 6E 20 20 69 6E 76 65 72 74 69 6E l in invertin
00BE90: 67 69 6E 64 69 76 69 64 75 61 6C 20 6F 72 20 67 gindividual or g
00BEA0: 72 6F 75 70 73 20 6F 66 20 62 69 74 73 2E A3 20 roups of bits.£
00BEB0: 54 68 65 20 74 68 72 65 65 20 6C 6F 67 69 63 61 The three logica
00BEC0: 6C 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 41 l instructions A
00BED0: 4E 44 2C 20 4F 52 2C 61 6E 64 20 20 58 4F 52 20 ND, OR,and XOR
00BEE0: 20 61 66 66 65 63 74 20 20 74 68 65 20 20 5A 65 affect the Ze
00BEF0: 72 6F 2C 20 20 53 69 67 6E 2C 20 20 61 6E 64 50 ro, Sign, andP
00BF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00BF10: 0A 00 00 00 02 09 50 E5 0A 00 C1 02 00 00 00 02 ......P.........
00BF20: 0A 00 C6 02 00 00 00 02 0A 00 C2 02 00 00 00 02 ................
00BF30: 0A 00 C7 02 00 00 00 02 0A 00 C3 02 00 00 00 02 ................
00BF40: 0A 00 C8 02 00 00 00 02 0A 00 C4 02 00 00 00 02 ................
00BF50: 0A 00 C9 02 00 00 00 02 0A 00 C5 02 00 00 00 02 ................
00BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C000: 61 67 2E A0 A0 20 69 2E 65 2E 20 20 20 20 43 20 ag... i.e. C
00C010: 20 20 37 20 36 20 35 20 34 20 33 20 32 20 31 20 7 6 5 4 3 2 1
00C020: 30 A0 20 20 20 20 20 20 20 20 20 78 20 20 20 30 0. x 0
00C030: 20 31 20 31 20 30 20 30 20 30 20 31 20 30 20 20 1 1 0 0 0 1 0
00C040: 28 39 38 20 64 65 63 2E 29 A0 62 65 63 6F 6D 65 (98 dec.).become
00C050: 73 20 20 30 20 20 20 31 20 31 20 30 20 30 20 30 s 0 1 1 0 0 0
00C060: 20 31 20 30 20 30 20 20 28 31 39 36 20 64 65 63 1 0 0 (196 dec
00C070: 2E 29 A0 20 48 65 6E 63 65 20 74 68 65 20 72 65 .). Hence the re
00C080: 73 75 6C 74 20 6F 66 20 74 68 65 20 69 6E 73 74 sult of the inst
00C090: 72 75 63 74 69 6F 6E 20 53 4C 41 6F 72 20 20 20 ruction SLAor
00C0A0: 53 68 69 66 74 20 20 4C 65 66 74 20 20 41 72 69 Shift Left Ari
00C0B0: 74 68 6D 65 74 69 63 61 6C 6C 79 20 20 69 73 20 thmetically is
00C0C0: 20 74 6F 6D 75 6C 74 69 70 6C 79 20 20 74 68 65 tomultiply the
00C0D0: 20 20 70 6F 73 69 74 69 76 65 20 6E 75 6D 62 65 positive numbe
00C0E0: 72 20 62 79 20 32 2E 20 54 68 65 43 61 72 72 79 r by 2. TheCarry
00C0F0: 20 20 69 6E 64 69 63 61 74 65 73 20 20 61 20 20 indicates a
00C100: 72 65 73 75 6C 74 20 67 72 65 61 74 65 72 20 74 result greater t
00C110: 68 61 6E 32 35 35 2E A0 A0 41 6C 6C 20 74 68 65 han255...All the
00C120: 73 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 se instructions
00C130: 20 61 66 66 65 63 74 20 20 6E 6F 74 20 6F 6E 6C affect not onl
00C140: 79 74 68 65 20 43 61 72 72 79 20 66 6C 61 67 2C ythe Carry flag,
00C150: 20 20 62 75 74 20 74 68 65 20 5A 65 72 6F 2C 20 but the Zero,
00C160: 53 69 67 6E 2C 20 61 6E 64 50 61 72 69 74 79 20 Sign, andParity
00C170: 66 6C 61 67 73 2E A3 20 53 75 6D 6D 61 72 79 20 flags.£ Summary
00C180: 2D 20 73 68 69 66 74 20 69 6E 73 74 72 75 63 74 - shift instruct
00C190: 69 6F 6E 73 A0 A0 20 53 52 41 20 72 20 20 64 69 ions.. SRA r di
00C1A0: 76 69 64 65 73 20 2B 76 65 20 61 6E 64 20 2D 76 vides +ve and -v
00C1B0: 65 20 6E 75 6D 62 65 72 73 20 62 79 20 32 A0 20 e numbers by 2.
00C1C0: 53 52 41 20 28 48 4C 29 A0 A0 20 53 52 4C 20 72 SRA (HL).. SRL r
00C1D0: 20 20 64 69 76 69 64 65 73 20 2B 76 65 20 6E 75 divides +ve nu
00C1E0: 6D 62 65 72 73 20 30 20 2D 20 32 35 35 20 62 79 mbers 0 - 255 by
00C1F0: 20 32 A0 20 53 52 4C 20 28 48 4C 29 A0 A0 20 53 2. SRL (HL).. S
00C200: 6C 6C 79 20 20 20 69 6E 74 65 72 72 6F 67 61 74 lly interrogat
00C210: 69 6E 67 20 20 74 68 65 20 20 77 68 6F 6C 65 63 ing the wholec
00C220: 6F 6E 74 65 6E 74 73 20 6F 66 20 61 20 72 65 67 ontents of a reg
00C230: 69 73 74 65 72 20 77 69 74 68 6F 75 74 20 20 63 ister without c
00C240: 6F 72 72 75 70 74 2D 69 6E 67 20 69 74 73 20 63 orrupt-ing its c
00C250: 6F 6E 74 65 6E 74 73 2E A0 A0 20 41 6C 6C 20 74 ontents... All t
00C260: 68 65 20 61 62 6F 76 65 20 72 6F 74 61 74 65 20 he above rotate
00C270: 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 52 4C instructions RL
00C280: 43 2C 52 4C 2C 20 20 52 52 43 2C 20 61 6E 64 20 C,RL, RRC, and
00C290: 20 52 52 20 20 6E 6F 74 20 20 6F 6E 6C 79 20 20 RR not only
00C2A0: 61 66 66 65 63 74 20 74 68 65 43 61 72 72 79 20 affect theCarry
00C2B0: 66 6C 61 67 20 20 62 75 74 20 61 6C 73 6F 20 20 flag but also
00C2C0: 74 68 65 20 5A 65 72 6F 2C 20 53 69 67 6E 20 61 the Zero, Sign a
00C2D0: 6E 64 50 61 72 69 74 79 20 20 20 66 6C 61 67 73 ndParity flags
00C2E0: 2C 20 20 61 73 20 20 20 68 61 76 65 20 20 20 61 , as have a
00C2F0: 6C 6C 20 20 20 73 68 69 66 74 69 6E 73 74 72 75 ll shiftinstru
00C300: 63 74 69 6F 6E 73 20 64 69 73 63 75 73 73 65 64 ctions discussed
00C310: 2E A0 A0 20 54 68 65 72 65 20 20 61 72 65 20 20 ... There are
00C320: 34 20 6F 74 68 65 72 20 72 6F 74 61 74 65 20 69 4 other rotate i
00C330: 6E 73 74 72 75 63 74 69 6F 6E 73 74 68 61 74 20 nstructionsthat
00C340: 20 69 6E 76 6F 6C 76 65 20 74 68 65 20 41 63 63 involve the Acc
00C350: 75 6D 75 6C 61 74 6F 72 20 6F 6E 6C 79 2E 20 54 umulator only. T
00C360: 68 65 79 61 72 65 20 52 4C 43 41 2C 20 20 52 4C heyare RLCA, RL
00C370: 41 2C 20 20 52 52 43 41 2C 20 61 6E 64 20 52 52 A, RRCA, and RR
00C380: 41 2E 20 54 68 65 79 20 61 72 65 69 64 65 6E 74 A. They areident
00C390: 69 63 61 6C 20 74 6F 20 20 52 4C 43 20 41 2C 20 ical to RLC A,
00C3A0: 20 52 4C 20 41 2C 20 20 52 52 43 20 41 2C 20 20 RL A, RRC A,
00C3B0: 61 6E 64 52 52 20 41 2C 20 62 75 74 20 6F 6E 6C andRR A, but onl
00C3C0: 79 20 20 61 66 66 65 63 74 20 20 74 68 65 20 20 y affect the
00C3D0: 43 61 72 72 79 20 66 6C 61 67 2C 61 6E 64 20 61 Carry flag,and a
00C3E0: 72 65 20 74 77 69 63 65 20 61 73 20 66 61 73 74 re twice as fast
00C3F0: 2E A3 20 53 75 6D 6D 61 72 79 20 2D 20 72 6F 74 .£ Summary - rot
00C400: 4C 41 20 72 20 20 6D 75 6C 74 69 70 6C 69 65 73 LA r multiplies
00C410: 20 2B 76 65 20 61 6E 64 20 2D 76 65 20 6E 75 6D +ve and -ve num
00C420: 62 65 72 73 A0 20 20 20 20 20 20 20 20 20 20 20 bers.
00C430: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C440: 20 20 20 20 20 20 20 20 20 62 79 20 32 A0 20 53 by 2. S
00C450: 4C 41 20 28 48 4C 29 A3 20 20 20 20 45 58 41 4D LA (HL)£ EXAM
00C460: 50 4C 45 53 20 4F 46 20 53 48 49 46 54 20 49 4E PLES OF SHIFT IN
00C470: 53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 54 68 65 STRUCTIONS.. The
00C480: 20 20 20 74 68 72 65 65 20 20 20 73 68 69 66 74 three shift
00C490: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 instructions
00C4A0: 20 61 72 65 69 6C 6C 75 73 74 72 61 74 65 64 20 areillustrated
00C4B0: 20 75 73 69 6E 67 20 61 20 66 69 78 65 64 20 69 using a fixed i
00C4C0: 6E 69 74 69 61 6C 20 76 61 6C 75 65 69 6E 20 74 nitial valuein t
00C4D0: 68 65 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 he memory locati
00C4E0: 6F 6E 20 53 54 4F 52 45 2E A3 20 4C 44 20 48 4C on STORE.£ LD HL
00C4F0: 2C 53 54 4F 52 45 A0 20 20 4C 44 20 42 2C 35 A0 ,STORE. LD B,5.
00C500: 20 4C 4F 4F 50 31 20 53 52 41 20 28 48 4C 29 A0 LOOP1 SRA (HL).
00C510: 20 20 44 4A 4E 5A 20 4C 4F 4F 50 31 A0 20 20 4C DJNZ LOOP1. L
00C520: 44 20 28 48 4C 29 2C 41 35 48 A0 20 20 4C 44 20 D (HL),A5H. LD
00C530: 42 2C 35 A0 20 4C 4F 4F 50 32 20 53 4C 41 20 28 B,5. LOOP2 SLA (
00C540: 48 4C 29 A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50 32 HL). DJNZ LOOP2
00C550: A0 20 20 4C 44 20 42 2C 38 A0 20 4C 4F 4F 50 33 . LD B,8. LOOP3
00C560: 20 53 52 4C 20 28 48 4C 29 A0 20 20 44 4A 4E 5A SRL (HL). DJNZ
00C570: 20 4C 4F 4F 50 33 A0 20 20 52 45 54 A0 20 20 A0 LOOP3. RET. .
00C580: 20 53 54 4F 52 45 20 42 49 4E 20 36 39 48 A0 20 STORE BIN 69H.
00C590: 20 A0 20 20 A0 20 20 20 20 20 20 20 20 20 20 20 . .
00C5A0: 20 52 4F 54 41 54 45 20 49 4E 53 54 52 55 43 54 ROTATE INSTRUCT
00C5B0: 49 4F 4E 53 A0 A0 20 54 68 65 73 65 20 20 69 6E IONS.. These in
00C5C0: 73 74 72 75 63 74 69 6F 6E 73 20 61 72 65 20 73 structions are s
00C5D0: 68 69 66 74 20 69 6E 73 74 72 75 63 74 2D 69 6F hift instruct-io
00C5E0: 6E 73 20 69 6E 20 77 68 69 63 68 20 74 68 65 20 ns in which the
00C5F0: 62 69 74 20 74 68 61 74 20 66 61 6C 6C 73 20 6F bit that falls o
00C600: 61 74 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 ate instructions
00C610: A0 A0 20 52 4C 43 20 72 20 20 72 6F 74 61 74 65 .. RLC r rotate
00C620: 20 72 20 6C 65 66 74 2C 20 63 61 72 72 79 20 20 r left, carry
00C630: 64 75 70 6C 69 63 61 74 65 73 20 52 4C 43 20 28 duplicates RLC (
00C640: 48 4C 29 A0 20 52 4C 43 41 20 20 20 72 6F 74 61 HL). RLCA rota
00C650: 74 65 20 41 20 6C 65 66 74 2C 20 63 61 72 72 79 te A left, carry
00C660: 20 20 64 75 70 6C 69 63 61 74 65 73 A0 20 52 4C duplicates. RL
00C670: 20 72 20 20 20 72 6F 74 61 74 65 20 72 20 61 6E r rotate r an
00C680: 64 20 63 61 72 72 79 20 6C 65 66 74 A0 20 52 4C d carry left. RL
00C690: 20 28 48 4C 29 A0 20 52 4C 41 20 20 20 20 72 6F (HL). RLA ro
00C6A0: 74 61 74 65 20 41 20 61 6E 64 20 63 61 72 72 79 tate A and carry
00C6B0: 20 6C 65 66 74 A0 A0 20 52 52 43 20 72 20 20 72 left.. RRC r r
00C6C0: 6F 74 61 74 65 20 72 20 72 69 67 68 74 2C 20 63 otate r right, c
00C6D0: 61 72 72 79 20 64 75 70 6C 69 63 61 74 65 73 20 arry duplicates
00C6E0: 52 52 43 20 28 48 4C 29 A0 20 52 52 43 41 20 20 RRC (HL). RRCA
00C6F0: 20 72 6F 74 61 74 65 20 41 20 72 69 67 68 74 2C rotate A right,
00C700: 20 63 61 72 72 79 20 64 75 70 6C 69 63 61 74 65 carry duplicate
00C710: 73 A0 20 52 52 20 72 20 20 20 72 6F 74 61 74 65 s. RR r rotate
00C720: 20 72 20 61 6E 64 20 43 61 72 72 79 20 72 69 67 r and Carry rig
00C730: 68 74 A0 20 52 52 20 28 48 4C 29 A0 20 52 52 41 ht. RR (HL). RRA
00C740: 20 20 20 20 20 20 72 6F 74 61 74 65 20 41 20 61 rotate A a
00C750: 6E 64 20 43 61 72 72 79 20 72 69 67 68 74 A3 20 nd Carry right£
00C760: 20 20 20 45 58 41 4D 50 4C 45 53 20 4F 46 20 52 EXAMPLES OF R
00C770: 4F 54 41 54 45 20 49 4E 53 54 52 55 43 54 49 4F OTATE INSTRUCTIO
00C780: 4E 53 A0 A0 20 54 68 65 73 65 20 65 78 61 6D 70 NS.. These examp
00C790: 6C 65 73 20 69 6C 6C 75 73 74 72 61 74 65 20 74 les illustrate t
00C7A0: 68 65 20 6F 70 65 72 61 74 69 6F 6E 6F 66 20 20 he operationof
00C7B0: 72 6F 74 61 74 65 20 20 20 69 6E 73 74 72 75 63 rotate instruc
00C7C0: 74 69 6F 6E 73 2E 20 20 20 4D 6F 64 69 66 79 20 tions. Modify
00C7D0: 20 74 68 65 69 6E 69 74 69 61 6C 20 63 6F 6E 64 theinitial cond
00C7E0: 69 74 69 6F 6E 20 6F 66 20 74 68 65 20 6C 6F 63 ition of the loc
00C7F0: 61 74 69 6F 6E 20 20 53 54 4F 52 45 74 6F 20 69 ation STOREto i
00C800: 75 74 20 6F 6E 65 65 6E 64 20 6F 66 20 74 68 65 ut oneend of the
00C810: 20 72 65 67 69 73 74 65 72 20 20 6F 72 20 6D 65 register or me
00C820: 6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F 6E 69 73 mory locationis
00C830: 20 70 75 73 68 65 64 20 62 61 63 6B 20 69 6E 74 pushed back int
00C840: 6F 20 74 68 65 20 20 6F 74 68 65 72 20 65 6E 64 o the other end
00C850: 2E 20 20 54 68 65 43 61 72 72 79 20 66 6C 61 67 . TheCarry flag
00C860: 20 20 65 69 74 68 65 72 20 20 66 6F 72 6D 73 20 either forms
00C870: 20 70 61 72 74 20 20 6F 66 20 20 74 68 65 6E 75 part of thenu
00C880: 6D 62 65 72 20 73 68 69 66 74 65 64 2C 20 74 68 mber shifted, th
00C890: 65 72 65 62 79 20 6D 61 6B 69 6E 67 20 69 74 20 ereby making it
00C8A0: 39 20 62 69 74 73 6C 6F 6E 67 2C 20 6F 72 20 64 9 bitslong, or d
00C8B0: 75 70 6C 69 63 61 74 65 73 20 74 68 65 20 73 74 uplicates the st
00C8C0: 61 74 65 20 6F 66 20 74 68 65 20 62 69 74 74 68 ate of the bitth
00C8D0: 61 74 20 66 65 6C 6C 20 6F 75 74 20 6F 66 20 74 at fell out of t
00C8E0: 68 65 20 72 65 67 69 73 74 65 72 2E 20 54 68 65 he register. The
00C8F0: 72 65 20 61 72 65 74 68 65 72 65 66 6F 72 65 20 re aretherefore
00C900: 20 20 66 6F 75 72 20 20 20 64 69 66 66 65 72 65 four differe
00C910: 6E 74 20 20 20 74 79 70 65 73 20 20 6F 66 72 6F nt types ofro
00C920: 74 61 74 65 2E A3 20 52 4C 43 20 72 2C 20 61 6E tate.£ RLC r, an
00C930: 64 20 52 4C 43 20 28 48 4C 29 20 28 6E 61 6D 65 d RLC (HL) (name
00C940: 6C 79 20 52 6F 74 61 74 65 20 4C 65 66 74 43 61 ly Rotate LeftCa
00C950: 72 72 79 20 64 75 70 6C 69 63 61 74 69 6E 67 20 rry duplicating
00C960: 29 2C 20 73 68 69 66 74 73 20 74 68 65 20 63 6F ), shifts the co
00C970: 6E 74 65 6E 74 73 6C 65 66 74 2C 20 62 69 74 20 ntentsleft, bit
00C980: 37 20 72 6F 74 61 74 69 6E 67 20 69 6E 74 6F 20 7 rotating into
00C990: 62 69 74 20 30 2C 20 61 6E 64 20 74 68 65 43 61 bit 0, and theCa
00C9A0: 72 72 79 20 64 75 70 6C 69 63 61 74 69 6E 67 20 rry duplicating
00C9B0: 74 68 65 20 74 72 61 6E 73 66 65 72 72 65 64 20 the transferred
00C9C0: 62 69 74 2E A0 A0 20 69 2E 65 2E 20 20 20 20 43 bit... i.e. C
00C9D0: 20 20 37 20 36 20 35 20 34 20 33 20 32 20 31 20 7 6 5 4 3 2 1
00C9E0: 30 A0 20 20 20 20 20 20 20 20 20 78 20 20 31 20 0. x 1
00C9F0: 30 20 31 20 31 20 30 20 30 20 30 20 31 A0 62 65 0 1 1 0 0 0 1.be
00CA00: 6E 76 65 73 74 69 67 61 74 65 20 74 68 65 69 72 nvestigate their
00CA10: 20 6F 70 65 72 61 74 69 6F 6E 20 66 75 72 74 68 operation furth
00CA20: 65 72 2E A3 20 4C 44 20 48 4C 2C 53 54 4F 52 45 er.£ LD HL,STORE
00CA30: A0 20 20 4C 44 20 42 2C 38 A0 20 4C 4F 4F 50 31 . LD B,8. LOOP1
00CA40: 20 52 4C 43 20 28 48 4C 29 A0 20 20 44 4A 4E 5A RLC (HL). DJNZ
00CA50: 20 4C 4F 4F 50 31 A0 20 20 4C 44 20 42 2C 38 A0 LOOP1. LD B,8.
00CA60: 20 4C 4F 4F 50 32 20 52 4C 20 28 48 4C 29 A0 20 LOOP2 RL (HL).
00CA70: 20 44 4A 4E 5A 20 4C 4F 4F 50 32 A0 20 20 4C 44 DJNZ LOOP2. LD
00CA80: 20 42 2C 38 A0 20 4C 4F 4F 50 33 20 52 52 43 20 B,8. LOOP3 RRC
00CA90: 28 48 4C 29 A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50 (HL). DJNZ LOOP
00CAA0: 33 A0 20 20 4C 44 20 42 2C 38 A0 20 4C 4F 4F 50 3. LD B,8. LOOP
00CAB0: 34 20 52 52 20 28 48 4C 29 A0 20 20 44 4A 4E 5A 4 RR (HL). DJNZ
00CAC0: 20 4C 4F 4F 50 34 A0 20 20 52 45 54 A0 20 53 54 LOOP4. RET. ST
00CAD0: 4F 52 45 20 42 49 4E 20 36 39 48 A0 20 20 20 A0 ORE BIN 69H. .
00CAE0: 20 20 20 20 45 58 41 4D 50 4C 45 20 55 53 49 4E EXAMPLE USIN
00CAF0: 47 20 52 4F 54 41 54 45 20 41 4E 44 20 53 48 49 G ROTATE AND SHI
00CB00: 46 54 A0 A0 20 54 68 69 73 20 65 78 61 6D 70 6C FT.. This exampl
00CB10: 65 20 20 75 73 65 73 20 20 73 68 69 66 74 73 20 e uses shifts
00CB20: 20 61 6E 64 20 20 72 6F 74 61 74 65 69 6E 73 74 and rotateinst
00CB30: 72 75 63 74 69 6F 6E 73 20 20 74 6F 20 20 6D 75 ructions to mu
00CB40: 6C 74 69 70 6C 79 20 20 74 77 6F 20 20 38 20 20 ltiply two 8
00CB50: 20 62 69 74 6E 75 6D 62 65 72 73 20 74 6F 67 65 bitnumbers toge
00CB60: 74 68 65 72 2E 20 20 4F 6E 65 20 6E 75 6D 62 65 ther. One numbe
00CB70: 72 20 69 73 20 72 6F 74 61 74 65 64 74 6F 20 65 r is rotatedto e
00CB80: 78 61 6D 69 6E 65 20 20 65 61 63 68 20 62 69 74 xamine each bit
00CB90: 20 69 6E 20 74 75 72 6E 2E 20 20 54 68 65 20 6F in turn. The o
00CBA0: 74 68 65 72 6E 75 6D 62 65 72 20 69 73 20 61 6C thernumber is al
00CBB0: 73 6F 20 73 68 69 66 74 65 64 20 61 6E 64 20 20 so shifted and
00CBC0: 61 64 64 65 64 20 74 6F 20 74 68 65 74 6F 74 61 added to thetota
00CBD0: 6C 20 69 66 20 74 68 65 20 20 62 69 74 20 69 73 l if the bit is
00CBE0: 20 73 65 74 2E 20 54 68 69 73 20 6D 65 74 68 6F set. This metho
00CBF0: 64 20 69 73 66 61 72 20 71 75 69 63 6B 65 72 20 d isfar quicker
00CC00: 63 6F 6D 65 73 20 20 31 20 20 30 20 31 20 31 20 comes 1 0 1 1
00CC10: 30 20 30 20 30 20 31 20 31 20 20 6F 6C 64 20 62 0 0 0 1 1 old b
00CC20: 69 74 20 37 3D 31 A0 20 52 4C 20 72 2C 20 61 6E it 7=1. RL r, an
00CC30: 64 20 52 4C 20 28 48 4C 29 20 20 52 6F 74 61 74 d RL (HL) Rotat
00CC40: 65 20 4C 65 66 74 2C 20 72 6F 74 61 74 65 73 74 e Left, rotatest
00CC50: 68 65 20 20 72 65 67 69 73 74 65 72 2F 6D 65 6D he register/mem
00CC60: 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 20 20 77 69 ory location wi
00CC70: 74 68 20 20 74 68 65 43 61 72 72 79 20 61 73 20 th theCarry as
00CC80: 61 20 39 74 68 20 62 69 74 2C 20 6C 65 66 74 2E a 9th bit, left.
00CC90: A0 A0 20 69 2E 65 2E 20 20 20 20 43 20 20 37 20 .. i.e. C 7
00CCA0: 36 20 35 20 34 20 33 20 32 20 31 20 30 A0 20 20 6 5 4 3 2 1 0.
00CCB0: 20 20 20 20 20 20 20 63 20 20 31 20 30 20 31 20 c 1 0 1
00CCC0: 31 20 30 20 30 20 30 20 31 A0 62 65 63 6F 6D 65 1 0 0 0 1.become
00CCD0: 73 20 20 31 20 20 30 20 31 20 31 20 30 20 30 20 s 1 0 1 1 0 0
00CCE0: 30 20 31 20 63 20 20 63 3D 6F 6C 64 20 43 61 72 0 1 c c=old Car
00CCF0: 72 79 A0 20 52 4C 20 20 69 6E 73 74 72 75 63 74 ry. RL instruct
00CD00: 69 6F 6E 73 20 63 61 6E 20 62 65 20 73 74 72 75 ions can be stru
00CD10: 6E 67 20 74 6F 67 65 74 68 65 72 74 6F 20 6D 75 ng togetherto mu
00CD20: 6C 74 69 70 6C 79 20 20 61 6E 79 20 20 6C 65 6E ltiply any len
00CD30: 67 74 68 20 20 6E 75 6D 62 65 72 20 20 62 79 20 gth number by
00CD40: 20 32 2C 73 69 6E 63 65 20 74 68 65 20 20 43 61 2,since the Ca
00CD50: 72 72 79 20 20 69 73 20 74 72 61 6E 73 66 65 72 rry is transfer
00CD60: 72 65 64 20 62 65 74 77 65 65 6E 72 65 70 65 61 red betweenrepea
00CD70: 74 65 64 20 52 4C 20 69 6E 73 74 72 75 63 74 69 ted RL instructi
00CD80: 6F 6E 73 2E A3 20 52 52 43 20 72 2C 20 20 52 52 ons.£ RRC r, RR
00CD90: 43 20 28 48 4C 29 20 20 69 6E 73 74 72 75 63 74 C (HL) instruct
00CDA0: 69 6F 6E 73 20 20 28 52 6F 74 61 74 65 52 69 67 ions (RotateRig
00CDB0: 68 74 20 43 61 72 72 79 20 62 65 69 6E 67 20 64 ht Carry being d
00CDC0: 75 70 6C 69 63 61 74 65 64 29 20 69 73 20 73 69 uplicated) is si
00CDD0: 6D 69 6C 61 72 74 6F 20 74 68 65 20 20 52 4C 43 milarto the RLC
00CDE0: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 62 instruction b
00CDF0: 75 74 20 69 73 20 61 20 72 69 67 68 74 73 68 69 ut is a rightshi
00CE00: 74 68 61 6E 20 74 68 65 20 20 6D 65 74 68 6F 64 than the method
00CE10: 20 6F 66 20 72 65 70 65 61 74 65 64 61 64 64 69 of repeatedaddi
00CE20: 74 69 6F 6E 2E A3 20 4C 44 20 48 4C 2C 30 A0 20 tion.£ LD HL,0.
00CE30: 20 4C 44 20 44 45 2C 28 4E 55 4D 32 29 A0 20 20 LD DE,(NUM2).
00CE40: 4C 44 20 41 2C 28 4E 55 4D 31 29 A0 20 4C 4F 4F LD A,(NUM1). LOO
00CE50: 50 20 20 52 52 20 41 A0 20 20 4A 52 20 4E 43 2C P RR A. JR NC,
00CE60: 4A 50 31 A0 20 20 41 44 44 20 48 4C 2C 44 45 A0 JP1. ADD HL,DE.
00CE70: 20 4A 50 31 20 20 20 52 45 54 20 5A A0 20 20 53 JP1 RET Z. S
00CE80: 4C 41 20 45 A0 20 20 52 4C 20 44 A0 20 20 4A 52 LA E. RL D. JR
00CE90: 20 4C 4F 4F 50 A0 20 20 A0 20 4E 55 4D 31 20 20 LOOP. . NUM1
00CEA0: 44 45 46 42 20 32 31 32 A0 20 4E 55 4D 32 20 20 DEFB 212. NUM2
00CEB0: 44 45 46 42 20 32 30 33 A0 20 20 44 45 46 42 20 DEFB 203. DEFB
00CEC0: 30 A0 20 20 A0 20 20 A0 20 20 20 20 20 20 20 20 0. . .
00CED0: 20 20 20 20 20 20 20 44 45 43 49 4D 41 4C 20 52 DECIMAL R
00CEE0: 4F 54 41 54 45 A0 A0 20 54 68 65 20 20 5A 38 30 OTATE.. The Z80
00CEF0: 20 20 61 6C 6C 6F 77 73 20 20 75 73 20 74 6F 20 allows us to
00CF00: 72 6F 74 61 74 65 20 6C 65 66 74 20 61 6E 64 72 rotate left andr
00CF10: 69 67 68 74 20 6E 69 62 62 6C 65 73 20 61 73 20 ight nibbles as
00CF20: 77 65 6C 6C 20 61 73 20 62 69 74 73 2E A0 A0 20 well as bits...
00CF30: 52 4C 44 20 20 52 6F 74 61 74 65 73 20 74 68 65 RLD Rotates the
00CF40: 20 44 65 63 69 6D 61 6C 20 6E 75 6D 62 65 72 20 Decimal number
00CF50: 4C 65 66 74 A0 20 52 52 44 20 20 52 6F 74 61 74 Left. RRD Rotat
00CF60: 65 73 20 74 68 65 20 44 65 63 69 6D 61 6C 20 6E es the Decimal n
00CF70: 75 6D 62 65 72 20 52 69 67 68 74 A0 A0 20 54 68 umber Right.. Th
00CF80: 65 20 20 20 62 65 73 74 20 20 20 77 61 79 20 20 e best way
00CF90: 20 74 6F 20 20 20 64 65 73 63 72 69 62 65 20 20 to describe
00CFA0: 74 68 65 73 65 6F 70 65 72 61 74 69 6F 6E 73 20 theseoperations
00CFB0: 20 20 20 69 73 20 20 20 20 62 79 20 20 20 65 78 is by ex
00CFC0: 61 6D 70 6C 65 2E 20 20 20 42 6F 74 68 69 6E 73 ample. Bothins
00CFD0: 74 72 75 63 74 69 6F 6E 73 20 20 69 6E 76 6F 6C tructions invol
00CFE0: 76 65 20 20 74 68 65 20 20 41 63 63 75 6D 75 6C ve the Accumul
00CFF0: 61 74 6F 72 2C 61 6E 64 20 20 20 74 68 65 20 20 ator,and the
00D000: 66 74 2E 20 20 42 69 74 20 30 20 69 73 20 20 73 ft. Bit 0 is s
00D010: 68 69 66 74 65 64 20 69 6E 74 6F 20 62 69 74 20 hifted into bit
00D020: 37 20 61 6E 64 74 68 65 20 43 61 72 72 79 20 64 7 andthe Carry d
00D030: 75 70 6C 69 63 61 74 65 73 20 74 68 65 20 6F 6C uplicates the ol
00D040: 64 20 62 69 74 20 30 2E A0 A0 20 69 2E 65 2E 20 d bit 0... i.e.
00D050: 20 20 20 37 20 36 20 35 20 34 20 33 20 32 20 31 7 6 5 4 3 2 1
00D060: 20 30 20 20 43 A0 20 20 20 20 20 20 20 20 20 31 0 C. 1
00D070: 20 30 20 31 20 31 20 30 20 30 20 30 20 31 20 20 0 1 1 0 0 0 1
00D080: 78 A0 62 65 63 6F 6D 65 73 20 20 31 20 31 20 30 x.becomes 1 1 0
00D090: 20 31 20 31 20 30 20 30 20 30 20 20 31 20 20 6F 1 1 0 0 0 1 o
00D0A0: 6C 64 20 62 69 74 20 30 3D 31 A0 20 52 52 20 72 ld bit 0=1. RR r
00D0B0: 2C 20 61 6E 64 20 52 52 20 28 48 4C 29 20 69 6E , and RR (HL) in
00D0C0: 73 74 72 75 63 74 69 6F 6E 73 20 28 20 52 6F 74 structions ( Rot
00D0D0: 61 74 65 52 69 67 68 74 20 29 20 69 73 20 73 69 ateRight ) is si
00D0E0: 6D 69 6C 61 72 20 74 6F 20 52 4C 20 65 78 63 65 milar to RL exce
00D0F0: 70 74 20 74 68 61 74 20 74 68 65 73 68 69 66 74 pt that theshift
00D100: 20 61 72 6F 75 6E 64 20 74 68 65 20 39 20 62 69 around the 9 bi
00D110: 74 73 20 69 73 20 74 6F 20 74 68 65 20 72 69 67 ts is to the rig
00D120: 68 74 2E A0 20 69 2E 65 2E 20 20 20 20 37 20 36 ht.. i.e. 7 6
00D130: 20 35 20 34 20 33 20 32 20 31 20 30 20 20 43 A0 5 4 3 2 1 0 C.
00D140: 20 20 20 20 20 20 20 20 20 31 20 30 20 31 20 31 1 0 1 1
00D150: 20 30 20 30 20 30 20 31 20 20 63 A0 62 65 63 6F 0 0 0 1 c.beco
00D160: 6D 65 73 20 20 63 20 31 20 30 20 31 20 31 20 30 mes c 1 0 1 1 0
00D170: 20 30 20 30 20 20 31 20 20 63 3D 6F 6C 64 20 43 0 0 1 c=old C
00D180: 61 72 72 79 A0 20 52 52 20 69 6E 73 74 72 75 63 arry. RR instruc
00D190: 74 69 6F 6E 73 20 63 61 6E 20 62 65 20 73 74 72 tions can be str
00D1A0: 75 6E 67 20 20 74 6F 67 65 74 68 65 72 74 6F 20 ung togetherto
00D1B0: 64 69 76 69 64 65 20 61 6E 79 20 6C 65 6E 67 74 divide any lengt
00D1C0: 68 20 6E 75 6D 62 65 72 20 62 79 20 32 2E A3 20 h number by 2.£
00D1D0: 52 4C 43 20 61 6E 64 20 52 52 43 20 20 69 6E 73 RLC and RRC ins
00D1E0: 74 72 75 63 74 69 6F 6E 73 20 61 72 65 20 75 73 tructions are us
00D1F0: 65 66 75 6C 20 69 6E 73 65 71 75 65 6E 74 69 61 eful insequentia
00D200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00D210: 0B 00 00 00 02 09 50 E5 0B 00 C1 02 00 00 00 02 ......P.........
00D220: 0B 00 C6 02 00 00 00 02 0B 00 C2 02 00 00 00 02 ................
00D230: 0B 00 C7 02 00 00 00 02 0B 00 C3 02 00 00 00 02 ................
00D240: 0B 00 C8 02 00 00 00 02 0B 00 C4 02 00 00 00 02 ................
00D250: 0B 00 C9 02 00 00 00 02 0B 00 C5 02 00 00 00 02 ................
00D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D300: 20 6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F memory locatio
00D310: 6E 20 20 28 48 4C 29 2E 20 20 54 68 65 65 78 61 n (HL). Theexa
00D320: 6D 70 6C 65 73 20 61 72 65 20 69 6E 20 20 42 69 mples are in Bi
00D330: 6E 61 72 79 20 43 6F 64 65 64 20 44 65 63 69 6D nary Coded Decim
00D340: 61 6C 20 6F 66 63 6F 75 72 73 65 2C 20 20 65 61 al ofcourse, ea
00D350: 63 68 20 64 69 67 69 74 20 74 61 6B 69 6E 67 20 ch digit taking
00D360: 75 70 20 6F 6E 65 20 6E 69 62 62 6C 65 6F 72 20 up one nibbleor
00D370: 20 66 6F 75 72 20 20 62 69 74 73 20 6F 66 20 74 four bits of t
00D380: 68 65 20 72 65 67 69 73 74 65 72 20 6F 72 20 6D he register or m
00D390: 65 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 2E A3 20 emorylocation.£
00D3A0: 20 20 20 20 20 20 20 20 20 20 20 20 41 20 61 66 A af
00D3B0: 74 65 72 20 20 20 28 48 4C 29 20 20 20 20 41 20 ter (HL) A
00D3C0: 62 65 66 6F 72 65 20 A0 20 20 20 20 20 20 20 20 before .
00D3D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 5
00D3E0: 20 34 20 20 20 20 20 20 20 20 78 20 33 A0 20 61 4 x 3. a
00D3F0: 66 74 65 72 20 52 4C 44 20 20 20 20 20 78 20 35 fter RLD x 5
00D400: 20 20 20 20 20 34 20 33 A0 A0 77 68 65 72 65 20 4 3..where
00D410: 20 78 20 69 73 20 61 6E 79 20 6E 75 6D 62 65 72 x is any number
00D420: 20 61 6E 64 20 69 73 20 75 6E 61 66 66 65 63 74 and is unaffect
00D430: 65 64 62 79 20 74 68 65 20 69 6E 73 74 72 75 63 edby the instruc
00D440: 74 69 6F 6E 2E A0 A0 20 41 73 20 63 61 6E 20 62 tion... As can b
00D450: 65 20 20 73 65 65 6E 20 74 68 65 20 65 66 66 65 e seen the effe
00D460: 63 74 20 6F 66 20 73 74 72 69 6E 67 69 6E 67 74 ct of stringingt
00D470: 6F 67 65 74 68 65 72 20 52 4C 44 20 69 6E 73 74 ogether RLD inst
00D480: 72 75 63 74 69 6F 6E 73 20 69 73 20 74 6F 20 6D ructions is to m
00D490: 75 6C 74 69 70 6C 79 61 20 20 64 65 63 69 6D 61 ultiplya decima
00D4A0: 6C 20 20 6E 75 6D 62 65 72 20 20 62 79 20 20 31 l number by 1
00D4B0: 30 2E 20 20 49 74 20 69 73 20 20 61 6C 73 6F 75 0. It is alsou
00D4C0: 73 65 66 75 6C 20 69 6E 20 69 73 6F 6C 61 74 69 seful in isolati
00D4D0: 6E 67 20 74 68 65 20 68 69 67 68 20 64 69 67 69 ng the high digi
00D4E0: 74 20 20 66 72 6F 6D 74 68 65 20 74 77 6F 20 64 t fromthe two d
00D4F0: 69 67 69 74 20 6E 75 6D 62 65 72 2E A3 20 20 20 igit number.£
00D500: 73 61 6D 65 20 66 6C 61 67 20 20 61 73 20 74 68 same flag as th
00D510: 65 6F 76 65 72 66 6C 6F 77 20 66 6C 61 67 2E 20 eoverflow flag.
00D520: 20 49 74 20 20 69 73 20 20 74 65 72 6D 65 64 20 It is termed
00D530: 20 74 68 65 20 20 50 2F 56 66 6C 61 67 2E A3 20 the P/Vflag.£
00D540: 69 2E 65 2E A0 30 20 30 20 31 20 31 20 30 20 31 i.e..0 0 1 1 0 1
00D550: 20 30 20 30 20 20 20 70 61 72 69 74 79 20 66 6C 0 0 parity fl
00D560: 61 67 20 69 73 20 6E 6F 74 20 73 65 74 20 20 20 ag is not set
00D570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 s
00D580: 69 6E 63 65 20 20 6E 75 6D 62 65 72 20 20 6F 66 ince number of
00D590: 20 22 31 22 73 20 20 20 20 20 20 20 20 20 20 20 "1"s
00D5A0: 20 20 20 20 20 20 20 69 73 20 33 2E 20 20 20 69 is 3. i
00D5B0: 2E 65 2E 20 6F 64 64 2E A0 A0 30 20 31 20 30 20 .e. odd...0 1 0
00D5C0: 30 20 30 20 31 20 31 20 31 20 20 20 70 61 72 69 0 0 1 1 1 pari
00D5D0: 74 79 20 20 66 6C 61 67 20 20 20 69 73 20 20 73 ty flag is s
00D5E0: 65 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 et
00D5F0: 20 20 20 20 73 69 6E 63 65 20 20 6E 75 6D 62 65 since numbe
00D600: 72 20 20 6F 66 20 22 31 22 73 20 20 20 20 20 20 r of "1"s
00D610: 20 20 20 20 20 20 20 20 20 20 20 20 69 73 20 34 is 4
00D620: 2E 20 20 20 69 2E 65 2E 20 65 76 65 6E 2E A0 A0 . i.e. even...
00D630: 20 54 68 65 20 20 69 6E 73 74 72 75 63 74 69 6F The instructio
00D640: 6E 20 20 70 65 72 66 6F 72 6D 65 64 20 20 64 65 n performed de
00D650: 74 65 72 6D 69 6E 65 73 74 68 65 20 6D 65 61 6E terminesthe mean
00D660: 69 6E 67 20 6F 66 20 74 68 65 20 50 2F 56 20 66 ing of the P/V f
00D670: 6C 61 67 2E A0 A0 20 4F 66 20 20 61 6C 6C 20 20 lag... Of all
00D680: 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 the instructions
00D690: 20 20 64 65 73 63 72 69 62 65 64 20 74 6F 64 61 described toda
00D6A0: 74 65 20 20 6F 6E 6C 79 20 20 44 41 41 20 20 74 te only DAA t
00D6B0: 72 65 61 74 73 20 20 69 74 20 20 61 73 20 61 20 reats it as a
00D6C0: 70 61 72 69 74 79 66 6C 61 67 2E 20 20 41 6C 6C parityflag. All
00D6D0: 20 6F 74 68 65 72 73 20 65 69 74 68 65 72 20 68 others either h
00D6E0: 61 76 65 20 20 6E 6F 20 65 66 66 65 63 74 6F 6E ave no effecton
00D6F0: 20 69 74 20 20 6F 72 20 75 73 65 20 69 74 20 61 it or use it a
00D700: 20 20 20 20 20 20 20 20 20 20 41 20 61 66 74 65 A afte
00D710: 72 20 20 20 28 48 4C 29 20 20 20 20 41 20 62 65 r (HL) A be
00D720: 66 6F 72 65 20 A0 20 20 20 20 20 20 20 20 20 20 fore .
00D730: 20 20 20 20 20 78 20 35 20 20 20 20 20 34 20 33 x 5 4 3
00D740: A0 20 61 66 74 65 72 20 52 52 44 20 20 20 20 20 . after RRD
00D750: 20 20 20 20 20 20 20 20 35 20 34 20 20 20 20 20 5 4
00D760: 20 20 78 20 33 A0 A0 20 54 68 65 20 20 52 52 44 x 3.. The RRD
00D770: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 74 68 instruction th
00D780: 65 72 65 66 6F 72 65 20 64 69 76 69 64 65 73 74 erefore dividest
00D790: 68 65 20 64 65 63 69 6D 61 6C 20 6E 75 6D 62 65 he decimal numbe
00D7A0: 72 20 62 79 20 31 30 2E 20 49 74 20 63 61 6E 20 r by 10. It can
00D7B0: 61 6C 73 6F 20 62 65 73 74 72 75 6E 67 20 74 6F also bestrung to
00D7C0: 67 65 74 68 65 72 20 74 6F 20 64 69 76 69 64 65 gether to divide
00D7D0: 20 61 6E 79 20 6C 65 6E 67 74 68 20 42 43 44 6E any length BCDn
00D7E0: 75 6D 62 65 72 20 20 62 79 20 31 30 2E 20 20 54 umber by 10. T
00D7F0: 68 65 20 6C 6F 77 20 64 69 67 69 74 20 6F 66 20 he low digit of
00D800: 74 68 65 20 74 77 6F 64 69 67 69 74 20 20 64 65 the twodigit de
00D810: 63 69 6D 61 6C 20 6E 75 6D 62 65 72 20 63 61 6E cimal number can
00D820: 20 62 65 20 69 73 6F 6C 61 74 65 64 20 62 79 74 be isolated byt
00D830: 68 69 73 20 69 6E 73 74 72 75 63 74 69 6F 6E 2E his instruction.
00D840: A3 20 53 75 6D 6D 61 72 79 20 2D 20 64 65 63 69 £ Summary - deci
00D850: 6D 61 6C 20 73 68 69 66 74 73 A0 A0 52 4C 44 20 mal shifts..RLD
00D860: 20 20 20 52 6F 74 61 74 65 20 4C 65 66 74 20 44 Rotate Left D
00D870: 65 63 69 6D 61 6C 20 20 28 2A 31 30 29 A0 A0 52 ecimal (*10)..R
00D880: 52 44 20 20 20 20 52 6F 74 61 74 65 20 52 69 67 RD Rotate Rig
00D890: 68 74 20 44 65 63 69 6D 61 6C 20 28 2F 31 30 29 ht Decimal (/10)
00D8A0: A3 20 20 20 20 20 20 45 58 41 4D 50 4C 45 53 20 £ EXAMPLES
00D8B0: 4F 46 20 44 45 43 49 4D 41 4C 20 52 4F 54 41 54 OF DECIMAL ROTAT
00D8C0: 49 4F 4E A0 A0 20 54 68 65 73 65 20 20 20 20 20 ION.. These
00D8D0: 65 78 61 6D 70 6C 65 73 20 20 20 20 69 6C 6C 75 examples illu
00D8E0: 73 74 72 61 74 65 20 20 20 20 74 68 65 6D 75 6C strate themul
00D8F0: 74 69 70 6C 69 63 61 74 69 6F 6E 20 20 20 61 6E tiplication an
00D900: 73 20 20 61 6E 20 20 6F 76 65 72 66 6C 6F 77 20 s an overflow
00D910: 20 66 6C 61 67 2E 41 6C 6C 20 73 75 62 73 65 71 flag.All subseq
00D920: 75 65 6E 74 20 69 6E 73 74 72 75 63 74 69 6F 6E uent instruction
00D930: 73 20 65 69 74 68 65 72 20 20 68 61 76 65 6E 6F s either haveno
00D940: 20 65 66 66 65 63 74 20 6F 6E 20 69 74 20 6F 72 effect on it or
00D950: 20 75 73 65 20 69 74 20 61 73 20 70 61 72 69 74 use it as parit
00D960: 79 2E A3 20 54 48 45 20 46 4C 41 47 20 52 45 47 y.£ THE FLAG REG
00D970: 49 53 54 45 52 20 41 4E 44 20 41 46 20 52 45 47 ISTER AND AF REG
00D980: 49 53 54 45 52 20 50 41 49 52 A0 A0 20 57 65 20 ISTER PAIR.. We
00D990: 20 68 61 76 65 20 20 64 69 73 63 75 73 73 65 64 have discussed
00D9A0: 20 66 6C 61 67 73 20 61 73 20 69 6E 64 69 76 69 flags as indivi
00D9B0: 64 75 61 6C 62 69 74 73 2E 20 20 54 68 69 73 20 dualbits. This
00D9C0: 69 73 20 74 68 65 20 77 61 79 20 74 68 65 79 20 is the way they
00D9D0: 61 72 65 20 6E 6F 72 6D 61 6C 6C 79 75 73 65 64 are normallyused
00D9E0: 2E 20 20 20 54 68 65 79 20 61 72 65 20 68 6F 77 . They are how
00D9F0: 65 76 65 72 20 61 63 74 75 61 6C 6C 79 20 73 74 ever actually st
00DA00: 6F 72 65 64 69 6E 20 74 68 65 20 5A 38 30 20 69 oredin the Z80 i
00DA10: 6E 20 61 20 72 65 67 69 73 74 65 72 2C 20 64 65 n a register, de
00DA20: 73 69 67 6E 61 74 65 64 20 20 61 73 46 20 20 6F signated asF o
00DA30: 72 20 20 66 6C 61 67 20 20 72 65 67 69 73 74 65 r flag registe
00DA40: 72 2E 20 20 54 68 65 20 20 66 6C 61 67 73 20 20 r. The flags
00DA50: 20 61 72 65 61 72 72 61 6E 67 65 64 20 61 73 20 arearranged as
00DA60: 66 6F 6C 6C 6F 77 73 20 3A 2D A0 A0 20 20 20 62 follows :-.. b
00DA70: 69 74 20 20 30 20 20 20 20 20 20 43 20 20 20 20 it 0 C
00DA80: 43 61 72 72 79 A0 20 20 20 62 69 74 20 20 31 20 Carry. bit 1
00DA90: 20 20 20 20 20 4E 20 20 20 20 53 75 62 74 72 61 N Subtra
00DAA0: 63 74 20 6C 61 73 74 A0 20 20 20 62 69 74 20 20 ct last. bit
00DAB0: 32 20 20 20 20 20 50 2F 56 20 20 20 50 61 72 69 2 P/V Pari
00DAC0: 74 79 20 61 6E 64 20 6F 76 65 72 66 6C 6F 77 A0 ty and overflow.
00DAD0: 20 20 20 62 69 74 20 20 33 20 20 20 20 20 20 20 bit 3
00DAE0: 20 20 20 20 4E 6F 74 20 75 73 65 64 A0 20 20 20 Not used.
00DAF0: 62 69 74 20 20 34 20 20 20 20 20 20 48 20 20 20 bit 4 H
00DB00: 64 20 20 20 64 69 76 69 73 69 6F 6E 20 20 6F 66 d division of
00DB10: 20 20 42 43 44 6E 75 6D 62 65 72 73 20 62 79 20 BCDnumbers by
00DB20: 74 65 6E 2E A3 20 4C 44 20 48 4C 2C 53 54 4F 52 ten.£ LD HL,STOR
00DB30: 45 A0 20 20 4C 44 20 41 2C 30 A0 20 20 52 4C 44 E. LD A,0. RLD
00DB40: A0 20 20 49 4E 43 20 48 4C A0 20 20 52 4C 44 A0 . INC HL. RLD.
00DB50: 20 20 A0 20 20 4C 44 20 41 2C 30 A0 20 20 52 52 . LD A,0. RR
00DB60: 44 A0 20 20 44 45 43 20 48 4C A0 20 20 52 52 44 D. DEC HL. RRD
00DB70: A0 20 20 52 45 54 A0 20 20 A0 20 20 A0 20 53 54 . RET. . . ST
00DB80: 4F 52 45 20 44 45 46 57 20 32 35 34 48 A0 20 20 ORE DEFW 254H.
00DB90: A0 20 20 A0 20 20 20 20 20 20 20 20 20 20 20 20 . .
00DBA0: 20 20 49 4E 54 52 4F 44 55 43 54 49 4F 4E A0 A0 INTRODUCTION..
00DBB0: 20 54 68 69 73 20 20 67 72 6F 75 70 20 20 6F 66 This group of
00DBC0: 20 6C 65 73 73 6F 6E 73 20 77 69 6C 6C 20 20 69 lessons will i
00DBD0: 6E 74 72 6F 64 75 63 65 74 68 65 20 69 64 65 61 ntroducethe idea
00DBE0: 20 6F 66 20 62 69 74 20 6D 61 6E 69 70 75 6C 61 of bit manipula
00DBF0: 74 69 6F 6E 20 61 6E 64 20 69 74 73 20 75 73 65 tion and its use
00DC00: 69 6E 20 20 66 6C 61 67 20 20 6F 70 65 72 61 74 in flag operat
00DC10: 69 6F 6E 73 20 20 61 6E 64 20 20 69 6E 20 20 70 ions and in p
00DC20: 72 6F 64 75 63 69 6E 67 66 61 73 74 65 72 20 6D roducingfaster m
00DC30: 65 74 68 6F 64 73 20 6F 66 20 6D 75 6C 74 69 70 ethods of multip
00DC40: 6C 69 63 61 74 69 6F 6E 2E A0 A0 20 42 75 74 20 lication... But
00DC50: 66 69 72 73 74 20 20 77 65 20 73 68 61 6C 6C 20 first we shall
00DC60: 6C 6F 6F 6B 20 66 75 72 74 68 65 72 20 61 74 20 look further at
00DC70: 74 68 65 70 72 6F 63 65 73 73 6F 72 73 20 66 6C theprocessors fl
00DC80: 61 67 73 2E A3 20 20 20 20 20 20 20 20 20 20 20 ags.£
00DC90: 20 20 4C 45 53 53 4F 4E 53 20 20 31 38 20 2D 20 LESSONS 18 -
00DCA0: 32 35 A0 A0 20 31 38 2E 20 20 50 61 72 69 74 79 25.. 18. Parity
00DCB0: A0 20 31 39 2E 20 20 54 68 65 20 66 6C 61 67 20 . 19. The flag
00DCC0: 72 65 67 69 73 74 65 72 20 61 6E 64 20 41 46 A0 register and AF.
00DCD0: 20 32 30 2E 20 20 53 20 61 6E 64 20 50 2F 56 20 20. S and P/V
00DCE0: 66 6C 61 67 73 20 69 6E 20 69 6E 73 74 72 75 63 flags in instruc
00DCF0: 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20 20 20 tions.
00DD00: 20 48 61 6C 66 20 63 61 72 72 79 A0 20 20 20 62 Half carry. b
00DD10: 69 74 20 20 35 20 20 20 20 20 20 20 20 20 20 20 it 5
00DD20: 4E 6F 74 20 75 73 65 64 A0 20 20 20 62 69 74 20 Not used. bit
00DD30: 20 36 20 20 20 20 20 20 5A 20 20 20 20 5A 65 72 6 Z Zer
00DD40: 6F A0 20 20 20 62 69 74 20 20 37 20 20 20 20 20 o. bit 7
00DD50: 20 53 20 20 20 20 53 69 67 6E A3 20 54 68 65 20 S Sign£ The
00DD60: 46 6C 61 67 20 20 72 65 67 69 73 74 65 72 20 20 Flag register
00DD70: 73 6F 6D 65 74 69 6D 65 73 20 20 66 6F 72 6D 73 sometimes forms
00DD80: 20 20 61 72 65 67 69 73 74 65 72 20 20 70 61 69 aregister pai
00DD90: 72 20 20 69 6E 20 20 63 6F 6E 6A 75 6E 63 74 69 r in conjuncti
00DDA0: 6F 6E 20 77 69 74 68 20 74 68 65 41 63 63 75 6D on with theAccum
00DDB0: 75 6C 61 74 6F 72 2E 20 54 68 69 73 20 70 61 69 ulator. This pai
00DDC0: 72 20 69 73 20 63 61 6C 6C 65 64 20 41 46 2E 20 r is called AF.
00DDD0: 54 68 65 6F 6E 6C 79 20 69 6E 73 74 72 75 63 74 Theonly instruct
00DDE0: 69 6F 6E 73 20 20 70 72 65 76 69 6F 75 73 6C 79 ions previously
00DDF0: 20 20 6D 65 6E 74 69 6F 6E 65 64 74 68 61 74 20 mentionedthat
00DE00: 69 6E 76 6F 6C 76 65 20 74 68 69 73 20 72 65 67 involve this reg
00DE10: 69 73 74 65 72 20 70 61 69 72 20 61 72 65 20 50 ister pair are P
00DE20: 55 53 48 61 6E 64 20 50 4F 50 2E A3 20 20 20 20 USHand POP.£
00DE30: 20 53 20 61 6E 64 20 50 2F 56 20 46 4C 41 47 53 S and P/V FLAGS
00DE40: 20 49 4E 20 49 4E 53 54 52 55 43 54 49 4F 4E 53 IN INSTRUCTIONS
00DE50: A0 A0 20 54 68 65 20 73 69 67 6E 20 20 61 6E 64 .. The sign and
00DE60: 20 20 70 61 72 69 74 79 20 66 6C 61 67 73 20 63 parity flags c
00DE70: 61 6E 20 62 65 20 75 73 65 64 69 6E 20 20 61 6C an be usedin al
00DE80: 6C 20 20 61 62 73 6F 6C 75 74 65 20 28 20 4E 4F l absolute ( NO
00DE90: 54 20 72 65 6C 61 74 69 76 65 29 20 6A 75 6D 70 T relative) jump
00DEA0: 73 2C 63 61 6C 6C 73 2C 20 61 6E 64 20 72 65 74 s,calls, and ret
00DEB0: 75 72 6E 73 2E A0 A0 20 54 68 65 20 6E 6F 74 61 urns... The nota
00DEC0: 74 69 6F 6E 20 69 73 20 3A 2D A0 A0 20 4A 50 20 tion is :-.. JP
00DED0: 50 4F 2C 6E 6E 20 20 43 41 4C 4C 20 50 4F 2C 6E PO,nn CALL PO,n
00DEE0: 6E 20 20 52 45 54 20 50 4F A0 20 20 20 20 20 20 n RET PO.
00DEF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00DF00: 20 20 20 45 78 20 2D 20 73 69 67 6E 20 61 6E 64 Ex - sign and
00DF10: 20 70 61 72 69 74 79 20 66 6C 61 67 73 20 20 32 parity flags 2
00DF20: 31 2E 20 20 42 69 74 20 6D 61 6E 69 70 75 6C 61 1. Bit manipula
00DF30: 74 69 6F 6E A0 20 20 20 20 20 20 20 20 20 20 20 tion.
00DF40: 45 78 20 2D 20 62 69 74 20 6D 61 6E 69 70 75 6C Ex - bit manipul
00DF50: 61 74 69 6F 6E A0 20 32 32 2E 20 20 4C 6F 67 69 ation. 22. Logi
00DF60: 63 61 6C 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 cal instructions
00DF70: A0 20 20 20 20 20 20 20 20 20 20 20 45 78 20 2D . Ex -
00DF80: 20 6C 6F 67 69 63 61 6C 20 69 6E 73 74 72 75 63 logical instruc
00DF90: 74 69 6F 6E 73 A0 20 32 33 2E 20 20 53 68 69 66 tions. 23. Shif
00DFA0: 74 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 A0 20 t instructions.
00DFB0: 20 20 20 20 20 20 20 20 20 20 45 78 20 2D 20 73 Ex - s
00DFC0: 68 69 66 74 20 69 6E 73 74 72 75 63 74 69 6F 6E hift instruction
00DFD0: 73 A0 20 32 34 2E 20 20 52 6F 74 61 74 65 20 69 s. 24. Rotate i
00DFE0: 6E 73 74 72 75 63 74 69 6F 6E 73 A0 20 20 20 20 nstructions.
00DFF0: 20 20 20 20 20 20 20 45 78 20 2D 20 72 6F 74 61 Ex - rota
00E000: 74 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 te instructions
00E010: 31 A0 20 20 20 20 20 20 20 20 20 20 20 45 78 20 1. Ex
00E020: 2D 20 72 6F 74 61 74 65 20 69 6E 73 74 72 75 63 - rotate instruc
00E030: 74 69 6F 6E 73 20 32 A0 20 32 35 2E 20 20 44 65 tions 2. 25. De
00E040: 63 69 6D 61 6C 20 72 6F 74 61 74 69 6E 67 A0 20 cimal rotating.
00E050: 20 20 20 20 20 20 20 20 20 20 45 78 20 2D 20 64 Ex - d
00E060: 65 63 69 6D 61 6C 20 72 6F 74 61 74 69 6F 6E A0 ecimal rotation.
00E070: 20 4C 6F 61 64 20 66 75 72 74 68 65 72 20 6C 65 Load further le
00E080: 73 73 6F 6E 73 20 66 72 6F 6D 20 74 61 70 65 A3 ssons from tape£
00E090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00E0A0: 20 50 41 52 49 54 59 A0 A0 20 57 68 65 6E 20 64 PARITY.. When d
00E0B0: 61 74 61 20 69 73 20 74 72 61 6E 73 6D 69 74 74 ata is transmitt
00E0C0: 65 64 20 66 72 6F 6D 20 6F 6E 65 20 70 6C 61 63 ed from one plac
00E0D0: 65 74 6F 20 61 6E 6F 74 68 65 72 2C 20 69 74 20 eto another, it
00E0E0: 69 73 20 70 6F 73 73 69 62 6C 65 20 66 6F 72 20 is possible for
00E0F0: 65 72 72 6F 72 73 20 74 6F 61 70 70 65 61 72 20 errors toappear
00E100: 20 20 20 20 20 50 61 72 69 74 79 20 6F 64 64 3D Parity odd=
00E110: 30 20 A0 20 4A 50 20 50 45 2C 6E 6E 20 20 43 41 0 . JP PE,nn CA
00E120: 4C 4C 20 50 45 2C 6E 6E 20 20 52 45 54 20 50 45 LL PE,nn RET PE
00E130: A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00E140: 20 20 20 20 20 20 20 20 20 20 20 20 50 61 72 69 Pari
00E150: 74 79 20 65 76 65 6E 3D 31 A0 A0 20 4A 50 20 50 ty even=1.. JP P
00E160: 2C 6E 6E 20 20 20 43 41 4C 4C 20 50 2C 6E 6E 20 ,nn CALL P,nn
00E170: 20 20 52 45 54 20 50 20 20 20 53 69 67 6E 20 2B RET P Sign +
00E180: 76 65 A0 20 4A 50 20 4D 2C 6E 6E 20 20 20 43 41 ve. JP M,nn CA
00E190: 4C 4C 20 4D 2C 6E 6E 20 20 20 52 45 54 20 4D 20 LL M,nn RET M
00E1A0: 20 20 53 69 67 6E 20 2D 76 65 A0 A0 20 49 66 20 Sign -ve.. If
00E1B0: 74 68 65 20 63 6F 6E 64 69 74 69 6F 6E 20 69 73 the condition is
00E1C0: 20 6E 6F 74 20 6D 65 74 20 74 68 65 20 70 72 6F not met the pro
00E1D0: 67 72 61 6D 77 69 6C 6C 20 20 6E 6F 74 20 20 6A gramwill not j
00E1E0: 75 6D 70 2C 20 20 63 61 6C 6C 20 61 20 20 73 75 ump, call a su
00E1F0: 62 72 6F 75 74 69 6E 65 2C 20 6F 72 72 65 74 75 broutine, orretu
00E200: 72 6E 2E A3 20 20 20 20 20 20 20 20 45 58 41 4D rn.£ EXAM
00E210: 50 4C 45 20 4F 46 20 4A 55 4D 50 20 4F 4E 20 53 PLE OF JUMP ON S
00E220: 49 47 4E A0 A0 20 54 68 69 73 20 20 65 78 61 6D IGN.. This exam
00E230: 70 6C 65 20 20 69 73 20 61 20 73 69 6D 70 6C 65 ple is a simple
00E240: 20 20 70 72 6F 67 72 61 6D 20 20 74 6F 69 6C 6C program toill
00E250: 75 73 74 72 61 74 65 20 20 4A 50 20 50 2C 6E 6E ustrate JP P,nn
00E260: 20 2C 20 61 6E 64 20 4A 50 20 4D 2C 6E 6E 3B 20 , and JP M,nn;
00E270: 20 6A 75 6D 70 69 66 20 70 6F 73 69 74 69 76 65 jumpif positive
00E280: 20 61 6E 64 20 6A 75 6D 70 20 69 66 20 6D 69 6E and jump if min
00E290: 75 73 2E 20 4E 6F 74 65 20 74 68 61 74 74 68 65 us. Note thatthe
00E2A0: 20 20 63 61 72 72 79 20 20 69 73 20 20 73 74 69 carry is sti
00E2B0: 6C 6C 20 20 20 6F 70 65 72 61 74 69 76 65 2C 20 ll operative,
00E2C0: 20 20 61 6E 64 74 68 65 72 65 66 6F 72 65 2C 20 andtherefore,
00E2D0: 69 66 20 79 6F 75 20 64 6F 20 6E 6F 74 20 63 6C if you do not cl
00E2E0: 65 61 72 20 69 74 20 62 65 66 6F 72 65 41 44 43 ear it beforeADC
00E2F0: 20 20 61 6E 64 20 53 42 43 20 20 74 68 65 20 20 and SBC the
00E300: 69 6E 20 74 68 65 20 72 65 63 65 69 76 65 64 20 in the received
00E310: 64 61 74 61 2E 20 50 61 72 69 74 79 20 69 73 20 data. Parity is
00E320: 61 73 69 6D 70 6C 65 20 77 61 79 20 6F 66 20 64 asimple way of d
00E330: 65 74 65 63 74 69 6E 67 20 73 69 6E 67 6C 65 20 etecting single
00E340: 65 72 72 6F 72 73 20 69 6E 64 61 74 61 2E 20 20 errors indata.
00E350: 41 6E 20 61 64 64 69 74 69 6F 6E 61 6C 20 62 69 An additional bi
00E360: 74 20 69 73 20 61 64 64 65 64 20 74 6F 20 74 68 t is added to th
00E370: 65 64 61 74 61 20 74 68 61 74 20 6D 61 6B 65 73 edata that makes
00E380: 20 74 68 65 20 74 6F 74 61 6C 20 6E 75 6D 62 65 the total numbe
00E390: 72 20 6F 66 20 22 31 22 73 69 6E 20 74 68 65 20 r of "1"sin the
00E3A0: 20 77 6F 72 64 20 20 61 6E 20 20 65 76 65 6E 20 word an even
00E3B0: 20 6E 75 6D 62 65 72 2E 20 20 20 49 66 20 74 68 number. If th
00E3C0: 65 72 65 63 65 69 76 65 64 20 20 77 6F 72 64 20 ereceived word
00E3D0: 20 64 6F 65 73 20 20 6E 6F 74 20 20 68 61 76 65 does not have
00E3E0: 20 20 61 6E 20 65 76 65 6E 6E 75 6D 62 65 72 20 an evennumber
00E3F0: 20 6F 66 20 22 31 22 73 20 69 6E 20 69 74 2C 20 of "1"s in it,
00E400: 74 68 65 6E 20 61 6E 20 65 72 72 6F 72 20 68 61 then an error ha
00E410: 73 6F 63 63 75 72 72 65 64 2E 20 20 20 49 6E 20 soccurred. In
00E420: 20 61 64 64 69 74 69 6F 6E 20 20 74 6F 20 20 74 addition to t
00E430: 68 69 73 20 20 65 76 65 6E 70 61 72 69 74 79 20 his evenparity
00E440: 77 65 20 63 6F 75 6C 64 20 75 73 65 20 20 6F 64 we could use od
00E450: 64 20 20 70 61 72 69 74 79 2C 20 20 77 68 65 72 d parity, wher
00E460: 65 74 68 65 20 77 6F 72 64 20 69 73 20 6D 61 64 ethe word is mad
00E470: 65 20 74 6F 20 68 61 76 65 20 20 61 6E 20 20 6F e to have an o
00E480: 64 64 20 6E 75 6D 62 65 72 6F 66 20 22 31 22 73 dd numberof "1"s
00E490: 20 69 6E 20 69 74 2E A0 A0 20 54 68 65 20 20 5A in it... The Z
00E4A0: 38 30 20 20 68 61 73 20 61 20 66 6C 61 67 20 74 80 has a flag t
00E4B0: 68 61 74 20 69 73 20 73 65 74 20 69 66 20 74 68 hat is set if th
00E4C0: 65 6E 75 6D 62 65 72 20 6F 66 20 22 31 22 73 20 enumber of "1"s
00E4D0: 69 6E 20 61 20 6E 75 6D 62 65 72 20 69 73 20 65 in a number is e
00E4E0: 76 65 6E 2E 20 54 68 69 73 66 6C 61 67 20 20 69 ven. Thisflag i
00E4F0: 73 20 69 6E 20 66 61 63 74 20 20 74 68 65 20 20 s in fact the
00E500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00E510: 0C 00 00 00 02 09 50 E5 0C 00 C1 02 00 00 00 02 ......P.........
00E520: 0C 00 C6 02 00 00 00 02 0C 00 C2 02 00 00 00 02 ................
00E530: 0C 00 C7 02 00 00 00 02 0C 00 C3 02 00 00 00 02 ................
00E540: 0C 00 C8 02 00 00 00 02 0C 00 C4 02 00 00 00 02 ................
00E550: 0C 00 C9 02 00 00 00 02 0C 00 C5 02 00 00 00 02 ................
00E560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E600: 6C 61 74 65 72 20 6A 75 6D 70 20 20 63 6F 75 6C later jump coul
00E610: 64 20 20 62 65 75 6E 65 78 70 65 63 74 65 64 2E d beunexpected.
00E620: 20 49 6E 20 74 68 69 73 20 65 78 61 6D 70 6C 65 In this example
00E630: 20 74 68 65 20 63 61 72 72 79 20 69 73 6E 6F 74 the carry isnot
00E640: 20 63 6C 65 61 72 65 64 2C 20 73 6F 20 22 6C 6F cleared, so "lo
00E650: 6F 6B 20 62 65 66 6F 72 65 20 79 6F 75 20 6C 65 ok before you le
00E660: 61 70 22 2E A3 20 4C 44 20 48 4C 2C 35 32 A0 20 ap".£ LD HL,52.
00E670: 20 4C 44 20 44 45 2C 33 33 A0 20 20 4C 44 20 42 LD DE,33. LD B
00E680: 43 2C 35 A0 20 4C 4F 4F 50 31 20 53 42 43 20 48 C,5. LOOP1 SBC H
00E690: 4C 2C 44 45 A0 20 20 4C 44 20 28 4C 52 45 47 29 L,DE. LD (LREG)
00E6A0: 2C 48 4C A0 20 20 4A 50 20 50 2C 4C 4F 4F 50 31 ,HL. JP P,LOOP1
00E6B0: A0 20 4C 4F 4F 50 32 20 41 44 43 20 48 4C 2C 42 . LOOP2 ADC HL,B
00E6C0: 43 A0 20 20 4C 44 20 28 4C 52 45 47 29 2C 48 4C C. LD (LREG),HL
00E6D0: A0 20 20 4A 50 20 4D 2C 4C 4F 4F 50 32 A0 20 20 . JP M,LOOP2.
00E6E0: 52 45 54 20 5A A0 20 20 4A 52 20 4C 4F 4F 50 31 RET Z. JR LOOP1
00E6F0: A0 20 20 A0 20 4C 52 45 47 20 20 42 49 4E 20 30 . . LREG BIN 0
00E700: A0 20 48 52 45 47 20 20 42 49 4E 20 30 A0 20 20 . HREG BIN 0.
00E710: A0 20 20 A0 20 62 65 72 65 70 72 65 73 65 6E 74 . . berepresent
00E720: 65 64 20 62 79 20 43 39 42 38 20 68 65 78 2E A0 ed by C9B8 hex..
00E730: A0 20 43 6F 6E 76 65 72 73 69 6F 6E 20 20 6F 66 . Conversion of
00E740: 20 20 61 20 20 68 65 78 20 20 6E 75 6D 62 65 72 a hex number
00E750: 20 20 74 6F 20 20 69 74 73 64 65 63 69 6D 61 6C to itsdecimal
00E760: 20 65 71 75 69 76 61 6C 65 6E 74 20 66 6F 6C 6C equivalent foll
00E770: 6F 77 73 20 74 68 65 20 20 73 74 61 6E 64 61 72 ows the standar
00E780: 64 63 61 6C 63 75 6C 61 74 69 6F 6E 2E A0 A0 69 dcalculation...i
00E790: 2E 65 2E 20 20 42 38 20 68 65 78 20 3D 20 28 42 .e. B8 hex = (B
00E7A0: 20 68 65 78 29 2A 20 31 36 2B 20 28 38 29 2A 20 hex)* 16+ (8)*
00E7B0: 31 A0 20 20 20 20 20 20 20 20 20 20 20 20 20 3D 1. =
00E7C0: 20 31 31 2A 31 36 2B 38 3D 31 38 34 A0 A0 20 41 11*16+8=184.. A
00E7D0: 6C 77 61 79 73 20 72 65 6D 65 6D 62 65 72 20 74 lways remember t
00E7E0: 68 61 74 20 61 20 68 65 78 20 6E 75 6D 62 65 72 hat a hex number
00E7F0: 20 68 61 73 20 61 62 61 73 65 20 6F 66 20 31 36 has abase of 16
00E800: 64 20 44 65 63 69 6D 61 6C 20 6F 72 20 42 43 44 d Decimal or BCD
00E810: 2E A0 A0 20 54 68 65 20 20 20 5A 38 30 20 20 20 ... The Z80
00E820: 20 61 63 63 6F 6D 6D 6F 64 61 74 65 73 20 20 20 accommodates
00E830: 74 68 65 20 20 20 61 62 6F 76 65 61 64 6A 75 73 the aboveadjus
00E840: 74 6D 65 6E 74 2C 20 20 77 69 74 68 20 74 68 65 tment, with the
00E850: 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 20 44 instruction D
00E860: 41 41 2C 6F 72 20 20 44 65 63 69 6D 61 6C 20 20 AA,or Decimal
00E870: 41 64 6A 75 73 74 20 20 41 63 63 75 6D 75 6C 61 Adjust Accumula
00E880: 74 6F 72 2E 20 20 20 54 68 69 73 69 6E 73 74 72 tor. Thisinstr
00E890: 75 63 74 69 6F 6E 20 20 69 73 20 20 75 73 65 64 uction is used
00E8A0: 20 20 61 66 74 65 72 20 20 61 6E 20 20 38 20 20 after an 8
00E8B0: 62 69 74 41 44 44 2C 20 20 41 44 43 2C 20 20 53 bitADD, ADC, S
00E8C0: 55 42 2C 20 20 6F 72 20 20 53 42 43 20 20 74 6F UB, or SBC to
00E8D0: 20 61 64 6A 75 73 74 20 74 68 65 41 63 63 75 6D adjust theAccum
00E8E0: 75 6C 61 74 6F 72 20 63 6F 6E 74 65 6E 74 73 20 ulator contents
00E8F0: 62 79 20 61 64 64 69 6E 67 20 36 20 20 74 6F 20 by adding 6 to
00E900: 74 68 65 6E 69 62 62 6C 65 2C 20 20 69 66 20 65 thenibble, if e
00E910: 69 74 68 65 72 20 20 6E 69 62 62 6C 65 20 69 6E ither nibble in
00E920: 20 74 68 65 20 61 6E 73 77 65 72 69 73 20 61 62 the answeris ab
00E930: 6F 76 65 20 39 2E A3 20 54 6F 20 70 65 72 66 6F ove 9.£ To perfo
00E940: 72 6D 20 20 74 68 69 73 20 6F 70 65 72 61 74 69 rm this operati
00E950: 6F 6E 20 74 68 65 20 5A 38 30 20 75 73 65 73 74 on the Z80 usest
00E960: 77 6F 20 66 75 72 74 68 65 72 20 66 6C 61 67 73 wo further flags
00E970: 2C 20 74 68 65 20 20 48 20 20 66 6C 61 67 20 28 , the H flag (
00E980: 20 61 20 48 61 6C 66 63 61 72 72 79 20 20 62 65 a Halfcarry be
00E990: 74 77 65 65 6E 20 20 6E 69 62 62 6C 65 73 20 29 tween nibbles )
00E9A0: 2C 20 20 61 6E 64 20 20 4E 20 20 66 6C 61 67 28 , and N flag(
00E9B0: 73 75 62 74 72 61 63 74 20 20 69 6E 73 74 72 75 subtract instru
00E9C0: 63 74 69 6F 6E 20 20 70 65 72 66 6F 72 6D 65 64 ction performed
00E9D0: 20 6C 61 73 74 29 2E 53 69 6E 63 65 20 20 74 68 last).Since th
00E9E0: 65 73 65 20 20 66 6C 61 67 73 20 20 63 61 6E 6E ese flags cann
00E9F0: 6F 74 20 62 65 20 74 65 73 74 65 64 20 61 73 70 ot be tested asp
00EA00: 20 64 65 63 69 6D 61 6C 2C 20 61 20 64 65 63 69 decimal, a deci
00EA10: 6D 61 6C 20 6E 75 6D 62 65 72 20 68 61 73 61 20 mal number hasa
00EA20: 62 61 73 65 20 6F 66 20 31 30 20 20 61 6E 64 20 base of 10 and
00EA30: 61 20 62 69 6E 61 72 79 20 6E 75 6D 62 65 72 20 a binary number
00EA40: 61 20 62 61 73 65 62 61 73 65 20 32 2E A3 20 20 a basebase 2.£
00EA50: 20 20 45 58 41 4D 50 4C 45 53 20 4F 46 20 48 45 EXAMPLES OF HE
00EA60: 58 41 44 45 43 49 4D 41 4C 20 4E 4F 54 41 54 49 XADECIMAL NOTATI
00EA70: 4F 4E A0 A0 20 4E 6F 77 20 20 74 68 61 74 20 20 ON.. Now that
00EA80: 68 65 78 20 6E 6F 74 61 74 69 6F 6E 20 68 61 73 hex notation has
00EA90: 20 62 65 65 6E 20 69 6E 74 72 6F 2D 64 75 63 65 been intro-duce
00EAA0: 64 20 77 65 20 20 63 61 6E 20 64 69 73 63 75 73 d we can discus
00EAB0: 73 20 20 68 6F 77 20 20 74 68 65 20 63 6F 6D 70 s how the comp
00EAC0: 75 74 65 72 73 74 6F 72 65 73 20 20 70 72 6F 67 uterstores prog
00EAD0: 72 61 6D 73 20 20 69 6E 20 20 6D 6F 72 65 20 20 rams in more
00EAE0: 64 65 74 61 69 6C 2E 20 20 20 41 73 61 6C 72 65 detail. Asalre
00EAF0: 61 64 79 20 20 20 6D 65 6E 74 69 6F 6E 65 64 2C ady mentioned,
00EB00: 20 20 74 68 65 20 20 20 69 6E 73 74 72 75 63 74 the instruct
00EB10: 69 6F 6E 73 61 72 65 20 20 73 74 6F 72 65 64 20 ionsare stored
00EB20: 20 20 6D 65 6D 6F 72 79 20 20 61 73 20 20 6E 75 memory as nu
00EB30: 6D 62 65 72 73 2E 20 20 53 6F 6D 65 69 6E 73 74 mbers. Someinst
00EB40: 72 75 63 74 69 6F 6E 73 20 20 20 6F 6E 6C 79 20 ructions only
00EB50: 20 20 72 65 71 75 69 72 65 20 20 61 20 20 73 69 require a si
00EB60: 6E 67 6C 65 6E 75 6D 62 65 72 2C 20 6F 74 68 65 nglenumber, othe
00EB70: 72 73 20 72 65 71 75 69 72 65 20 6D 6F 72 65 2E rs require more.
00EB80: 20 43 6F 6C 75 6D 6E 20 32 20 6F 6E 74 68 65 20 Column 2 onthe
00EB90: 53 69 6D 75 6C 61 74 6F 72 20 64 69 73 70 6C 61 Simulator displa
00EBA0: 79 20 73 68 6F 77 73 20 20 74 68 65 20 20 6D 65 y shows the me
00EBB0: 6D 6F 72 79 63 6F 6E 74 65 6E 74 73 20 66 6F 72 morycontents for
00EBC0: 20 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E the instruction
00EBD0: 73 20 69 6E 20 68 65 78 2E A0 A0 20 41 6C 6C 20 s in hex... All
00EBE0: 74 68 65 20 20 6E 75 6D 62 65 72 73 20 20 75 73 the numbers us
00EBF0: 65 64 20 20 74 6F 20 20 64 65 73 63 72 69 62 65 ed to describe
00EC00: 61 72 74 20 6F 66 20 61 20 63 6F 6E 64 69 74 69 art of a conditi
00EC10: 6F 6E 61 6C 20 6A 75 6D 70 20 65 74 63 2E 20 74 onal jump etc. t
00EC20: 68 65 79 20 61 72 65 6F 66 20 6C 69 74 74 6C 65 hey areof little
00EC30: 20 75 73 65 2E A3 20 20 20 20 20 45 58 41 4D 50 use.£ EXAMP
00EC40: 4C 45 53 20 4F 46 20 42 2E 43 2E 44 2E 20 4E 4F LES OF B.C.D. NO
00EC50: 54 41 54 49 4F 4E A0 A0 20 54 68 65 73 65 20 65 TATION.. These e
00EC60: 78 61 6D 70 6C 65 73 20 73 68 6F 77 20 73 69 6D xamples show sim
00EC70: 70 6C 65 20 61 64 64 69 74 69 6F 6E 20 61 6E 64 ple addition and
00EC80: 73 75 62 74 72 61 63 74 69 6F 6E 20 69 6E 20 20 subtraction in
00EC90: 42 43 44 20 66 6F 72 6D 61 74 2E 20 20 52 65 6D BCD format. Rem
00ECA0: 65 6D 62 65 72 20 74 6F 6B 65 65 70 20 20 69 6E ember tokeep in
00ECB0: 20 20 20 48 65 78 20 20 64 69 73 70 6C 61 79 20 Hex display
00ECC0: 20 20 6D 6F 64 65 20 20 20 6F 72 20 20 74 68 65 mode or the
00ECD0: 69 6C 6C 75 73 74 72 61 74 69 6F 6E 73 20 77 69 illustrations wi
00ECE0: 6C 6C 20 6E 6F 74 20 61 70 70 65 61 72 20 69 6E ll not appear in
00ECF0: 20 42 43 44 2E A3 20 4C 44 20 41 2C 32 35 48 A0 BCD.£ LD A,25H.
00ED00: 20 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20 LD HL,STORE.
00ED10: 4C 44 20 44 45 2C 32 34 36 38 48 A0 20 20 49 4E LD DE,2468H. IN
00ED20: 43 20 28 48 4C 29 A0 20 20 52 45 54 A0 20 20 A0 C (HL). RET. .
00ED30: 20 20 42 49 4E 20 36 35 48 A0 20 20 42 49 4E 20 BIN 65H. BIN
00ED40: 38 37 48 A0 20 20 42 49 4E 20 39 41 48 A0 20 20 87H. BIN 9AH.
00ED50: 42 49 4E 20 44 46 48 A0 20 20 42 49 4E 20 46 46 BIN DFH. BIN FF
00ED60: 48 A0 20 20 42 49 4E 20 36 34 48 A0 20 20 A0 20 H. BIN 64H. .
00ED70: 53 54 4F 52 45 20 44 45 46 42 20 36 34 A0 20 20 STORE DEFB 64.
00ED80: A0 20 20 A0 20 20 20 50 4F 53 49 54 49 56 45 20 . . POSITIVE
00ED90: 41 4E 44 20 4E 45 47 41 54 49 56 45 20 4E 55 4D AND NEGATIVE NUM
00EDA0: 42 45 52 20 4E 4F 54 41 54 49 4F 4E A0 A0 20 53 BER NOTATION.. S
00EDB0: 6F 20 66 61 72 20 77 65 20 68 61 76 65 20 6F 6E o far we have on
00EDC0: 6C 79 20 64 65 61 6C 74 20 77 69 74 68 20 70 6F ly dealt with po
00EDD0: 73 69 74 69 76 65 6E 75 6D 62 65 72 73 2E 20 20 sitivenumbers.
00EDE0: 49 66 20 77 65 20 68 61 64 20 74 61 6B 65 6E 20 If we had taken
00EDF0: 20 36 20 20 66 72 6F 6D 20 20 35 20 77 65 77 6F 6 from 5 wewo
00EE00: 20 61 6E 69 6E 73 74 72 75 63 74 69 6F 6E 20 61 aninstruction a
00EE10: 72 65 20 20 67 69 76 65 6E 20 69 6E 20 73 65 71 re given in seq
00EE20: 75 65 6E 63 65 20 61 6C 6F 6E 67 74 68 65 20 6C uence alongthe l
00EE30: 69 6E 65 2E 20 20 4E 6F 74 69 63 65 20 74 68 61 ine. Notice tha
00EE40: 74 20 6E 75 6D 62 65 72 73 20 63 61 6C 6C 65 64 t numbers called
00EE50: 20 75 70 69 6E 20 61 6E 20 69 6E 73 74 72 75 63 upin an instruc
00EE60: 74 69 6F 6E 20 61 70 70 65 61 72 20 74 6F 77 61 tion appear towa
00EE70: 72 64 73 20 74 68 65 20 65 6E 64 6F 66 20 74 68 rds the endof th
00EE80: 65 20 73 74 72 69 6E 67 20 20 6F 66 20 20 6E 75 e string of nu
00EE90: 6D 62 65 72 73 2E 20 54 68 65 20 20 65 61 72 6C mbers. The earl
00EEA0: 69 65 72 6E 75 6D 62 65 72 73 20 20 20 20 64 65 iernumbers de
00EEB0: 74 65 72 6D 69 6E 65 20 20 20 20 74 68 65 20 20 termine the
00EEC0: 20 74 79 70 65 20 20 20 20 6F 66 69 6E 73 74 72 type ofinstr
00EED0: 75 63 74 69 6F 6E 2E 20 53 69 6E 63 65 20 74 68 uction. Since th
00EEE0: 65 20 20 74 6F 74 61 6C 20 20 6E 75 6D 62 65 72 e total number
00EEF0: 20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 ofinstructions
00EF00: 20 20 65 78 63 65 65 64 20 20 20 32 35 36 2C 20 exceed 256,
00EF10: 20 61 20 20 20 70 72 65 66 69 78 6E 75 6D 62 65 a prefixnumbe
00EF20: 72 20 69 73 20 75 73 65 64 20 74 6F 20 20 70 72 r is used to pr
00EF30: 6F 64 75 63 65 20 6F 74 68 65 72 20 73 65 74 73 oduce other sets
00EF40: 20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E ofinstructions.
00EF50: 20 54 68 65 20 70 72 65 66 69 78 65 73 20 79 6F The prefixes yo
00EF60: 75 20 77 69 6C 6C 20 66 69 6E 64 61 72 65 20 45 u will findare E
00EF70: 44 2C 20 43 42 2C 20 44 44 20 61 6E 64 20 46 44 D, CB, DD and FD
00EF80: 2E A3 20 4C 75 63 6B 69 6C 79 20 61 73 73 65 6D .£ Luckily assem
00EF90: 62 6C 65 72 73 20 74 61 6B 65 73 20 61 63 63 6F blers takes acco
00EFA0: 75 6E 74 20 6F 66 20 61 6C 6C 74 68 65 73 65 20 unt of allthese
00EFB0: 20 63 6F 6D 70 6C 65 78 69 74 69 65 73 2C 20 20 complexities,
00EFC0: 61 6E 64 20 20 79 6F 75 20 20 77 69 6C 6C 20 6E and you will n
00EFD0: 6F 74 6E 65 65 64 20 20 74 6F 20 20 6C 65 61 72 otneed to lear
00EFE0: 6E 20 20 77 68 69 63 68 20 6E 75 6D 62 65 72 73 n which numbers
00EFF0: 20 72 65 70 72 65 73 65 6E 74 77 68 69 63 68 20 representwhich
00F000: 75 6C 64 20 65 6E 64 20 20 75 70 20 77 69 74 68 uld end up with
00F010: 20 20 74 68 65 20 61 6E 73 77 65 72 20 32 35 35 the answer 255
00F020: 20 20 77 69 74 68 63 61 72 72 79 20 73 65 74 2E withcarry set.
00F030: 20 54 68 65 72 65 20 69 73 20 61 6E 20 69 6E 74 There is an int
00F040: 65 72 70 72 65 74 61 74 69 6F 6E 20 6F 66 6E 75 erpretation ofnu
00F050: 6D 62 65 72 73 20 20 74 68 61 74 20 61 6C 6C 6F mbers that allo
00F060: 77 73 20 75 73 20 74 6F 20 63 6F 6E 73 69 64 65 ws us to conside
00F070: 72 20 74 68 69 73 61 6E 73 77 65 72 20 61 73 20 r thisanswer as
00F080: 74 68 65 20 6E 65 67 61 74 69 76 65 20 6E 75 6D the negative num
00F090: 62 65 72 20 2D 31 2E A0 A0 20 49 6E 20 20 74 68 ber -1... In th
00F0A0: 69 73 20 20 69 6E 74 65 72 70 72 65 74 61 74 69 is interpretati
00F0B0: 6F 6E 20 20 2D 31 20 6D 75 73 74 20 65 71 75 61 on -1 must equa
00F0C0: 6C 32 35 35 20 6F 72 20 31 31 31 31 31 31 31 31 l255 or 11111111
00F0D0: 2C 20 6F 72 20 74 68 65 20 70 72 6F 63 65 73 73 , or the process
00F0E0: 6F 72 20 20 77 6F 75 6C 64 6E 6F 74 20 62 65 20 or wouldnot be
00F0F0: 61 62 6C 65 20 74 6F 20 74 61 6B 65 20 20 36 20 able to take 6
00F100: 20 66 72 6F 6D 20 20 35 20 20 61 6E 64 20 67 65 from 5 and ge
00F110: 74 74 68 65 20 72 69 67 68 74 20 61 6E 73 77 65 tthe right answe
00F120: 72 2E 20 46 75 72 74 68 65 72 20 35 2D 37 20 3D r. Further 5-7 =
00F130: 2D 32 20 6F 72 20 32 35 34 6F 72 20 31 31 31 31 -2 or 254or 1111
00F140: 31 31 31 30 2E 20 42 69 74 20 37 2C 20 74 68 65 1110. Bit 7, the
00F150: 20 6D 6F 73 74 20 73 69 67 6E 69 66 69 63 61 6E most significan
00F160: 74 62 69 74 2C 20 72 65 70 72 65 73 65 6E 74 73 tbit, represents
00F170: 20 20 74 68 65 20 73 69 67 6E 20 28 20 2B 20 6F the sign ( + o
00F180: 72 20 2D 20 29 20 20 6F 66 74 68 65 20 6E 75 6D r - ) ofthe num
00F190: 62 65 72 2E 20 57 68 65 6E 20 62 69 74 20 37 20 ber. When bit 7
00F1A0: 69 73 20 22 31 22 20 74 68 65 20 6E 75 6D 62 65 is "1" the numbe
00F1B0: 72 69 73 20 6E 65 67 61 74 69 76 65 2C 20 20 61 ris negative, a
00F1C0: 6E 64 20 77 68 65 6E 20 22 30 22 20 74 68 65 20 nd when "0" the
00F1D0: 6E 75 6D 62 65 72 20 69 73 70 6F 73 69 74 69 76 number ispositiv
00F1E0: 65 2E A3 20 41 20 20 75 73 65 66 75 6C 20 6F 70 e.£ A useful op
00F1F0: 65 72 61 74 69 6F 6E 20 77 6F 75 6C 64 20 20 62 eration would b
00F200: 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E A0 A0 20 instructions...
00F210: 54 68 65 20 53 69 6D 75 6C 61 74 6F 72 20 20 63 The Simulator c
00F220: 61 6E 20 20 62 65 20 73 77 69 74 63 68 65 64 20 an be switched
00F230: 62 65 74 77 65 65 6E 64 65 63 69 6D 61 6C 20 20 betweendecimal
00F240: 20 61 6E 64 20 20 20 68 65 78 61 64 65 63 69 6D and hexadecim
00F250: 61 6C 20 20 64 69 73 70 6C 61 79 20 20 62 79 70 al display byp
00F260: 72 65 73 73 69 6E 67 20 73 68 69 66 74 20 20 22 ressing shift "
00F270: 54 22 2C 20 20 77 68 65 6E 20 61 20 70 72 6F 67 T", when a prog
00F280: 72 61 6D 20 20 69 73 6E 6F 74 20 72 75 6E 6E 69 ram isnot runni
00F290: 6E 67 2E A3 20 4C 44 20 41 2C 32 35 48 A0 20 20 ng.£ LD A,25H.
00F2A0: 41 44 44 20 41 2C 41 A0 20 20 44 41 41 A0 20 20 ADD A,A. DAA.
00F2B0: 4C 44 20 48 4C 2C 34 35 38 39 48 A0 20 20 4C 44 LD HL,4589H. LD
00F2C0: 20 44 45 2C 33 38 31 32 48 A0 20 20 4C 44 20 41 DE,3812H. LD A
00F2D0: 2C 4C A0 20 20 53 55 42 20 45 A0 20 20 44 41 41 ,L. SUB E. DAA
00F2E0: A0 20 20 4C 44 20 4C 2C 41 A0 20 20 4C 44 20 41 . LD L,A. LD A
00F2F0: 2C 48 A0 20 20 53 42 43 20 41 2C 44 A0 20 20 44 ,H. SBC A,D. D
00F300: 41 41 A0 20 20 4C 44 20 48 2C 41 A0 20 20 52 45 AA. LD H,A. RE
00F310: 54 A0 20 20 A0 20 20 A0 20 20 20 20 20 20 42 49 T. . . BI
00F320: 4E 41 52 59 20 43 4F 44 45 44 20 44 45 43 49 4D NARY CODED DECIM
00F330: 41 4C 20 4E 4F 54 41 54 49 4F 4E A0 A0 20 57 65 AL NOTATION.. We
00F340: 20 20 77 6F 75 6C 64 20 20 73 74 69 6C 6C 20 20 would still
00F350: 6C 69 6B 65 20 20 74 6F 20 20 62 65 20 20 61 62 like to be ab
00F360: 6C 65 20 74 6F 70 65 72 66 6F 72 6D 20 63 61 6C le toperform cal
00F370: 63 75 6C 61 74 69 6F 6E 73 20 20 6F 6E 20 64 65 culations on de
00F380: 63 69 6D 61 6C 20 6E 75 6D 62 65 72 73 77 69 74 cimal numberswit
00F390: 68 6F 75 74 20 20 68 61 76 69 6E 67 20 20 74 6F hout having to
00F3A0: 20 63 6F 6E 76 65 72 74 20 74 6F 20 62 69 6E 61 convert to bina
00F3B0: 72 79 20 6F 72 68 65 78 61 64 65 63 69 6D 61 6C ry orhexadecimal
00F3C0: 20 66 6F 72 6D 2E 20 48 65 78 69 64 65 63 69 6D form. Hexidecim
00F3D0: 61 6C 20 66 6F 72 6D 20 68 6F 6C 64 73 61 20 6B al form holdsa k
00F3E0: 65 79 20 74 6F 20 61 20 6D 65 74 68 6F 64 20 6F ey to a method o
00F3F0: 66 20 61 63 68 69 65 76 69 6E 67 20 74 68 69 73 f achieving this
00F400: 65 20 74 6F 20 6D 61 6B 65 20 61 70 6F 73 69 74 e to make aposit
00F410: 69 76 65 20 6E 75 6D 62 65 72 20 6E 65 67 61 74 ive number negat
00F420: 69 76 65 2E 20 43 68 61 6E 67 69 6E 67 20 62 69 ive. Changing bi
00F430: 74 20 37 64 6F 65 73 20 20 6E 6F 74 20 20 64 6F t 7does not do
00F440: 20 20 74 68 69 73 2E 20 20 54 61 6B 65 20 74 68 this. Take th
00F450: 65 20 20 70 6F 73 69 74 69 76 65 6E 75 6D 62 65 e positivenumbe
00F460: 72 20 20 32 20 6F 72 20 20 30 30 30 30 30 30 31 r 2 or 0000001
00F470: 30 20 20 61 6E 64 20 69 74 73 20 6E 65 67 61 74 0 and its negat
00F480: 69 76 65 65 71 75 69 76 61 6C 65 6E 74 20 2D 32 iveequivalent -2
00F490: 20 20 6F 72 20 31 31 31 31 31 31 31 30 20 20 66 or 11111110 f
00F4A0: 6F 72 20 65 78 61 6D 70 6C 65 2E 49 6E 76 65 72 or example.Inver
00F4B0: 74 69 6E 67 20 61 6C 6C 20 62 69 74 73 20 6F 66 ting all bits of
00F4C0: 20 74 68 65 20 20 62 69 6E 61 72 79 20 6E 75 6D the binary num
00F4D0: 62 65 72 6F 66 20 20 2B 32 20 20 67 69 76 65 73 berof +2 gives
00F4E0: 20 20 31 31 31 31 31 31 30 31 2C 20 77 68 69 63 11111101, whic
00F4F0: 68 20 69 73 20 31 20 6C 65 73 73 74 68 61 6E 20 h is 1 lessthan
00F500: 74 68 61 74 20 20 66 6F 72 20 2D 32 2E A0 A0 48 that for -2...H
00F510: 65 6E 63 65 20 74 6F 20 6D 61 6B 65 20 61 20 70 ence to make a p
00F520: 6F 73 69 74 69 76 65 20 6E 75 6D 62 65 72 20 6E ositive number n
00F530: 65 67 61 74 69 76 65 77 65 20 69 6E 76 65 72 74 egativewe invert
00F540: 20 61 6C 6C 20 69 74 73 20 62 69 6E 61 72 79 20 all its binary
00F550: 62 69 74 73 2C 20 20 6B 6E 6F 77 6E 20 61 73 43 bits, known asC
00F560: 6F 6D 70 6C 69 6D 65 6E 74 69 6E 67 2C 20 61 6E omplimenting, an
00F570: 64 20 61 64 64 20 20 31 2E 20 20 54 68 65 20 6E d add 1. The n
00F580: 6F 74 61 74 69 6F 6E 69 73 20 67 65 6E 65 72 61 otationis genera
00F590: 6C 6C 79 20 74 65 72 6D 65 64 20 32 73 20 63 6F lly termed 2s co
00F5A0: 6D 70 6C 65 6D 65 6E 74 A3 69 2E 65 2E 20 20 20 mplement£i.e.
00F5B0: 20 20 20 20 20 20 30 20 30 20 30 20 30 20 30 20 0 0 0 0 0
00F5C0: 31 20 30 20 31 20 20 20 20 2B 35 A0 20 20 20 20 1 0 1 +5.
00F5D0: 69 6E 76 65 72 74 20 20 20 31 20 31 20 31 20 31 invert 1 1 1 1
00F5E0: 20 31 20 30 20 31 20 30 A0 20 20 61 64 64 20 31 1 0 1 0. add 1
00F5F0: 20 20 20 20 20 20 31 20 31 20 31 20 31 20 31 20 1 1 1 1 1
00F600: 2E A0 A0 20 54 68 65 20 20 68 65 78 20 64 69 67 ... The hex dig
00F610: 69 74 20 20 72 65 71 75 69 72 65 73 20 20 61 64 it requires ad
00F620: 6A 75 73 74 6D 65 6E 74 20 74 6F 61 76 6F 69 64 justment toavoid
00F630: 20 74 68 65 20 64 69 67 69 74 73 20 20 41 2D 46 the digits A-F
00F640: 2E 20 20 41 64 64 69 6E 67 20 20 36 20 74 6F 20 . Adding 6 to
00F650: 74 68 65 64 69 67 69 74 2C 20 69 66 20 74 68 65 thedigit, if the
00F660: 73 65 20 73 79 6D 62 6F 6C 73 20 61 70 70 65 61 se symbols appea
00F670: 72 2C 20 20 72 65 73 75 6C 74 73 69 6E 20 63 6F r, resultsin co
00F680: 72 72 65 63 74 20 61 64 6A 75 73 74 6D 65 6E 74 rrect adjustment
00F690: 2E A0 A0 20 54 61 6B 65 20 20 74 68 65 20 20 68 ... Take the h
00F6A0: 65 78 20 20 6E 75 6D 62 65 72 20 20 43 20 20 28 ex number C (
00F6B0: 3D 20 31 32 20 64 65 63 2E 29 2E 41 64 64 69 6E = 12 dec.).Addin
00F6C0: 67 20 20 36 20 20 67 69 76 65 73 20 20 31 38 20 g 6 gives 18
00F6D0: 20 64 65 63 69 6D 61 6C 20 6F 72 20 31 32 20 68 decimal or 12 h
00F6E0: 65 78 2E 48 65 6E 63 65 20 74 68 65 20 68 65 78 ex.Hence the hex
00F6F0: 20 6E 75 6D 62 65 72 20 6C 6F 6F 6B 73 20 20 69 number looks i
00F700: 64 65 6E 74 69 63 61 6C 20 74 6F 74 68 65 20 64 dentical tothe d
00F710: 65 63 69 6D 61 6C 20 61 6E 73 77 65 72 20 72 65 ecimal answer re
00F720: 71 75 69 72 65 64 2E A3 20 45 61 63 68 20 64 69 quired.£ Each di
00F730: 67 69 74 20 69 73 20 20 68 65 6C 64 20 20 69 6E git is held in
00F740: 20 20 34 20 20 62 69 74 73 20 6F 66 20 74 68 65 4 bits of the
00F750: 72 65 67 69 73 74 65 72 2E 20 20 20 54 68 65 73 register. Thes
00F760: 65 20 20 34 20 20 62 69 74 73 20 61 72 65 20 63 e 4 bits are c
00F770: 61 6C 6C 65 64 20 20 61 6E 69 62 62 6C 65 2C 20 alled anibble,
00F780: 74 68 65 20 77 68 6F 6C 65 20 38 20 62 69 74 20 the whole 8 bit
00F790: 77 6F 72 64 20 69 73 20 74 65 72 6D 65 64 20 61 word is termed a
00F7A0: 62 79 74 65 2E 20 57 68 6F 20 73 61 69 64 20 70 byte. Who said p
00F7B0: 72 6F 67 72 61 6D 6D 65 72 73 20 68 61 76 65 20 rogrammers have
00F7C0: 6E 6F 20 73 65 6E 73 65 6F 66 20 68 75 6D 6F 75 no senseof humou
00F7D0: 72 3F A0 A0 20 54 68 69 73 20 20 70 72 65 73 65 r?.. This prese
00F7E0: 6E 74 61 74 69 6F 6E 20 20 69 73 20 20 74 65 72 ntation is ter
00F7F0: 6D 65 64 20 20 20 42 69 6E 61 72 79 43 6F 64 65 med BinaryCode
00F800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00F810: 0D 00 00 00 02 09 50 E5 0D 00 C1 02 00 00 00 02 ......P.........
00F820: 0D 00 C6 02 00 00 00 02 0D 00 C2 02 00 00 00 02 ................
00F830: 0D 00 C7 02 00 00 00 02 0D 00 C3 02 00 00 00 02 ................
00F840: 0D 00 C8 02 00 00 00 02 0D 00 C4 02 00 00 00 02 ................
00F850: 0D 00 C9 02 00 00 00 02 0D 00 C5 02 00 00 00 02 ................
00F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F900: 30 20 31 20 31 20 20 20 20 2D 35 A0 20 20 20 20 0 1 1 -5.
00F910: 69 6E 76 65 72 74 20 20 20 30 20 30 20 30 20 30 invert 0 0 0 0
00F920: 20 30 20 31 20 30 20 30 A0 20 20 61 64 64 20 31 0 1 0 0. add 1
00F930: 20 20 20 20 20 20 30 20 30 20 30 20 30 20 30 20 0 0 0 0 0
00F940: 31 20 30 20 31 20 20 20 20 2B 35 A0 A0 20 54 68 1 0 1 +5.. Th
00F950: 65 20 20 6F 70 65 72 61 74 69 6F 6E 20 20 6C 75 e operation lu
00F960: 63 6B 69 6C 79 20 20 61 6C 73 6F 20 20 6D 61 6B ckily also mak
00F970: 65 73 20 20 61 6E 65 67 61 74 69 76 65 20 20 20 es anegative
00F980: 6E 75 6D 62 65 72 20 20 20 20 70 6F 73 69 74 69 number positi
00F990: 76 65 2E 20 20 20 41 20 20 76 65 72 79 69 6D 70 ve. A veryimp
00F9A0: 6F 72 74 61 6E 74 20 70 6F 69 6E 74 2E A0 A0 20 ortant point...
00F9B0: 54 68 65 20 6C 61 72 67 65 73 74 20 70 6F 73 69 The largest posi
00F9C0: 74 69 76 65 20 6E 75 6D 62 65 72 20 77 65 20 63 tive number we c
00F9D0: 61 6E 20 68 6F 6C 64 69 6E 20 20 61 20 20 20 73 an holdin a s
00F9E0: 69 6E 67 6C 65 20 20 20 72 65 67 69 73 74 65 72 ingle register
00F9F0: 2C 20 20 75 73 69 6E 67 20 20 20 74 68 69 73 6E , using thisn
00FA00: 6F 74 61 74 69 6F 6E 20 69 73 20 20 30 31 31 31 otation is 0111
00FA10: 31 31 31 31 20 20 20 6F 72 20 20 31 32 37 20 20 1111 or 127
00FA20: 61 6E 64 20 74 68 65 6C 61 72 67 65 73 74 20 20 and thelargest
00FA30: 6E 65 67 61 74 69 76 65 20 20 20 6E 75 6D 62 65 negative numbe
00FA40: 72 20 20 31 30 30 30 30 30 30 30 20 20 6F 72 2D r 10000000 or-
00FA50: 31 32 38 2E A3 20 54 68 65 20 20 5A 38 30 20 20 128.£ The Z80
00FA60: 68 61 73 20 74 77 6F 20 69 6E 73 74 72 75 63 74 has two instruct
00FA70: 69 6F 6E 73 20 74 68 61 74 20 6D 61 79 62 65 20 ions that maybe
00FA80: 75 73 65 64 20 66 6F 72 20 74 68 65 73 65 20 6F used for these o
00FA90: 70 65 72 61 74 69 6F 6E 73 A0 A0 20 43 50 4C 20 perations.. CPL
00FAA0: 20 20 63 6F 6D 70 6C 65 6D 65 6E 74 73 20 20 20 complements
00FAB0: 20 6F 72 20 20 20 69 6E 76 65 72 74 73 20 20 20 or inverts
00FAC0: 74 68 65 20 20 20 20 20 20 20 63 6F 6E 74 65 6E the conten
00FAD0: 74 73 20 6F 66 20 74 68 65 20 41 63 63 75 6D 75 ts of the Accumu
00FAE0: 6C 61 74 6F 72 2E A0 A0 20 4E 45 47 20 20 20 6E lator... NEG n
00FAF0: 65 67 61 74 65 73 2C 20 20 6F 72 20 6D 61 6B 65 egates, or make
00FB00: 63 65 73 73 6F 72 20 74 65 73 74 73 74 68 65 20 cessor teststhe
00FB10: 20 73 74 61 74 65 20 20 6F 66 20 20 61 20 20 66 state of a f
00FB20: 6C 61 67 2C 20 20 62 65 66 6F 72 65 20 20 65 69 lag, before ei
00FB30: 74 68 65 72 6A 75 6D 70 69 6E 67 20 6F 72 20 63 therjumping or c
00FB40: 6F 6E 74 69 6E 75 69 6E 67 20 69 6E 20 20 73 65 ontinuing in se
00FB50: 71 75 65 6E 63 65 2E A0 A0 20 54 68 65 20 20 63 quence... The c
00FB60: 6F 6E 64 69 74 69 6F 6E 61 6C 20 20 6A 75 6D 70 onditional jump
00FB70: 73 20 20 69 6E 76 6F 6C 76 69 6E 67 20 20 74 68 s involving th
00FB80: 65 63 61 72 72 79 20 61 6E 64 20 7A 65 72 6F 20 ecarry and zero
00FB90: 66 6C 61 67 73 20 61 72 65 3A 2D A0 A0 4A 50 20 flags are:-..JP
00FBA0: 4E 43 2C 6E 6E 20 20 20 20 6A 75 6D 70 20 69 66 NC,nn jump if
00FBB0: 20 63 61 72 72 79 20 66 6C 61 67 20 6E 6F 74 20 carry flag not
00FBC0: 73 65 74 A0 4A 50 20 43 2C 6E 6E 20 20 20 20 20 set.JP C,nn
00FBD0: 6A 75 6D 70 20 69 66 20 63 61 72 72 79 20 66 6C jump if carry fl
00FBE0: 61 67 20 73 65 74 A0 4A 50 20 4E 5A 2C 6E 6E 20 ag set.JP NZ,nn
00FBF0: 20 20 20 6A 75 6D 70 20 69 66 20 7A 65 72 6F 20 jump if zero
00FC00: 20 66 6C 61 67 20 6E 6F 74 20 73 65 74 A0 4A 50 flag not set.JP
00FC10: 20 5A 2C 6E 6E 20 20 20 20 20 6A 75 6D 70 20 69 Z,nn jump i
00FC20: 66 20 7A 65 72 6F 20 20 66 6C 61 67 20 73 65 74 f zero flag set
00FC30: A0 A0 20 49 6E 64 69 72 65 63 74 20 6A 75 6D 70 .. Indirect jump
00FC40: 73 20 20 61 72 65 20 20 61 6C 73 6F 20 20 61 76 s are also av
00FC50: 61 69 6C 61 62 6C 65 20 6F 6E 74 68 65 20 5A 38 ailable onthe Z8
00FC60: 30 20 75 73 69 6E 67 20 20 74 68 65 20 20 48 4C 0 using the HL
00FC70: 20 20 20 72 65 67 69 73 74 65 72 20 20 70 61 69 register pai
00FC80: 72 2E 54 68 65 20 20 20 69 6E 73 74 72 75 63 74 r.The instruct
00FC90: 69 6F 6E 20 20 20 4A 50 20 28 48 4C 29 20 20 20 ion JP (HL)
00FCA0: 6C 6F 61 64 73 20 20 74 68 65 70 72 6F 67 72 61 loads theprogra
00FCB0: 6D 20 63 6F 75 6E 74 65 72 20 77 69 74 68 20 74 m counter with t
00FCC0: 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F 66 20 74 he contents of t
00FCD0: 68 65 48 4C 20 72 65 67 69 73 74 65 72 2E 20 20 heHL register.
00FCE0: 54 68 75 73 20 20 74 68 65 20 61 64 64 72 65 73 Thus the addres
00FCF0: 73 20 20 6F 66 20 20 74 68 65 6E 65 78 74 20 20 s of thenext
00FD00: 73 20 20 6E 65 67 61 74 69 76 65 2C 20 74 68 65 s negative, the
00FD10: 20 20 20 20 20 20 20 63 6F 6E 74 65 6E 74 73 20 contents
00FD20: 20 6F 66 20 20 74 68 65 20 20 41 63 63 75 6D 75 of the Accumu
00FD30: 6C 61 74 6F 72 20 62 79 20 20 20 20 20 20 20 63 lator by c
00FD40: 6F 6D 70 6C 65 6D 65 6E 74 69 6E 67 20 61 6E 64 omplementing and
00FD50: 20 61 64 64 69 6E 67 20 31 20 69 6E 20 6F 6E 65 adding 1 in one
00FD60: 20 20 20 20 20 20 20 6F 70 65 72 61 74 69 6F 6E operation
00FD70: 2E A0 A0 20 41 20 53 69 67 6E 20 66 6C 61 67 20 ... A Sign flag
00FD80: 28 53 29 20 69 73 20 70 72 6F 76 69 64 65 64 20 (S) is provided
00FD90: 6F 6E 20 74 68 65 20 5A 38 30 2E 49 74 20 64 75 on the Z80.It du
00FDA0: 70 6C 69 63 61 74 65 73 20 20 74 68 65 20 73 69 plicates the si
00FDB0: 67 6E 20 28 20 62 69 74 20 37 20 29 20 6F 66 20 gn ( bit 7 ) of
00FDC0: 74 68 65 61 6E 73 77 65 72 20 61 66 74 65 72 20 theanswer after
00FDD0: 61 6E 79 20 61 72 69 74 68 6D 65 74 69 63 20 6F any arithmetic o
00FDE0: 70 65 72 61 74 69 6F 6E 20 6F 6E 74 68 65 20 41 peration onthe A
00FDF0: 63 63 75 6D 75 6C 61 74 6F 72 2E 20 20 54 68 65 ccumulator. The
00FE00: 20 20 73 69 67 6E 20 20 66 6C 61 67 20 69 73 20 sign flag is
00FE10: 22 30 22 66 6F 72 20 20 61 20 20 70 6F 73 69 74 "0"for a posit
00FE20: 69 76 65 20 20 72 65 73 75 6C 74 20 20 61 6E 64 ive result and
00FE30: 20 20 22 31 22 20 66 6F 72 20 61 6E 65 67 61 74 "1" for anegat
00FE40: 69 76 65 20 72 65 73 75 6C 74 2E A3 20 57 68 65 ive result.£ Whe
00FE50: 6E 20 70 65 72 66 6F 72 6D 69 6E 67 20 20 61 72 n performing ar
00FE60: 69 74 68 6D 65 74 69 63 20 20 6F 70 65 72 61 74 ithmetic operat
00FE70: 69 6F 6E 73 77 68 69 63 68 20 20 77 65 20 20 77 ionswhich we w
00FE80: 69 73 68 20 20 74 6F 20 69 6E 74 65 72 70 72 65 ish to interpre
00FE90: 1A 00 02 00 00 00 20 00 00 55 00 00 00 00 00 00 ...... ..U......
00FEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FEC0: 00 55 00 3C 03 00 00 4C 45 53 33 20 20 20 20 24 .U.<...LES3 $
00FED0: 24 24 FF 00 FF 00 00 02 00 00 30 75 00 00 1B 00 $$........0u....
00FEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FF00: 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 74 6F 20 instruction to
00FF10: 20 62 65 20 20 70 65 72 66 6F 72 6D 65 64 20 20 be performed
00FF20: 69 73 63 6F 6E 74 61 69 6E 65 64 20 77 69 74 68 iscontained with
00FF30: 69 6E 20 74 68 65 20 48 4C 20 72 65 67 69 73 74 in the HL regist
00FF40: 65 72 2E A3 53 69 6E 63 65 20 20 74 68 65 20 63 er.£Since the c
00FF50: 6F 6E 74 65 6E 74 73 20 6F 66 20 74 68 65 20 20 ontents of the
00FF60: 48 4C 20 20 72 65 67 69 73 74 65 72 70 61 69 72 HL registerpair
00FF70: 20 20 20 63 61 6E 20 20 20 62 65 20 20 74 68 65 can be the
00FF80: 20 20 72 65 73 75 6C 74 20 20 20 6F 66 20 20 20 result of
00FF90: 73 6F 6D 65 63 61 6C 63 75 6C 61 74 69 6F 6E 20 somecalculation
00FFA0: 74 68 65 20 6A 75 6D 70 20 63 61 6E 20 62 65 20 the jump can be
00FFB0: 63 6F 6E 64 69 74 69 6F 6E 61 6C 2E A3 20 53 75 conditional.£ Su
00FFC0: 6D 6D 61 72 79 20 2D 20 6A 75 6D 70 73 A0 A0 4A mmary - jumps..J
00FFD0: 50 20 6E 6E A0 4A 50 20 28 48 4C 29 A0 A0 4A 50 P nn.JP (HL)..JP
00FFE0: 20 4E 43 2C 6E 6E 20 20 6A 75 6D 70 20 6F 6E 20 NC,nn jump on
00FFF0: 6E 6F 20 63 61 72 72 79 A0 4A 50 20 43 2C 6E 6E no carry.JP C,nn
010000: 20 20 20 6A 75 6D 70 20 6F 6E 20 63 61 72 72 79 jump on carry
010010: A0 4A 50 20 4E 5A 2C 6E 6E 20 20 6A 75 6D 70 20 .JP NZ,nn jump
010020: 6F 6E 20 6E 6F 74 20 7A 65 72 6F A0 4A 50 20 5A on not zero.JP Z
010030: 2C 6E 6E 20 20 20 6A 75 6D 70 20 6F 6E 20 7A 65 ,nn jump on ze
010040: 72 6F A3 20 20 20 20 20 20 20 20 20 45 58 41 4D ro£ EXAM
010050: 50 4C 45 53 20 4F 46 20 4A 55 4D 50 53 A0 A0 20 PLES OF JUMPS..
010060: 41 6C 74 68 6F 75 67 68 20 20 79 6F 75 20 20 63 Although you c
010070: 61 6E 20 20 65 6E 74 65 72 20 20 74 68 65 20 20 an enter the
010080: 61 64 64 72 65 73 73 77 69 74 68 69 6E 20 74 68 addresswithin th
010090: 65 20 6A 75 6D 70 20 69 6E 20 20 6E 75 6D 62 65 e jump in numbe
0100A0: 72 20 20 66 6F 72 6D 2C 20 20 69 66 20 69 74 64 r form, if itd
0100B0: 6F 65 73 20 6E 6F 74 20 65 71 75 61 6C 20 74 68 oes not equal th
0100C0: 65 20 61 64 64 72 65 73 73 20 6F 66 20 20 74 68 e address of th
0100D0: 65 20 73 74 61 72 74 6F 66 20 61 6E 20 20 69 6E e startof an in
0100E0: 73 74 72 75 63 74 69 6F 6E 2C 20 20 74 68 65 20 struction, the
0100F0: 73 69 6D 75 6C 61 74 6F 72 20 20 77 69 6C 6C 73 simulator wills
010100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0101A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0101B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0101C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0101D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0101E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0101F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0102A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0102B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0102C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0102D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0102E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0102F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010300: 74 6F 70 20 61 74 20 74 68 65 20 20 4A 55 4D 50 top at the JUMP
010310: 2E 20 20 54 68 69 73 20 69 73 20 62 65 63 61 75 . This is becau
010320: 73 65 20 20 74 68 65 70 72 6F 63 65 73 73 6F 72 se theprocessor
010330: 20 77 6F 75 6C 64 20 70 65 72 66 6F 72 6D 20 20 would perform
010340: 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 69 the instructioni
010350: 74 20 66 69 6E 64 73 20 20 61 74 20 20 74 68 61 t finds at tha
010360: 74 20 20 61 64 64 72 65 73 73 20 61 6E 64 20 61 t address and a
010370: 6E 79 74 68 69 6E 67 63 6F 75 6C 64 20 68 61 70 nythingcould hap
010380: 70 65 6E 20 61 6E 64 20 75 73 75 61 6C 6C 79 20 pen and usually
010390: 64 6F 65 73 2E A0 A0 20 54 6F 20 67 65 74 20 72 does... To get r
0103A0: 6F 75 6E 64 20 74 68 69 73 20 70 72 6F 62 6C 65 ound this proble
0103B0: 6D 20 20 75 73 65 20 61 20 6C 61 62 65 6C 2C 64 m use a label,d
0103C0: 65 63 6C 61 72 69 6E 67 20 20 69 74 20 20 69 6E eclaring it in
0103D0: 20 20 74 68 65 20 20 6C 61 62 65 6C 20 20 63 6F the label co
0103E0: 6C 75 6D 6E 20 69 6E 66 72 6F 6E 74 20 6F 66 20 lumn infront of
0103F0: 74 68 65 20 20 69 6E 73 74 72 75 63 74 69 6F 6E the instruction
010400: 20 20 74 6F 20 77 68 69 63 68 20 20 79 6F 75 77 to which youw
010410: 69 73 68 20 74 6F 20 6A 75 6D 70 2E A3 20 4C 44 ish to jump.£ LD
010420: 20 48 4C 2C 53 54 4F 52 45 A0 20 20 4C 44 20 41 HL,STORE. LD A
010430: 2C 33 A0 20 4C 4F 4F 50 31 20 4C 44 20 28 48 4C ,3. LOOP1 LD (HL
010440: 29 2C 41 A0 20 20 49 4E 43 20 41 A0 20 20 43 50 ),A. INC A. CP
010450: 20 38 A0 20 20 4A 50 20 4E 5A 2C 4C 4F 4F 50 31 8. JP NZ,LOOP1
010460: A0 20 20 A0 20 4C 4F 4F 50 32 20 44 45 43 20 28 . . LOOP2 DEC (
010470: 48 4C 29 A0 20 20 4A 50 20 4E 5A 2C 4C 4F 4F 50 HL). JP NZ,LOOP
010480: 32 A0 20 20 52 45 54 A0 20 20 A0 20 20 A0 20 53 2. RET. . . S
010490: 54 4F 52 45 20 44 45 46 42 20 30 A0 20 20 A0 20 TORE DEFB 0. .
0104A0: 20 A0 20 20 A0 20 20 20 20 20 20 20 20 20 20 20 . .
0104B0: 20 52 45 4C 41 54 49 56 45 20 4A 55 4D 50 53 A0 RELATIVE JUMPS.
0104C0: A0 20 4F 6E 65 20 64 69 66 66 69 63 75 6C 74 79 . One difficulty
0104D0: 20 77 69 74 68 20 74 68 65 20 20 61 62 6F 76 65 with the above
0104E0: 20 74 79 70 65 73 20 6F 66 6A 75 6D 70 20 69 73 types ofjump is
0104F0: 20 74 68 61 74 2C 20 20 69 66 20 20 74 68 65 20 that, if the
010500: 00 4C 45 53 32 20 20 20 20 42 49 4E 00 00 00 00 .LES2 BIN....
010510: 00 00 02 00 00 00 20 00 00 55 00 00 00 00 00 00 ...... ..U......
010520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010540: 00 55 00 3B 03 00 00 4C 45 53 32 20 20 20 20 24 .U.;...LES2 $
010550: 24 24 FF 00 FF 00 00 02 00 00 00 20 00 00 55 00 $$......... ..U.
010560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010580: 06 58 2C 58 FE 7D 2D 58 31 58 3E 58 45 58 4F 58 .X,X.}-X1X>XEXOX
010590: 56 58 5D 58 6A 58 71 58 7B 58 82 58 89 58 96 58 VX]XjXqX{X.X.X.X
0105A0: 9D 58 A7 58 B1 58 BB 58 C2 58 D8 58 00 00 45 80 .X.X.X.X.X.X..E.
0105B0: 01 00 DF 58 00 3C 5B 00 C4 5D 00 3D 5E 01 00 C3 ...X.<[..].=^...
0105C0: 5E 02 9D 60 01 00 26 61 00 CA 63 00 64 66 01 00 ^..`..&a..c.df..
0105D0: 07 67 02 06 69 01 00 73 68 02 D1 67 01 00 AB 69 .g..i..sh..g...i
0105E0: 00 92 6C 00 6E 6F 00 9B 70 01 00 C6 71 02 75 74 ..l.no..p...q.ut
0105F0: 01 00 07 75 00 03 78 00 C7 78 01 00 E2 79 02 FB ...u..x..x...y..
010600: 7B 01 00 A4 7C 02 5A 7D 01 00 77 81 00 BA 83 00 {...|.Z}..w.....
010610: 39 86 00 E7 86 01 00 BF 88 02 93 8A 01 00 3C 8B 9.............<.
010620: 00 79 8D 00 7F 8F 01 00 CE 91 00 02 95 06 76 9C .y............v.
010630: 01 00 99 96 00 A8 98 00 B7 9A 01 00 B6 9B 06 14 ................
010640: 96 01 00 05 9D 00 63 9F 00 29 A1 00 D5 A2 00 CC ......c..)......
010650: A4 00 57 A6 00 5D A8 01 00 84 A9 02 3D AB 01 20 ..W..]......=..
010660: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010670: 4A 55 4D 50 53 A0 A0 20 54 68 65 20 61 73 70 65 JUMPS.. The aspe
010680: 63 74 20 20 6F 66 20 61 20 63 6F 6D 70 75 74 65 ct of a compute
010690: 72 20 74 68 61 74 20 6D 61 6B 65 73 20 69 74 6D r that makes itm
0106A0: 6F 72 65 20 74 68 61 6E 20 61 20 63 61 6C 63 75 ore than a calcu
0106B0: 6C 61 74 6F 72 20 69 73 20 69 74 73 20 61 62 69 lator is its abi
0106C0: 6C 69 74 79 20 74 6F 63 68 61 6E 67 65 20 69 74 lity tochange it
0106D0: 73 20 20 73 65 71 75 65 6E 63 65 20 6F 66 20 6F s sequence of o
0106E0: 70 65 72 61 74 69 6F 6E 73 20 61 73 20 20 61 72 perations as ar
0106F0: 65 73 75 6C 74 20 6F 66 20 20 65 61 72 6C 69 65 esult of earlie
010700: 20 73 74 61 72 74 20 61 64 64 72 65 73 73 20 6F start address o
010710: 66 74 68 65 20 70 72 6F 67 72 61 6D 20 20 77 65 fthe program we
010720: 72 65 20 63 68 61 6E 67 65 64 2C 20 61 6C 6C 20 re changed, all
010730: 74 68 65 20 20 6A 75 6D 70 61 64 64 72 65 73 73 the jumpaddress
010740: 65 73 20 20 77 6F 75 6C 64 20 20 72 65 71 75 69 es would requi
010750: 72 65 20 20 6D 6F 64 69 66 69 63 61 74 69 6F 6E re modification
010760: 2E 52 65 6C 61 74 69 76 65 20 20 6A 75 6D 70 73 .Relative jumps
010770: 20 20 64 6F 20 20 20 6E 6F 74 20 20 20 68 61 76 do not hav
010780: 65 20 20 20 20 74 68 69 73 64 69 66 66 69 63 75 e thisdifficu
010790: 6C 74 79 2E 20 54 68 65 20 61 62 73 6F 6C 75 74 lty. The absolut
0107A0: 65 20 61 64 64 72 65 73 73 20 69 73 20 20 6E 6F e address is no
0107B0: 74 73 74 6F 72 65 64 20 20 77 69 74 68 20 20 74 tstored with t
0107C0: 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 2E 20 he instruction.
0107D0: 49 74 20 69 73 20 74 68 65 64 69 66 66 65 72 65 It is thediffere
0107E0: 6E 63 65 20 20 62 65 74 77 65 65 6E 20 74 68 65 nce between the
0107F0: 20 63 75 72 72 65 6E 74 20 63 6F 6E 74 65 6E 74 current content
010800: 73 6F 66 20 74 68 65 20 70 72 6F 67 72 61 6D 20 sof the program
010810: 20 63 6F 75 6E 74 65 72 20 61 6E 64 20 74 68 65 counter and the
010820: 20 20 61 64 64 72 65 73 73 74 6F 20 77 68 69 63 addressto whic
010830: 68 20 20 77 65 20 77 69 73 68 20 74 6F 20 6A 75 h we wish to ju
010840: 6D 70 20 74 68 61 74 20 69 73 20 73 74 6F 72 65 mp that is store
010850: 64 77 69 74 68 69 6E 20 20 74 68 65 20 69 6E 73 dwithin the ins
010860: 74 72 75 63 74 69 6F 6E 2E 20 20 52 65 6C 61 74 truction. Relat
010870: 69 76 65 20 6A 75 6D 70 73 61 72 65 20 20 6C 69 ive jumpsare li
010880: 6D 69 74 65 64 20 74 6F 20 20 6A 75 6D 70 69 6E mited to jumpin
010890: 67 20 20 62 61 63 6B 77 61 72 64 73 20 20 31 32 g backwards 12
0108A0: 38 6C 6F 63 61 74 69 6F 6E 73 20 61 6E 64 20 66 8locations and f
0108B0: 6F 72 77 61 72 64 73 20 31 32 37 20 6C 6F 63 61 orwards 127 loca
0108C0: 74 69 6F 6E 73 2E A0 A0 20 54 68 65 20 6D 6E 65 tions... The mne
0108D0: 6D 6F 6E 69 63 20 66 6F 72 20 20 72 65 6C 61 74 monic for relat
0108E0: 69 76 65 20 6A 75 6D 70 73 20 69 73 20 20 4A 52 ive jumps is JR
0108F0: 61 6E 64 20 63 61 6E 20 74 61 6B 65 20 61 6C 6C and can take all
010900: 72 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E 20 r instructions.
010910: 20 57 69 74 68 69 6E 74 68 65 20 5A 38 30 20 20 Withinthe Z80
010920: 74 68 65 72 65 20 20 69 73 20 61 20 63 6F 75 6E there is a coun
010930: 74 65 72 20 20 63 61 6C 6C 65 64 20 74 68 65 50 ter called theP
010940: 72 6F 67 72 61 6D 20 20 43 6F 75 6E 74 65 72 20 rogram Counter
010950: 20 6F 72 20 20 50 43 2E 20 20 54 68 69 73 20 20 or PC. This
010960: 63 6F 75 6E 74 65 72 6B 65 65 70 73 20 20 74 72 counterkeeps tr
010970: 61 63 6B 20 20 6F 66 20 20 77 68 69 63 68 20 20 ack of which
010980: 69 6E 73 74 72 75 63 74 69 6F 6E 20 74 68 65 70 instruction thep
010990: 72 6F 63 65 73 73 6F 72 20 20 69 73 20 20 74 6F rocessor is to
0109A0: 20 20 20 70 65 72 66 6F 72 6D 20 20 20 6E 65 78 perform nex
0109B0: 74 2E 20 20 20 42 79 6D 6F 64 69 66 79 69 6E 67 t. Bymodifying
0109C0: 20 20 69 74 73 20 20 63 6F 6E 74 65 6E 74 73 2C its contents,
0109D0: 20 74 68 65 20 20 70 72 6F 63 65 73 73 6F 72 63 the processorc
0109E0: 61 6E 20 20 62 65 20 20 6A 75 6D 70 65 64 20 20 an be jumped
0109F0: 74 6F 20 20 61 6E 79 20 20 69 6E 73 74 72 75 63 to any instruc
010A00: 74 69 6F 6E 20 69 6E 6D 65 6D 6F 72 79 2E A0 A0 tion inmemory...
010A10: 20 54 68 65 20 73 69 6D 70 6C 65 73 74 20 6A 75 The simplest ju
010A20: 6D 70 20 69 73 20 4A 50 20 6E 6E 2C 20 77 68 65 mp is JP nn, whe
010A30: 72 65 20 6E 6E 20 69 73 74 68 65 20 61 64 64 72 re nn isthe addr
010A40: 65 73 73 20 74 6F 20 20 77 68 69 63 68 20 74 68 ess to which th
010A50: 65 20 20 70 72 6F 67 72 61 6D 20 69 73 20 74 6F e program is to
010A60: 6A 75 6D 70 2E 20 54 68 69 73 20 69 73 20 61 6E jump. This is an
010A70: 20 75 6E 63 6F 6E 64 69 74 69 6F 6E 61 6C 20 6A unconditional j
010A80: 75 6D 70 2C 20 74 68 65 50 72 6F 67 72 61 6D 20 ump, theProgram
010A90: 20 43 6F 75 6E 74 65 72 20 61 6C 77 61 79 73 20 Counter always
010AA0: 6A 75 6D 70 69 6E 67 20 20 74 6F 20 20 74 68 65 jumping to the
010AB0: 61 64 64 72 65 73 73 20 6E 6E 2E A3 20 54 68 65 address nn.£ The
010AC0: 20 20 20 6D 6F 72 65 20 20 20 70 6F 77 65 72 66 more powerf
010AD0: 75 6C 20 20 20 6A 75 6D 70 20 20 20 69 73 20 20 ul jump is
010AE0: 20 74 68 65 63 6F 6E 64 69 74 69 6F 6E 61 6C 20 theconditional
010AF0: 20 6A 75 6D 70 2E 20 20 54 68 65 20 20 70 72 6F jump. The pro
010B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
010B10: 0E 00 00 00 02 09 50 E5 0E 00 C1 02 00 00 00 02 ......P.........
010B20: 0E 00 C6 02 00 00 00 02 0E 00 C2 02 00 00 00 02 ................
010B30: 0E 00 C7 02 00 00 00 02 0E 00 C3 02 00 00 00 02 ................
010B40: 0E 00 C8 02 00 00 00 02 0E 00 C4 02 00 00 00 02 ................
010B50: 0E 00 C9 02 00 00 00 02 0E 00 C5 02 00 00 00 02 ................
010B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010C00: 20 74 68 65 20 66 6F 72 6D 73 20 64 69 73 63 75 the forms discu
010C10: 73 73 65 64 20 20 73 6F 66 61 72 20 66 6F 72 20 ssed sofar for
010C20: 4A 50 2C 20 69 2E 65 2E 20 4A 52 20 2C 20 4A 52 JP, i.e. JR , JR
010C30: 20 4E 43 2C 20 4A 52 20 43 2C 20 4A 52 20 4E 5A NC, JR C, JR NZ
010C40: 61 6E 64 20 4A 52 20 5A 2E A3 20 54 68 65 72 65 and JR Z.£ There
010C50: 20 20 69 73 20 6F 6E 65 20 70 61 72 74 69 63 75 is one particu
010C60: 6C 61 72 20 20 72 65 6C 61 74 69 76 65 20 6A 75 lar relative ju
010C70: 6D 70 69 6E 73 74 72 75 63 74 69 6F 6E 20 74 68 mpinstruction th
010C80: 61 74 20 69 73 20 70 61 72 74 69 63 75 6C 61 72 at is particular
010C90: 6C 79 20 20 75 73 65 66 75 6C 6E 61 6D 65 6C 79 ly usefulnamely
010CA0: 20 20 44 65 63 72 65 6D 65 6E 74 20 20 61 6E 64 Decrement and
010CB0: 20 4A 75 6D 70 20 6F 6E 20 4E 6F 6E 2D 5A 65 72 Jump on Non-Zer
010CC0: 6F 2C 6F 72 20 44 4A 4E 5A 2E 20 20 20 54 68 65 o,or DJNZ. The
010CD0: 20 42 20 72 65 67 69 73 74 65 72 20 69 73 20 64 B register is d
010CE0: 65 63 72 65 6D 65 6E 74 65 64 61 6E 64 2C 20 20 ecrementedand,
010CF0: 69 66 20 20 74 68 65 20 20 72 65 73 75 6C 74 20 if the result
010D00: 20 69 73 20 20 6E 6F 74 20 7A 65 72 6F 2C 20 74 is not zero, t
010D10: 68 65 70 72 6F 63 65 73 73 6F 72 20 20 70 65 72 heprocessor per
010D20: 66 6F 72 6D 73 20 20 61 20 72 65 6C 61 74 69 76 forms a relativ
010D30: 65 20 20 6A 75 6D 70 20 74 6F 74 68 65 20 63 6F e jump tothe co
010D40: 6D 70 75 74 65 64 20 6E 65 77 20 61 64 64 72 65 mputed new addre
010D50: 73 73 2E 20 49 66 20 74 68 65 20 20 72 65 73 75 ss. If the resu
010D60: 6C 74 69 73 20 20 7A 65 72 6F 20 20 74 68 65 6E ltis zero then
010D70: 20 20 74 68 65 20 20 6E 65 78 74 20 69 6E 73 74 the next inst
010D80: 72 75 63 74 69 6F 6E 20 69 6E 73 65 71 75 65 6E ruction insequen
010D90: 63 65 20 69 73 20 74 61 6B 65 6E 2E 20 20 44 4A ce is taken. DJ
010DA0: 4E 5A 20 20 61 6C 6C 6F 77 73 20 20 75 73 20 20 NZ allows us
010DB0: 74 6F 72 65 70 65 61 74 20 61 20 73 65 72 69 65 torepeat a serie
010DC0: 73 20 6F 66 20 69 6E 73 74 72 75 63 74 69 6F 6E s of instruction
010DD0: 73 20 61 20 70 72 65 73 65 74 6E 75 6D 62 65 72 s a presetnumber
010DE0: 20 6F 66 20 74 69 6D 65 73 2E 20 54 68 65 20 20 of times. The
010DF0: 6E 75 6D 62 65 72 20 6F 66 20 20 72 65 70 65 61 number of repea
010E00: 64 61 74 61 20 66 72 6F 6D 20 74 68 65 20 53 74 data from the St
010E10: 61 63 6B 72 65 73 75 6C 74 73 20 69 6E 20 69 6E ackresults in in
010E20: 66 6F 72 6D 61 74 69 6F 6E 20 62 65 69 6E 67 20 formation being
010E30: 50 4F 50 70 65 64 20 66 72 6F 6D 74 68 65 20 62 POPped fromthe b
010E40: 6F 74 74 6F 6D 20 20 6F 66 20 74 68 65 20 53 74 ottom of the St
010E50: 61 63 6B 20 61 6E 64 20 20 74 68 65 20 20 53 74 ack and the St
010E60: 61 63 6B 50 6F 69 6E 74 65 72 20 77 6F 72 6B 69 ackPointer worki
010E70: 6E 67 20 69 74 73 20 77 61 79 20 62 61 63 6B 20 ng its way back
010E80: 75 70 20 20 74 68 72 6F 75 67 68 74 68 65 20 6D up throughthe m
010E90: 65 6D 6F 72 79 2E A0 A0 20 49 66 20 20 61 20 20 emory... If a
010EA0: 73 65 72 69 65 73 20 6F 66 20 72 65 67 69 73 74 series of regist
010EB0: 65 72 73 20 69 73 20 50 55 53 48 65 64 20 6F 6E ers is PUSHed on
010EC0: 74 6F 20 74 68 65 20 20 53 74 61 63 6B 2C 20 20 to the Stack,
010ED0: 61 6E 64 20 73 75 62 73 65 71 75 65 6E 74 6C 79 and subsequently
010EE0: 20 20 50 4F 50 70 65 64 6F 66 66 20 74 68 65 20 POPpedoff the
010EF0: 20 53 74 61 63 6B 2C 20 20 20 74 68 65 79 20 20 Stack, they
010F00: 72 65 61 70 70 65 61 72 20 20 69 6E 20 74 68 65 reappear in the
010F10: 72 65 76 65 72 73 65 20 6F 72 64 65 72 2E A0 20 reverse order..
010F20: 54 68 65 20 20 42 43 2C 20 20 44 45 20 20 61 6E The BC, DE an
010F30: 64 20 20 48 4C 20 20 72 65 67 69 73 74 65 72 73 d HL registers
010F40: 20 6D 61 79 20 62 65 50 55 53 48 65 64 20 6F 6E may bePUSHed on
010F50: 20 74 6F 20 61 6E 64 20 50 4F 50 70 65 64 20 66 to and POPped f
010F60: 72 6F 6D 20 74 68 65 20 20 53 74 61 63 6B 2E 54 rom the Stack.T
010F70: 68 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 20 6D he Accumulator m
010F80: 61 79 20 61 6C 73 6F 20 62 65 20 50 55 53 48 65 ay also be PUSHe
010F90: 64 20 6F 6E 20 74 6F 74 68 65 20 20 53 74 61 63 d on tothe Stac
010FA0: 6B 2C 20 20 62 75 74 20 20 74 68 69 73 20 69 73 k, but this is
010FB0: 20 20 64 6F 6E 65 20 77 69 74 68 20 74 68 65 66 done with thef
010FC0: 6C 61 67 20 72 65 67 69 73 74 65 72 20 46 2C 20 lag register F,
010FD0: 77 68 69 63 68 20 77 69 6C 6C 20 62 65 20 64 69 which will be di
010FE0: 73 63 75 73 73 65 64 6C 61 74 65 72 2E A3 20 54 scussedlater.£ T
010FF0: 68 65 20 20 53 74 61 63 6B 20 20 50 6F 69 6E 74 he Stack Point
011000: 74 73 69 73 20 20 65 71 75 61 6C 20 20 74 6F 20 tsis equal to
011010: 20 74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20 20 the contents
011020: 6F 66 20 20 74 68 65 20 20 42 72 65 67 69 73 74 of the Bregist
011030: 65 72 20 77 68 65 6E 20 74 68 65 20 20 6C 6F 6F er when the loo
011040: 70 20 69 73 20 20 65 6E 74 65 72 65 64 2C 20 20 p is entered,
011050: 73 6F 6C 6F 6E 67 20 20 61 73 20 20 74 68 65 20 solong as the
011060: 20 42 20 20 72 65 67 69 73 74 65 72 20 64 6F 65 B register doe
011070: 73 20 6E 6F 74 20 66 6F 72 6D 70 61 72 74 20 6F s not formpart o
011080: 66 20 74 68 65 20 73 65 72 69 65 73 20 6F 66 20 f the series of
011090: 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E A0 A0 20 instructions...
0110A0: 4E 6F 20 20 66 6C 61 67 73 20 20 61 72 65 20 20 No flags are
0110B0: 61 66 66 65 63 74 65 64 20 20 62 79 20 20 61 6E affected by an
0110C0: 79 20 20 6A 75 6D 70 69 6E 73 74 72 75 63 74 69 y jumpinstructi
0110D0: 6F 6E 73 20 69 6E 63 6C 75 64 69 6E 67 20 44 4A ons including DJ
0110E0: 4E 5A 2E A3 20 53 75 6D 6D 61 72 79 20 2D 20 72 NZ.£ Summary - r
0110F0: 65 6C 61 74 69 76 65 20 6A 75 6D 70 73 A0 A0 4A elative jumps..J
011100: 52 20 65 20 20 20 20 20 20 77 68 65 72 65 20 65 R e where e
011110: 20 69 73 20 74 68 65 20 64 69 73 70 6C 61 63 65 is the displace
011120: 6D 65 6E 74 20 69 6E 4A 52 20 4E 43 2C 65 20 20 ment inJR NC,e
011130: 20 74 68 65 20 72 61 6E 67 65 20 31 32 37 20 74 the range 127 t
011140: 6F 20 2D 31 32 38 A0 4A 52 20 43 2C 65 A0 4A 52 o -128.JR C,e.JR
011150: 20 4E 5A 2C 65 A0 4A 52 20 5A 2C 65 A0 A0 44 4A NZ,e.JR Z,e..DJ
011160: 4E 5A 20 65 20 20 20 20 64 65 63 72 65 6D 65 6E NZ e decremen
011170: 74 20 61 6E 64 20 6A 75 6D 70 20 6F 6E 20 6E 6F t and jump on no
011180: 6E 20 7A 65 72 6F A3 20 20 20 20 20 20 20 45 58 n zero£ EX
011190: 41 4D 50 4C 45 20 4F 46 20 52 45 4C 41 54 49 56 AMPLE OF RELATIV
0111A0: 45 20 4A 55 4D 50 53 A0 A0 20 41 6C 6C 20 61 73 E JUMPS.. All as
0111B0: 73 65 6D 62 6C 65 72 73 20 20 63 61 6C 63 75 6C semblers calcul
0111C0: 61 74 65 20 74 68 65 20 64 69 73 70 6C 61 63 65 ate the displace
0111D0: 2D 6D 65 6E 74 20 66 6F 72 20 72 65 6C 61 74 69 -ment for relati
0111E0: 76 65 20 6A 75 6D 70 73 2E 20 20 20 54 68 65 20 ve jumps. The
0111F0: 61 73 73 65 6D 62 6C 65 72 77 69 74 68 69 6E 20 assemblerwithin
011200: 65 72 20 20 63 61 6E 20 20 74 61 6B 65 20 20 70 er can take p
011210: 61 72 74 20 69 6E 61 20 20 20 6E 75 6D 62 65 72 art ina number
011220: 20 20 20 6F 66 20 20 20 69 6E 73 74 72 75 63 74 of instruct
011230: 69 6F 6E 73 20 20 20 61 6C 72 65 61 64 79 64 69 ions alreadydi
011240: 73 63 75 73 73 65 64 2E A0 20 54 68 65 79 20 61 scussed.. They a
011250: 72 65 20 73 69 6D 70 6C 79 20 74 68 6F 73 65 20 re simply those
011260: 69 6E 20 20 77 68 69 63 68 20 20 44 45 2C 20 6F in which DE, o
011270: 72 42 43 20 20 20 63 61 6E 20 20 74 61 6B 65 20 rBC can take
011280: 20 70 61 72 74 2E 20 20 20 54 68 65 20 20 69 6E part. The in
011290: 73 74 72 75 63 74 69 6F 6E 65 71 75 69 76 61 6C structionequival
0112A0: 65 6E 74 20 20 20 74 6F 20 20 20 45 58 20 44 45 ent to EX DE
0112B0: 2C 48 4C 20 20 20 69 73 20 20 68 6F 77 65 76 65 ,HL is howeve
0112C0: 72 45 58 20 28 53 50 29 2C 48 4C 20 2C 20 74 68 rEX (SP),HL , th
0112D0: 61 74 20 45 58 63 68 61 6E 67 65 73 20 74 68 65 at EXchanges the
0112E0: 20 63 6F 6E 74 65 6E 74 73 6F 66 20 20 74 68 65 contentsof the
0112F0: 20 20 62 6F 74 74 6F 6D 20 6F 66 20 74 68 65 20 bottom of the
011300: 53 74 61 63 6B 20 77 69 74 68 20 74 68 65 20 48 Stack with the H
011310: 4C 72 65 67 69 73 74 65 72 2E A3 20 53 75 6D 6D Lregister.£ Summ
011320: 61 72 79 20 2D 20 74 68 65 20 53 74 61 63 6B 20 ary - the Stack
011330: 61 6E 64 20 53 50 20 72 65 67 69 73 74 65 72 A0 and SP register.
011340: A0 20 50 55 53 48 20 44 44 20 20 77 68 65 72 65 . PUSH DD where
011350: 20 44 44 20 69 73 20 41 46 2C 20 42 43 2C 20 44 DD is AF, BC, D
011360: 45 2C 20 6F 72 20 48 4C 2E 20 20 20 20 20 20 20 E, or HL.
011370: 20 20 20 46 72 6F 6D 20 20 20 6E 6F 77 20 20 20 From now
011380: 6F 6E 20 20 20 64 64 20 20 20 63 61 6E 20 20 62 on dd can b
011390: 65 20 20 20 20 20 20 20 20 20 20 63 6F 6E 73 69 e consi
0113A0: 64 65 72 65 64 20 61 73 20 72 65 70 72 65 73 65 dered as represe
0113B0: 6E 74 69 6E 67 A0 20 20 20 20 20 20 20 20 20 20 nting.
0113C0: 42 43 2C 20 44 45 2C 20 48 4C 2C 6F 72 20 53 50 BC, DE, HL,or SP
0113D0: 2E A0 20 50 4F 50 20 44 44 A0 A0 20 4C 44 20 53 .. POP DD.. LD S
0113E0: 50 2C 6E 6E A0 20 4C 44 20 53 50 2C 28 6E 6E 29 P,nn. LD SP,(nn)
0113F0: A0 20 4C 44 20 28 6E 6E 29 2C 53 50 A0 20 4C 44 . LD (nn),SP. LD
011400: 20 20 74 68 69 73 20 20 54 55 54 4F 52 20 20 69 this TUTOR i
011410: 73 20 20 6E 6F 20 20 65 78 63 65 70 74 69 6F 6E s no exception
011420: 2E 52 65 6C 61 74 69 76 65 20 6A 75 6D 70 73 20 .Relative jumps
011430: 20 73 68 6F 75 6C 64 20 20 62 65 20 20 65 6E 74 should be ent
011440: 65 72 65 64 20 77 69 74 68 6C 61 62 65 6C 73 2E ered withlabels.
011450: A3 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20 £ LD HL,STORE.
011460: 4C 44 20 42 2C 28 48 4C 29 A0 20 20 49 4E 43 20 LD B,(HL). INC
011470: 48 4C A0 20 20 4C 44 20 45 2C 28 48 4C 29 A0 20 HL. LD E,(HL).
011480: 20 4C 44 20 48 4C 2C 30 A0 20 20 4C 44 20 44 2C LD HL,0. LD D,
011490: 30 A0 20 4C 4F 4F 50 20 20 41 44 44 20 48 4C 2C 0. LOOP ADD HL,
0114A0: 44 45 A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50 A0 20 DE. DJNZ LOOP.
0114B0: 20 4C 44 20 28 41 4E 53 29 2C 48 4C A0 20 20 52 LD (ANS),HL. R
0114C0: 45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46 ET. . STORE DEF
0114D0: 42 20 36 A0 20 20 44 45 46 42 20 35 38 A0 20 41 B 6. DEFB 58. A
0114E0: 4E 53 20 20 20 44 45 46 57 20 30 A0 20 20 A0 20 NS DEFW 0. .
0114F0: 20 A0 20 20 20 20 20 20 20 45 58 41 4D 50 4C 45 . EXAMPLE
011500: 20 4F 46 20 52 45 4C 41 54 49 56 45 20 4A 55 4D OF RELATIVE JUM
011510: 50 53 A0 A0 20 54 68 69 73 20 20 65 78 61 6D 70 PS.. This examp
011520: 6C 65 20 20 69 6C 6C 75 73 74 72 61 74 65 73 20 le illustrates
011530: 61 20 6D 65 74 68 6F 64 20 20 6F 66 6D 75 6C 74 a method ofmult
011540: 69 70 6C 69 63 61 74 69 6F 6E 2E 20 20 54 68 65 iplication. The
011550: 72 65 20 61 72 65 20 20 6F 74 68 65 72 20 66 61 re are other fa
011560: 73 74 65 72 6D 65 74 68 6F 64 73 20 74 68 61 74 stermethods that
011570: 20 77 69 6C 6C 20 62 65 20 73 68 6F 77 6E 20 6C will be shown l
011580: 61 74 65 72 2E A3 20 4C 44 20 41 2C 31 A0 20 4C ater.£ LD A,1. L
011590: 4F 4F 50 31 20 41 44 44 20 41 2C 41 A0 20 20 4C OOP1 ADD A,A. L
0115A0: 44 20 28 53 54 4F 52 45 29 2C 41 A0 20 20 4A 52 D (STORE),A. JR
0115B0: 20 4E 43 2C 4C 4F 4F 50 31 A0 20 20 49 4E 43 20 NC,LOOP1. INC
0115C0: 41 A0 20 20 4C 44 20 42 2C 37 A0 20 4C 4F 4F 50 A. LD B,7. LOOP
0115D0: 32 20 41 44 44 20 41 2C 41 A0 20 20 4C 44 20 28 2 ADD A,A. LD (
0115E0: 53 54 4F 52 45 29 2C 41 A0 20 20 49 4E 43 20 41 STORE),A. INC A
0115F0: A0 20 20 4C 44 20 28 53 54 4F 52 45 29 2C 41 A0 . LD (STORE),A.
011600: 20 53 50 2C 48 4C A0 A0 20 41 44 44 20 48 4C 2C SP,HL.. ADD HL,
011610: 53 50 A0 20 41 44 43 20 48 4C 2C 53 50 A0 20 53 SP. ADC HL,SP. S
011620: 42 43 20 48 4C 2C 53 50 A0 20 49 4E 43 20 53 50 BC HL,SP. INC SP
011630: A0 20 44 45 43 20 53 50 A0 A0 20 45 58 20 28 53 . DEC SP.. EX (S
011640: 50 29 2C 48 4C A3 20 20 20 20 20 20 20 20 45 58 P),HL£ EX
011650: 41 4D 50 4C 45 53 20 55 53 49 4E 47 20 54 48 45 AMPLES USING THE
011660: 20 53 54 41 43 4B A0 A0 20 54 68 65 20 73 69 6D STACK.. The sim
011670: 75 6C 61 74 6F 72 20 75 73 65 73 20 74 68 65 20 ulator uses the
011680: 6D 65 6D 6F 72 79 20 61 72 65 61 20 33 38 34 30 memory area 3840
011690: 74 6F 20 20 34 30 39 35 20 20 66 6F 72 20 20 74 to 4095 for t
0116A0: 68 65 20 20 70 75 70 69 6C 73 20 70 72 6F 67 72 he pupils progr
0116B0: 61 6D 73 2E 20 54 68 65 53 74 61 63 6B 20 50 6F ams. TheStack Po
0116C0: 69 6E 74 65 72 20 69 73 20 69 6E 69 74 69 61 6C inter is initial
0116D0: 6C 79 20 20 73 65 74 20 74 6F 20 34 30 39 34 2C ly set to 4094,
0116E0: 61 6E 64 20 20 77 6F 72 6B 73 20 20 69 74 73 20 and works its
0116F0: 20 77 61 79 20 20 64 6F 77 6E 20 20 74 6F 77 61 way down towa
011700: 72 64 73 20 20 74 68 65 70 72 6F 67 72 61 6D 20 rds theprogram
011710: 61 72 65 61 2E 20 4B 65 65 70 20 74 68 65 20 53 area. Keep the S
011720: 50 20 61 74 20 74 68 65 20 74 6F 70 20 65 6E 64 P at the top end
011730: 6F 66 20 20 74 68 69 73 20 20 61 72 65 61 20 6F of this area o
011740: 66 20 20 6D 65 6D 6F 72 79 20 74 6F 20 65 6E 73 f memory to ens
011750: 75 72 65 20 74 68 61 74 74 68 65 20 73 69 6D 75 ure thatthe simu
011760: 6C 61 74 6F 72 20 64 6F 65 73 20 6E 6F 74 20 73 lator does not s
011770: 74 6F 70 2E A0 A0 20 54 68 65 20 6C 61 73 74 20 top... The last
011780: 66 6F 75 72 20 70 61 69 72 73 20 6F 66 20 6D 65 four pairs of me
011790: 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 73 69 6E mory locationsin
0117A0: 20 74 68 65 20 53 74 61 63 6B 20 61 72 65 20 64 the Stack are d
0117B0: 69 73 70 6C 61 79 65 64 20 61 74 20 74 68 65 20 isplayed at the
0117C0: 62 6F 74 74 6F 6D 72 69 67 68 74 20 68 61 6E 64 bottomright hand
0117D0: 20 63 6F 72 6E 65 72 20 6F 66 20 74 68 65 20 73 corner of the s
0117E0: 63 72 65 65 6E 2E 20 41 73 20 77 69 74 68 74 68 creen. As withth
0117F0: 65 20 20 50 72 6F 67 72 61 6D 20 20 43 6F 75 6E e Program Coun
011800: 20 20 44 4A 4E 5A 20 4C 4F 4F 50 32 A0 20 20 52 DJNZ LOOP2. R
011810: 45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46 ET. . STORE DEF
011820: 42 20 30 A0 20 20 A0 20 20 A0 20 20 20 20 20 20 B 0. . .
011830: 20 20 20 20 20 20 20 20 20 20 54 48 45 20 53 54 THE ST
011840: 41 43 4B A0 A0 20 54 68 65 20 53 74 61 63 6B 20 ACK.. The Stack
011850: 69 73 20 61 6E 20 61 72 65 61 20 6F 66 20 65 78 is an area of ex
011860: 74 65 72 6E 61 6C 20 52 61 6E 64 6F 6D 41 63 63 ternal RandomAcc
011870: 65 73 73 20 4D 65 6D 6F 72 79 2C 20 20 74 68 61 ess Memory, tha
011880: 74 20 69 73 20 75 73 65 64 20 61 73 20 61 20 73 t is used as a s
011890: 65 72 69 65 73 6F 66 20 72 65 67 69 73 74 65 72 eriesof register
0118A0: 20 70 61 69 72 73 2C 20 69 6E 20 63 6F 6E 6A 75 pairs, in conju
0118B0: 6E 63 74 69 6F 6E 20 77 69 74 68 20 61 53 74 61 nction with aSta
0118C0: 63 6B 20 50 6F 69 6E 74 65 72 2E 20 54 68 65 20 ck Pointer. The
0118D0: 53 74 61 63 6B 20 50 6F 69 6E 74 65 72 20 28 53 Stack Pointer (S
0118E0: 50 29 20 69 73 69 73 20 73 69 6E 67 6C 65 20 20 P) isis single
0118F0: 64 6F 75 62 6C 65 20 6C 65 6E 67 74 68 20 72 65 double length re
011900: 67 69 73 74 65 72 20 77 69 74 68 69 6E 74 68 65 gister withinthe
011910: 20 5A 38 30 2C 20 63 61 70 61 62 6C 65 20 6F 66 Z80, capable of
011920: 20 68 6F 6C 64 69 6E 67 20 75 70 20 74 6F 20 36 holding up to 6
011930: 35 33 33 35 2E A0 20 42 65 66 6F 72 65 20 20 6C 5335.. Before l
011940: 6F 61 64 69 6E 67 20 20 20 74 68 65 20 20 53 74 oading the St
011950: 61 63 6B 20 20 66 72 6F 6D 20 20 61 6E 79 69 6E ack from anyin
011960: 74 65 72 6E 61 6C 20 20 20 72 65 67 69 73 74 65 ternal registe
011970: 72 20 20 20 70 61 69 72 2C 20 20 20 74 68 65 20 r pair, the
011980: 20 53 74 61 63 6B 50 6F 69 6E 74 65 72 20 20 69 StackPointer i
011990: 73 20 20 64 65 63 72 65 6D 65 6E 74 65 64 20 20 s decremented
0119A0: 74 77 69 63 65 2C 20 20 28 20 74 68 75 73 70 6F twice, ( thuspo
0119B0: 69 6E 74 69 6E 67 20 20 74 6F 20 74 68 65 20 20 inting to the
0119C0: 6E 65 78 74 20 20 70 61 69 72 20 20 6F 66 20 20 next pair of
0119D0: 6D 65 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 73 29 memorylocations)
0119E0: 2E 20 54 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F . The contents o
0119F0: 66 20 74 68 65 20 72 65 67 69 73 74 65 72 69 73 f the registeris
011A00: 74 65 72 2C 20 20 74 68 65 20 20 70 6F 73 69 74 ter, the posit
011A10: 69 6F 6E 20 74 6F 77 68 69 63 68 20 20 74 68 65 ion towhich the
011A20: 20 53 74 61 63 6B 20 50 6F 69 6E 74 65 72 20 70 Stack Pointer p
011A30: 6F 69 6E 74 73 20 69 73 20 73 68 6F 77 6E 69 6E oints is shownin
011A40: 20 52 65 64 2E A0 A0 20 54 68 65 20 69 6E 73 74 Red... The inst
011A50: 72 75 63 74 69 6F 6E 20 20 49 4E 43 20 53 50 20 ruction INC SP
011A60: 20 69 73 20 69 6E 63 6C 75 64 65 64 20 61 74 74 is included att
011A70: 68 65 20 65 6E 64 20 6F 66 20 74 68 65 20 70 72 he end of the pr
011A80: 6F 67 72 61 6D 20 74 6F 20 65 6E 73 75 72 65 20 ogram to ensure
011A90: 74 68 61 74 20 53 50 69 73 20 64 69 73 70 6C 61 that SPis displa
011AA0: 79 65 64 2E 20 54 68 65 20 61 63 74 75 61 6C 20 yed. The actual
011AB0: 76 61 6C 75 65 20 69 6E 20 74 68 65 20 53 50 72 value in the SPr
011AC0: 65 67 69 73 74 65 72 20 69 73 20 69 6D 6D 61 74 egister is immat
011AD0: 65 72 69 61 6C 20 66 6F 72 20 20 6D 6F 73 74 20 erial for most
011AE0: 20 6F 66 20 69 74 73 61 70 70 6C 69 63 61 74 69 of itsapplicati
011AF0: 6F 6E 73 2E A3 20 4C 44 20 48 4C 2C 35 36 37 38 ons.£ LD HL,5678
011B00: 39 A0 20 20 4C 44 20 44 45 2C 33 34 35 36 37 A0 9. LD DE,34567.
011B10: 20 20 4C 44 20 42 43 2C 31 32 33 34 35 A0 20 20 LD BC,12345.
011B20: 50 55 53 48 20 48 4C A0 20 20 50 55 53 48 20 42 PUSH HL. PUSH B
011B30: 43 A0 20 20 50 55 53 48 20 44 45 A0 20 20 45 58 C. PUSH DE. EX
011B40: 20 28 53 50 29 2C 48 4C A0 20 20 4C 44 20 42 43 (SP),HL. LD BC
011B50: 2C 30 A0 20 20 50 4F 50 20 44 45 A0 20 20 50 4F ,0. POP DE. PO
011B60: 50 20 42 43 A0 20 20 50 4F 50 20 48 4C A0 20 20 P BC. POP HL.
011B70: 52 45 54 A0 20 20 A0 20 20 A0 20 20 49 4E 43 20 RET. . . INC
011B80: 53 50 A0 20 20 A0 20 20 20 20 20 20 20 20 20 20 SP. .
011B90: 20 43 41 4C 4C 53 20 54 4F 20 53 55 42 52 4F 55 CALLS TO SUBROU
011BA0: 54 49 4E 45 53 A0 A0 20 41 20 20 73 75 62 72 6F TINES.. A subro
011BB0: 75 74 69 6E 65 20 69 73 20 20 61 20 20 70 61 72 utine is a par
011BC0: 74 20 6F 66 20 61 20 20 70 72 6F 67 72 61 6D 74 t of a programt
011BD0: 68 61 74 20 69 73 20 63 61 6C 6C 65 64 20 66 72 hat is called fr
011BE0: 6F 6D 20 74 68 65 20 6D 61 69 6E 20 70 72 6F 67 om the main prog
011BF0: 72 61 6D 20 61 6E 64 6F 6E 63 65 20 63 6F 6D 70 ram andonce comp
011C00: 20 74 68 65 6E 20 6C 6F 61 64 65 64 20 69 6E 74 then loaded int
011C10: 6F 20 74 68 65 20 53 74 61 63 6B 20 69 6E 64 69 o the Stack indi
011C20: 72 65 63 74 6C 79 75 73 69 6E 67 20 74 68 65 20 rectlyusing the
011C30: 53 50 20 72 65 67 69 73 74 65 72 20 61 73 20 74 SP register as t
011C40: 68 65 20 61 64 64 72 65 73 73 2E A0 A0 20 54 68 he address... Th
011C50: 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 69 73 e instruction is
011C60: 20 50 55 53 48 20 64 64 2E 20 20 43 6F 6E 74 69 PUSH dd. Conti
011C70: 6E 75 69 6E 67 74 6F 20 50 55 53 48 20 20 64 61 nuingto PUSH da
011C80: 74 61 20 6F 6E 20 74 6F 20 74 68 65 20 53 74 61 ta on to the Sta
011C90: 63 6B 20 72 65 73 75 6C 74 73 20 69 6E 74 68 65 ck results inthe
011CA0: 20 20 64 61 74 61 20 20 62 65 69 6E 67 20 70 75 data being pu
011CB0: 73 68 65 64 20 69 6E 20 61 74 20 74 68 65 20 62 shed in at the b
011CC0: 6F 74 74 6F 6D 6F 66 20 20 74 68 65 20 20 53 74 ottomof the St
011CD0: 61 63 6B 20 20 61 6E 64 20 20 74 68 65 20 20 53 ack and the S
011CE0: 74 61 63 6B 20 20 50 6F 69 6E 74 65 72 77 6F 72 tack Pointerwor
011CF0: 6B 69 6E 67 20 69 74 73 20 77 61 79 20 64 6F 77 king its way dow
011D00: 6E 20 74 68 72 6F 75 67 68 20 6D 65 6D 6F 72 79 n through memory
011D10: 2E A3 20 50 4F 50 20 64 64 20 20 72 65 74 72 69 .£ POP dd retri
011D20: 65 76 65 73 20 20 64 61 74 61 20 20 66 72 6F 6D eves data from
011D30: 20 74 68 65 20 53 74 61 63 6B 69 6E 74 6F 20 20 the Stackinto
011D40: 74 68 65 20 20 64 65 66 69 6E 65 64 20 20 72 65 the defined re
011D50: 67 69 73 74 65 72 20 20 70 61 69 72 2E 20 20 54 gister pair. T
011D60: 68 65 72 65 67 69 73 74 65 72 20 20 20 70 61 69 heregister pai
011D70: 72 20 20 69 73 20 20 6C 6F 61 64 65 64 20 20 20 r is loaded
011D80: 77 69 74 68 20 20 20 74 68 65 63 6F 6E 74 65 6E with theconten
011D90: 74 73 20 6F 66 20 74 68 65 20 20 6D 65 6D 6F 72 ts of the memor
011DA0: 79 20 6C 6F 63 61 74 69 6F 6E 20 70 6F 69 6E 74 y location point
011DB0: 65 64 74 6F 20 62 79 20 53 50 20 72 65 67 69 73 edto by SP regis
011DC0: 74 65 72 2E 20 20 54 68 65 6E 20 20 74 68 65 20 ter. Then the
011DD0: 53 50 20 69 73 20 69 6E 63 2D 72 65 6D 65 6E 74 SP is inc-rement
011DE0: 65 64 20 74 77 69 63 65 2E A0 A0 20 43 6F 6E 74 ed twice... Cont
011DF0: 69 6E 75 69 6E 67 20 20 74 6F 20 20 50 4F 50 20 inuing to POP
011E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
011E10: 0F 00 00 00 02 09 50 E5 0F 00 C1 02 00 00 00 02 ......P.........
011E20: 0F 00 C6 02 00 00 00 02 0F 00 C2 02 00 00 00 02 ................
011E30: 0F 00 C7 02 00 00 00 02 0F 00 C3 02 00 00 00 02 ................
011E40: 0F 00 C8 02 00 00 00 02 0F 00 C4 02 00 00 00 02 ................
011E50: 0F 00 C9 02 00 00 00 02 0F 00 C5 02 00 00 00 02 ................
011E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F00: 6C 65 74 65 64 20 72 65 74 75 72 6E 73 20 62 61 leted returns ba
011F10: 63 6B 20 74 6F 20 74 68 65 20 20 6D 61 69 6E 70 ck to the mainp
011F20: 72 6F 67 72 61 6D 2E 20 20 54 68 65 20 20 20 73 rogram. The s
011F30: 75 62 72 6F 75 74 69 6E 65 20 20 69 73 20 20 20 ubroutine is
011F40: 75 73 75 61 6C 6C 79 63 61 6C 6C 65 64 20 66 72 usuallycalled fr
011F50: 6F 6D 20 20 61 20 20 6E 75 6D 62 65 72 20 6F 66 om a number of
011F60: 20 20 70 6C 61 63 65 73 20 69 6E 20 74 68 65 70 places in thep
011F70: 72 6F 67 72 61 6D 2E A0 A0 20 54 68 65 20 20 5A rogram... The Z
011F80: 38 30 20 20 61 6C 6C 6F 77 73 20 20 74 68 69 73 80 allows this
011F90: 20 20 66 65 61 74 75 72 65 20 20 62 79 20 74 68 feature by th
011FA0: 65 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 43 41 einstruction CA
011FB0: 4C 4C 2E 20 20 54 68 65 20 43 41 4C 4C 20 69 6E LL. The CALL in
011FC0: 73 74 72 75 63 74 69 6F 6E 69 73 20 73 69 6D 69 structionis simi
011FD0: 6C 61 72 20 74 6F 20 74 68 65 20 20 4A 50 20 69 lar to the JP i
011FE0: 6E 73 74 72 75 63 74 69 6F 6E 20 65 78 63 65 70 nstruction excep
011FF0: 74 74 68 61 74 20 74 68 65 20 61 64 64 72 65 73 tthat the addres
012000: 73 20 6F 66 20 74 68 65 20 6E 65 78 74 20 20 73 s of the next s
012010: 65 71 75 65 6E 74 69 61 6C 69 6E 73 74 72 75 63 equentialinstruc
012020: 74 69 6F 6E 2C 20 68 65 6C 64 20 69 6E 20 74 68 tion, held in th
012030: 65 20 50 43 20 72 65 67 69 73 74 65 72 2C 20 69 e PC register, i
012040: 73 50 55 53 48 65 64 20 6F 6E 74 6F 20 74 68 65 sPUSHed onto the
012050: 20 53 74 61 63 6B 2C 20 70 72 69 6F 72 20 74 6F Stack, prior to
012060: 20 74 68 65 20 6A 75 6D 70 A0 20 54 68 65 20 20 the jump. The
012070: 72 65 74 75 72 6E 20 20 69 6E 73 74 72 75 63 74 return instruct
012080: 69 6F 6E 20 20 52 45 54 2C 20 50 4F 50 73 20 74 ion RET, POPs t
012090: 68 65 72 65 74 75 72 6E 20 61 64 64 72 65 73 73 hereturn address
0120A0: 20 66 72 6F 6D 20 74 68 65 20 53 74 61 63 6B 2C from the Stack,
0120B0: 20 62 61 63 6B 20 69 6E 74 6F 74 68 65 20 50 43 back intothe PC
0120C0: 20 72 65 67 69 73 74 65 72 2C 20 20 74 6F 20 63 register, to c
0120D0: 6F 6E 74 69 6E 75 65 20 77 68 65 72 65 20 20 74 ontinue where t
0120E0: 68 65 6D 61 69 6E 20 70 72 6F 67 72 61 6D 20 6C hemain program l
0120F0: 65 66 74 20 6F 66 66 2E 20 49 66 20 74 68 65 20 eft off. If the
012100: 61 74 69 6F 6E A0 20 20 20 20 20 20 20 20 20 45 ation. E
012110: 78 20 2D 20 68 65 78 20 6E 6F 74 61 74 69 6F 6E x - hex notation
012120: A0 20 31 36 2E 20 42 69 6E 61 72 79 20 43 6F 64 . 16. Binary Cod
012130: 65 64 20 44 65 63 69 6D 61 6C 20 6E 6F 74 61 74 ed Decimal notat
012140: 69 6F 6E A0 20 20 20 20 20 20 20 20 20 45 78 20 ion. Ex
012150: 2D 20 42 43 44 20 6E 6F 74 61 74 69 6F 6E A0 20 - BCD notation.
012160: 31 37 2E 20 50 6F 73 69 74 69 76 65 20 61 6E 64 17. Positive and
012170: 20 6E 65 67 61 74 69 76 65 20 6E 6F 74 61 74 69 negative notati
012180: 6F 6E A0 20 20 20 20 20 20 20 20 20 45 78 20 2D on. Ex -
012190: 20 2B 76 65 20 61 6E 64 20 2D 76 65 20 6E 75 6D +ve and -ve num
0121A0: 62 65 72 73 A0 20 4C 6F 61 64 20 66 75 72 74 68 bers. Load furth
0121B0: 65 72 20 6C 65 73 73 6F 6E 73 20 66 72 6F 6D 20 er lessons from
0121C0: 74 61 70 65 A3 20 20 20 20 20 20 20 20 20 20 20 tape£
0121D0: 20 20 49 4E 54 52 4F 44 55 43 54 49 4F 4E A0 A0 INTRODUCTION..
0121E0: 20 54 68 65 20 20 70 72 6F 63 65 73 73 6F 72 2C The processor,
0121F0: 20 20 75 6E 64 65 72 20 74 68 65 20 70 72 6F 67 under the prog
012200: 72 61 6D 6D 65 72 27 73 64 69 72 65 63 74 69 6F rammer'sdirectio
012210: 6E 2C 20 20 68 61 73 20 20 74 68 65 20 20 63 61 n, has the ca
012220: 70 61 63 69 74 79 20 20 74 6F 20 20 6D 61 6B 65 pacity to make
012230: 64 65 63 69 73 69 6F 6E 73 2E 20 20 49 6E 20 20 decisions. In
012240: 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 6C 65 the following le
012250: 73 73 6F 6E 73 20 77 65 73 68 61 6C 6C 20 20 64 ssons weshall d
012260: 69 73 63 75 73 73 20 20 74 68 65 73 65 20 20 69 iscuss these i
012270: 6E 73 74 72 75 63 74 69 6F 6E 73 20 74 68 61 74 nstructions that
012280: 6D 61 6B 65 20 20 61 20 20 20 63 6F 6D 70 75 74 make a comput
012290: 65 72 20 20 20 6D 6F 72 65 20 20 74 68 61 6E 20 er more than
0122A0: 20 6A 75 73 74 20 20 61 63 61 6C 63 75 6C 61 74 just acalculat
0122B0: 6F 72 2E A0 A0 20 57 65 20 20 73 68 61 6C 6C 20 or... We shall
0122C0: 20 74 68 65 6E 20 6C 6F 6F 6B 20 61 74 20 6E 75 then look at nu
0122D0: 6D 62 65 72 73 20 68 65 6C 64 20 69 6E 72 65 67 mbers held inreg
0122E0: 69 73 74 65 72 73 20 69 6E 20 6D 6F 72 65 20 64 isters in more d
0122F0: 65 74 61 69 6C 2E A3 20 20 20 20 20 20 20 20 20 etail.£
012300: 20 6E 75 6D 62 65 72 20 6F 66 50 55 53 48 65 73 number ofPUSHes
012310: 20 20 61 6E 64 20 43 41 4C 4C 73 20 69 6E 20 74 and CALLs in t
012320: 68 65 20 73 75 62 72 6F 75 74 69 6E 65 20 64 6F he subroutine do
012330: 65 73 6E 6F 74 20 20 65 71 75 61 6C 20 20 74 68 esnot equal th
012340: 65 20 20 20 6E 75 6D 62 65 72 20 20 6F 66 20 20 e number of
012350: 20 50 4F 50 73 20 20 61 6E 64 52 45 54 75 72 6E POPs andRETurn
012360: 73 2C 20 6F 62 76 69 6F 75 73 6C 79 20 74 68 69 s, obviously thi
012370: 73 20 77 69 6C 6C 20 6E 6F 74 20 68 61 70 70 65 s will not happe
012380: 6E 2E A3 20 42 6F 74 68 20 20 20 63 6F 6E 64 69 n.£ Both condi
012390: 74 69 6F 6E 61 6C 20 20 61 6E 64 20 20 20 75 6E tional and un
0123A0: 63 6F 6E 64 69 74 69 6F 6E 61 6C 43 41 4C 4C 73 conditionalCALLs
0123B0: 20 20 61 6E 64 20 20 52 45 54 75 72 6E 73 20 61 and RETurns a
0123C0: 72 65 20 61 76 61 69 6C 61 62 6C 65 20 6F 6E 20 re available on
0123D0: 74 68 65 5A 38 30 20 2E 20 20 41 6C 6C 20 20 66 theZ80 . All f
0123E0: 6F 75 72 20 20 74 79 70 65 73 20 20 6F 66 20 20 our types of
0123F0: 20 63 6F 6E 64 69 74 69 6F 6E 73 61 6C 72 65 61 conditionsalrea
012400: 64 79 20 63 6F 6E 73 69 64 65 72 65 64 20 20 28 dy considered (
012410: 20 4E 43 2C 20 43 2C 20 4E 5A 20 61 6E 64 20 20 NC, C, NZ and
012420: 5A 20 29 63 61 6E 20 62 65 20 75 73 65 64 20 77 Z )can be used w
012430: 69 74 68 20 43 41 4C 4C 73 20 61 6E 64 20 52 45 ith CALLs and RE
012440: 54 75 72 6E 73 2E A3 20 53 75 6D 6D 61 72 79 20 Turns.£ Summary
012450: 2D 20 63 61 6C 6C 73 20 61 6E 64 20 72 65 74 75 - calls and retu
012460: 72 6E 73 A0 A0 20 20 20 43 41 4C 4C 20 4E 43 2C rns.. CALL NC,
012470: 6E 6E 20 20 20 20 20 20 52 45 54 20 4E 43 20 20 nn RET NC
012480: 20 20 4E 6F 20 43 61 72 72 79 A0 A0 20 20 20 43 No Carry.. C
012490: 41 4C 4C 20 43 2C 6E 6E 20 20 20 20 20 20 20 52 ALL C,nn R
0124A0: 45 54 20 43 20 20 20 20 20 43 61 72 72 79 20 73 ET C Carry s
0124B0: 65 74 A0 A0 20 20 20 43 41 4C 4C 20 4E 5A 2C 6E et.. CALL NZ,n
0124C0: 6E 20 20 20 20 20 20 52 45 54 20 4E 5A 20 20 20 n RET NZ
0124D0: 20 4E 6F 74 20 5A 65 72 6F A0 A0 20 20 20 43 41 Not Zero.. CA
0124E0: 4C 4C 20 5A 2C 6E 6E 20 20 20 20 20 20 20 52 45 LL Z,nn RE
0124F0: 54 20 5A 20 20 20 20 20 5A 65 72 6F 20 73 65 74 T Z Zero set
012500: 20 20 20 42 49 4E 41 52 59 20 4E 4F 54 41 54 49 BINARY NOTATI
012510: 4F 4E A0 A0 20 49 66 20 77 65 20 77 65 72 65 20 ON.. If we were
012520: 74 6F 20 20 74 61 6B 65 20 74 68 65 20 20 74 6F to take the to
012530: 70 20 6F 66 66 20 61 20 20 5A 38 30 63 68 69 70 p off a Z80chip
012540: 20 20 61 6E 64 2C 20 75 73 69 6E 67 20 20 61 20 and, using a
012550: 70 6F 77 65 72 66 75 6C 20 6D 69 63 72 6F 73 63 powerful microsc
012560: 6F 70 65 2C 6C 6F 6F 6B 20 61 74 20 61 20 72 65 ope,look at a re
012570: 67 69 73 74 65 72 2C 20 77 65 20 77 6F 75 6C 64 gister, we would
012580: 20 73 65 65 20 74 68 61 74 20 69 74 63 6F 6E 73 see that itcons
012590: 69 73 74 73 20 6F 66 20 20 38 20 63 65 6C 6C 73 ists of 8 cells
0125A0: 2E 20 20 54 68 65 73 65 20 20 63 65 6C 6C 73 20 . These cells
0125B0: 20 61 72 65 63 61 70 61 62 6C 65 20 6F 66 20 62 arecapable of b
0125C0: 65 69 6E 67 20 20 73 77 69 74 63 68 65 64 20 20 eing switched
0125D0: 62 65 74 77 65 65 6E 20 20 74 77 6F 64 69 66 66 between twodiff
0125E0: 65 72 65 6E 74 20 20 20 73 74 61 74 65 73 2E 20 erent states.
0125F0: 20 20 43 6F 6E 76 65 6E 74 69 6F 6E 61 6C 6C 79 Conventionally
012600: 20 20 77 65 64 65 73 69 67 6E 61 74 65 20 6F 6E wedesignate on
012610: 65 20 73 74 61 74 65 20 61 73 20 22 31 22 20 61 e state as "1" a
012620: 6E 64 20 74 68 65 20 6F 74 68 65 72 61 73 20 22 nd the otheras "
012630: 30 22 2E 20 54 68 65 20 70 61 74 74 65 72 6E 20 0". The pattern
012640: 6F 66 20 31 27 73 20 61 6E 64 20 30 27 73 20 63 of 1's and 0's c
012650: 6F 75 6C 64 62 65 20 31 30 31 31 31 30 30 30 20 ouldbe 10111000
012660: 73 61 79 2E A0 A0 20 48 6F 77 20 20 64 6F 20 77 say... How do w
012670: 65 20 20 69 6E 74 65 72 70 72 65 74 20 74 68 69 e interpret thi
012680: 73 20 70 61 74 74 65 72 6E 3F 20 54 68 65 61 6E s pattern? Thean
012690: 73 77 65 72 20 20 69 73 2C 20 20 61 6E 79 77 61 swer is, anywa
0126A0: 79 20 20 77 65 20 20 6C 69 6B 65 2E 20 20 49 6E y we like. In
0126B0: 20 20 74 68 69 73 6C 65 73 73 6F 6E 20 77 65 20 thislesson we
0126C0: 73 68 6F 77 20 74 68 61 74 20 74 68 69 73 20 20 show that this
0126D0: 70 61 74 74 65 72 6E 20 20 63 6F 75 6C 64 62 65 pattern couldbe
0126E0: 20 31 38 34 2C 2D 37 32 2C 20 42 38 48 2C 20 61 184,-72, B8H, a
0126F0: 6E 64 20 65 76 65 6E 20 43 50 20 42 2E 20 54 68 nd even CP B. Th
012700: A0 A0 20 49 66 20 20 74 68 65 20 20 63 6F 6E 64 .. If the cond
012710: 69 74 69 6F 6E 20 20 69 73 20 20 6E 6F 74 20 20 ition is not
012720: 20 6D 65 74 2C 20 20 74 68 65 70 72 6F 67 72 61 met, theprogra
012730: 6D 20 77 69 6C 6C 20 6E 6F 74 20 43 41 4C 4C 20 m will not CALL
012740: 74 68 65 20 20 73 75 62 72 6F 75 74 69 6E 65 20 the subroutine
012750: 6F 72 52 45 54 75 72 6E 20 66 72 6F 6D 20 69 74 orRETurn from it
012760: 2E A3 20 20 20 20 20 45 58 41 4D 50 4C 45 20 4F .£ EXAMPLE O
012770: 46 20 43 41 4C 4C 53 20 54 4F 20 53 55 42 52 4F F CALLS TO SUBRO
012780: 55 54 49 4E 45 A0 A0 20 49 74 20 6D 75 73 74 20 UTINE.. It must
012790: 62 65 20 72 65 6D 65 6D 62 65 72 65 64 20 74 68 be remembered th
0127A0: 61 74 20 61 20 73 75 62 72 6F 75 74 69 6E 65 6D at a subroutinem
0127B0: 61 79 20 72 65 71 75 69 72 65 20 74 68 65 20 75 ay require the u
0127C0: 73 65 20 6F 66 20 61 20 20 72 65 67 69 73 74 65 se of a registe
0127D0: 72 20 77 68 6F 73 65 63 6F 6E 74 65 6E 74 73 20 r whosecontents
0127E0: 20 61 72 65 20 73 74 69 6C 6C 20 72 65 71 75 69 are still requi
0127F0: 72 65 64 20 69 6E 20 74 68 65 20 6D 61 69 6E 70 red in the mainp
012800: 72 6F 67 72 61 6D 2E 20 20 49 74 73 20 63 6F 6E rogram. Its con
012810: 74 65 6E 74 73 20 6D 75 73 74 20 74 68 65 72 65 tents must there
012820: 66 6F 72 65 20 62 65 50 55 53 48 65 64 20 20 6F fore bePUSHed o
012830: 6E 74 6F 20 20 20 74 68 65 20 20 73 74 61 63 6B nto the stack
012840: 20 20 6F 72 20 20 6F 74 68 65 72 77 69 73 65 73 or otherwises
012850: 74 6F 72 65 64 20 20 65 6C 73 65 77 68 65 72 65 tored elsewhere
012860: 2C 20 61 6E 64 20 20 72 65 74 72 69 65 76 65 64 , and retrieved
012870: 20 61 74 20 74 68 65 65 6E 64 20 6F 66 20 74 68 at theend of th
012880: 65 20 73 75 62 72 6F 75 74 69 6E 65 2E A0 A0 20 e subroutine...
012890: 54 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 65 78 The following ex
0128A0: 61 6D 70 6C 65 20 61 64 64 73 20 74 6F 67 65 74 ample adds toget
0128B0: 68 65 72 20 74 68 65 66 69 72 73 74 20 20 33 32 her thefirst 32
0128C0: 20 70 61 69 72 73 20 6F 66 20 6D 65 6D 6F 72 79 pairs of memory
0128D0: 20 6C 6F 63 61 74 69 6F 6E 73 2E 20 54 68 65 72 locations. Ther
0128E0: 65 73 75 6C 74 20 69 73 20 6C 65 66 74 20 69 6E esult is left in
0128F0: 20 48 4C 2E 20 20 54 68 65 20 73 74 61 63 6B 20 HL. The stack
012900: 65 20 6F 6E 6C 79 6F 6E 65 20 74 68 65 20 20 70 e onlyone the p
012910: 72 6F 63 65 73 73 6F 72 20 20 68 61 73 20 62 75 rocessor has bu
012920: 69 6C 74 20 69 6E 74 6F 20 69 74 20 69 73 74 68 ilt into it isth
012930: 65 20 6C 61 74 74 65 72 2E A3 20 45 61 63 68 20 e latter.£ Each
012940: 20 64 69 67 69 74 20 20 69 6E 20 20 61 20 20 6E digit in a n
012950: 75 6D 62 65 72 20 63 61 6E 20 20 62 65 20 63 6F umber can be co
012960: 6E 2D 73 69 64 65 72 65 64 20 74 6F 20 68 61 76 n-sidered to hav
012970: 65 20 61 20 77 65 69 67 68 74 69 6E 67 2E 20 46 e a weighting. F
012980: 6F 72 20 64 65 63 69 6D 61 6C 6E 75 6D 62 65 72 or decimalnumber
012990: 73 20 74 68 65 73 65 20 77 65 69 67 68 74 69 6E s these weightin
0129A0: 67 73 20 61 72 65 A0 20 20 44 69 67 69 74 20 20 gs are. Digit
0129B0: 20 20 20 20 33 20 20 20 20 32 20 20 20 20 31 20 3 2 1
0129C0: 20 20 20 20 30 A0 20 20 20 20 20 20 20 20 20 20 0.
0129D0: 20 31 30 30 30 20 20 31 30 30 20 20 20 31 30 20 1000 100 10
0129E0: 20 20 20 31 A0 A0 20 73 69 6E 63 65 20 65 61 63 1.. since eac
0129F0: 68 20 20 64 69 67 69 74 20 20 63 61 6E 20 68 61 h digit can ha
012A00: 76 65 20 6F 6E 65 20 20 6F 66 20 74 65 6E 73 74 ve one of tenst
012A10: 61 74 65 73 2C 20 64 65 73 69 67 6E 61 74 65 64 ates, designated
012A20: 20 30 20 2D 20 39 2E A0 A0 20 49 6E 20 61 20 20 0 - 9... In a
012A30: 72 65 67 69 73 74 65 72 20 20 65 61 63 68 20 20 register each
012A40: 64 69 67 69 74 20 20 6F 72 20 62 69 74 20 68 61 digit or bit ha
012A50: 73 6F 6E 6C 79 20 20 20 74 77 6F 20 20 73 74 61 sonly two sta
012A60: 74 65 73 2E 20 20 20 54 68 65 72 65 66 6F 72 65 tes. Therefore
012A70: 20 20 77 65 20 20 63 61 6E 69 6E 74 65 72 70 72 we caninterpr
012A80: 65 74 20 20 74 68 65 20 20 64 69 67 69 74 73 20 et the digits
012A90: 61 73 20 68 61 76 69 6E 67 20 77 65 69 67 68 74 as having weight
012AA0: 2D 69 6E 67 73 20 6F 66 A0 A0 20 62 69 74 20 20 -ings of.. bit
012AB0: 20 20 37 20 20 20 36 20 20 20 35 20 20 20 34 20 7 6 5 4
012AC0: 20 20 20 33 20 20 20 32 20 20 20 31 20 20 20 30 3 2 1 0
012AD0: A0 20 20 20 20 20 20 20 31 32 38 20 20 36 34 20 . 128 64
012AE0: 20 33 32 20 20 31 36 20 20 20 38 20 20 20 34 20 32 16 8 4
012AF0: 20 20 32 20 20 20 31 A0 A0 20 54 61 6B 69 6E 67 2 1.. Taking
012B00: 61 6E 64 20 74 68 65 48 4C 20 20 72 65 67 69 73 and theHL regis
012B10: 74 65 72 73 20 20 61 72 65 20 62 6F 74 68 20 75 ters are both u
012B20: 73 65 64 20 61 73 20 20 73 74 6F 72 61 67 65 69 sed as storagei
012B30: 6E 73 70 69 74 65 20 6F 66 20 74 68 65 20 69 6E nspite of the in
012B40: 74 65 72 66 65 72 65 6E 63 65 20 6F 66 20 74 68 terference of th
012B50: 65 20 43 41 4C 4C 2C 62 79 20 75 73 69 6E 67 20 e CALL,by using
012B60: 74 68 65 20 45 58 20 28 53 50 29 2C 48 4C 20 69 the EX (SP),HL i
012B70: 6E 73 74 72 75 63 74 69 6F 6E A3 20 4C 44 20 48 nstruction£ LD H
012B80: 4C 2C 30 A0 20 20 4C 44 20 42 2C 33 32 A0 20 20 L,0. LD B,32.
012B90: 50 55 53 48 20 48 4C A0 20 4C 4F 4F 50 31 20 4C PUSH HL. LOOP1 L
012BA0: 44 20 45 2C 28 48 4C 29 A0 20 20 49 4E 43 20 48 D E,(HL). INC H
012BB0: 4C A0 20 20 4C 44 20 44 2C 28 48 4C 29 A0 20 20 L. LD D,(HL).
012BC0: 49 4E 43 20 48 4C A0 20 20 45 58 20 28 53 50 29 INC HL. EX (SP)
012BD0: 2C 48 4C A0 20 20 43 41 4C 4C 20 53 55 42 52 A0 ,HL. CALL SUBR.
012BE0: 20 20 45 58 20 28 53 50 29 2C 48 4C A0 20 20 44 EX (SP),HL. D
012BF0: 4A 4E 5A 20 4C 4F 4F 50 31 A0 20 20 50 4F 50 20 JNZ LOOP1. POP
012C00: 48 4C A0 20 20 52 45 54 A0 20 53 55 42 52 20 20 HL. RET. SUBR
012C10: 41 44 44 20 48 4C 2C 44 45 A0 20 20 52 45 54 A0 ADD HL,DE. RET.
012C20: 20 20 A0 20 20 20 20 20 20 45 58 41 4D 50 4C 45 . EXAMPLE
012C30: 20 4F 46 20 43 4F 4E 44 49 54 49 4F 4E 41 4C 20 OF CONDITIONAL
012C40: 43 41 4C 4C 53 A0 A0 20 54 68 69 73 20 20 73 69 CALLS.. This si
012C50: 6D 70 6C 65 20 20 20 65 78 61 6D 70 6C 65 20 20 mple example
012C60: 63 6F 75 6E 74 73 20 20 75 70 20 20 74 68 65 6E counts up then
012C70: 75 6D 62 65 72 20 20 6F 66 20 20 6D 65 6D 6F 72 umber of memor
012C80: 79 20 20 6C 6F 63 61 74 69 6F 6E 73 20 20 68 6F y locations ho
012C90: 6C 64 69 6E 67 20 61 6E 75 6D 62 65 72 20 61 62 lding anumber ab
012CA0: 6F 76 65 20 20 31 39 32 20 20 61 6E 64 20 20 62 ove 192 and b
012CB0: 65 6C 6F 77 20 20 36 34 20 69 6E 20 74 68 65 66 elow 64 in thef
012CC0: 69 72 73 74 20 33 32 20 6D 65 6D 6F 72 79 20 6C irst 32 memory l
012CD0: 6F 63 61 74 69 6F 6E 73 2E A3 20 4C 44 20 48 4C ocations.£ LD HL
012CE0: 2C 30 A0 20 20 4C 44 20 44 45 2C 30 A0 20 20 4C ,0. LD DE,0. L
012CF0: 44 20 42 2C 33 32 A0 20 4C 4F 4F 50 20 20 4C 44 D B,32. LOOP LD
012D00: 20 20 6F 75 72 20 6E 75 6D 62 65 72 20 31 30 31 our number 101
012D10: 31 31 30 30 30 20 66 6F 72 20 65 78 61 6D 70 6C 11000 for exampl
012D20: 65 61 6E 64 20 20 6E 6F 74 69 6E 67 20 20 74 68 eand noting th
012D30: 61 74 20 20 20 62 69 74 73 20 20 74 68 61 74 20 at bits that
012D40: 20 61 72 65 20 20 22 30 22 63 6F 6E 74 72 69 62 are "0"contrib
012D50: 75 74 65 20 20 6E 6F 74 68 69 6E 67 20 74 6F 20 ute nothing to
012D60: 74 68 65 20 20 6E 75 6D 62 65 72 2C 20 20 74 68 the number, th
012D70: 65 64 65 63 69 6D 61 6C 20 65 71 75 69 76 61 6C edecimal equival
012D80: 65 6E 74 20 6F 66 20 20 31 30 31 31 31 30 30 30 ent of 10111000
012D90: 20 69 73 20 67 69 76 65 6E 62 79 A0 20 20 20 20 is givenby.
012DA0: 20 20 20 20 20 20 20 20 31 32 38 2B 33 32 2B 31 128+32+1
012DB0: 36 2B 38 3D 31 38 34 2E A3 20 54 68 65 20 6D 61 6+8=184.£ The ma
012DC0: 78 69 6D 75 6D 20 20 6E 75 6D 62 65 72 20 74 68 ximum number th
012DD0: 61 74 20 63 61 6E 20 62 65 20 68 65 6C 64 20 69 at can be held i
012DE0: 6E 61 6E 20 38 20 62 69 74 20 72 65 67 69 73 74 nan 8 bit regist
012DF0: 65 72 20 69 73 A0 A0 20 20 20 20 20 20 20 20 20 er is..
012E00: 20 31 32 38 2B 36 34 2B 33 32 2B 31 36 2B 38 2B 128+64+32+16+8+
012E10: 34 2B 32 2B 31 3D 32 35 35 A0 A0 54 68 69 73 20 4+2+1=255..This
012E20: 69 73 20 74 68 65 20 6E 75 6D 62 65 72 20 77 65 is the number we
012E30: 20 6F 72 69 67 69 6E 61 6C 6C 79 20 61 73 73 75 originally assu
012E40: 6D 65 64 61 74 20 74 68 65 20 62 65 67 69 6E 6E medat the beginn
012E50: 69 6E 67 20 6F 66 20 6F 75 72 20 64 69 73 63 75 ing of our discu
012E60: 73 73 69 6F 6E 2E A3 20 4A 75 73 74 20 20 61 73 ssion.£ Just as
012E70: 20 20 20 77 65 20 20 61 64 64 20 20 74 77 6F 20 we add two
012E80: 64 65 63 69 6D 61 6C 20 6E 75 6D 62 65 72 73 74 decimal numberst
012E90: 6F 67 65 74 68 65 72 2C 20 20 63 61 72 72 79 69 ogether, carryi
012EA0: 6E 67 20 20 6F 6E 65 20 66 6F 72 77 61 72 64 20 ng one forward
012EB0: 20 69 66 20 74 68 65 73 75 6D 20 6F 66 20 74 77 if thesum of tw
012EC0: 6F 20 20 64 69 67 69 74 73 20 69 73 20 67 72 65 o digits is gre
012ED0: 61 74 65 72 20 74 68 61 6E 20 39 2C 20 77 65 63 ater than 9, wec
012EE0: 61 6E 20 61 64 64 20 74 77 6F 20 62 69 6E 61 72 an add two binar
012EF0: 79 20 6E 75 6D 62 65 72 73 2E 20 20 49 66 20 20 y numbers. If
012F00: 20 41 2C 28 48 4C 29 A0 20 20 43 50 20 31 39 33 A,(HL). CP 193
012F10: A0 20 20 43 41 4C 4C 20 4E 43 2C 41 42 4F 56 45 . CALL NC,ABOVE
012F20: A0 20 20 43 50 20 36 34 A0 20 20 43 41 4C 4C 20 . CP 64. CALL
012F30: 43 2C 42 45 4C 4F 57 A0 20 20 49 4E 43 20 48 4C C,BELOW. INC HL
012F40: A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50 A0 20 20 52 . DJNZ LOOP. R
012F50: 45 54 A0 20 41 42 4F 56 45 20 49 4E 43 20 45 A0 ET. ABOVE INC E.
012F60: 20 20 52 45 54 A0 20 42 45 4C 4F 57 20 49 4E 43 RET. BELOW INC
012F70: 20 44 A0 20 20 52 45 54 A0 20 20 20 A0 20 20 20 D. RET. .
012F80: 20 20 20 20 20 20 20 20 20 20 20 20 4C 65 73 73 Less
012F90: 6F 6E 73 20 31 30 20 2D 20 31 37 A0 A0 20 31 30 ons 10 - 17.. 10
012FA0: 2E 20 43 6F 6E 64 69 74 69 6F 6E 61 6C 20 61 6E . Conditional an
012FB0: 64 20 75 6E 63 6F 6E 64 69 74 69 6F 6E 61 6C 20 d unconditional
012FC0: 4A 50 73 A0 20 20 20 20 20 20 20 20 20 45 78 20 JPs. Ex
012FD0: 2D 20 6A 75 6D 70 73 A0 20 31 31 2E 20 52 65 6C - jumps. 11. Rel
012FE0: 61 74 69 76 65 20 6A 75 6D 70 73 A0 20 20 20 20 ative jumps.
012FF0: 20 20 20 20 20 45 78 20 2D 20 72 65 6C 61 74 69 Ex - relati
013000: 76 65 20 6A 75 6D 70 73 20 31 A0 20 20 20 20 20 ve jumps 1.
013010: 20 20 20 20 45 78 20 2D 20 72 65 6C 61 74 69 76 Ex - relativ
013020: 65 20 6A 75 6D 70 73 20 32 A0 20 31 32 2E 20 54 e jumps 2. 12. T
013030: 68 65 20 53 74 61 63 6B A0 20 20 20 20 20 20 20 he Stack.
013040: 20 20 45 78 20 2D 20 70 75 73 68 65 73 20 61 6E Ex - pushes an
013050: 64 20 70 6F 70 73 A0 20 31 33 2E 20 43 61 6C 6C d pops. 13. Call
013060: 73 20 74 6F 20 73 75 62 72 6F 75 74 69 6E 65 73 s to subroutines
013070: A0 20 20 20 20 20 20 20 20 20 45 78 20 2D 20 75 . Ex - u
013080: 6E 63 6F 6E 64 69 74 69 6F 6E 61 6C 20 63 61 6C nconditional cal
013090: 6C 73 20 26 20 72 65 74 73 20 20 20 20 20 20 20 ls & rets
0130A0: 20 20 45 78 20 2D 20 63 6F 6E 64 69 74 69 6F 6E Ex - condition
0130B0: 61 6C 20 63 61 6C 6C 73 A0 20 31 34 2E 20 42 69 al calls. 14. Bi
0130C0: 6E 61 72 79 20 6E 6F 74 61 74 69 6F 6E A0 20 20 nary notation.
0130D0: 20 20 20 20 20 20 20 45 78 20 2D 20 62 69 6E 61 Ex - bina
0130E0: 72 79 20 6E 6F 74 61 74 69 6F 6E A0 20 31 35 2E ry notation. 15.
0130F0: 20 48 65 78 61 64 65 63 69 6D 61 6C 20 6E 6F 74 Hexadecimal not
013100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
013110: 10 00 00 00 02 09 50 E5 10 00 C1 02 00 00 00 02 ......P.........
013120: 10 00 C6 02 00 00 00 02 10 00 C2 02 00 00 00 02 ................
013130: 10 00 C7 02 00 00 00 02 10 00 C3 02 00 00 00 02 ................
013140: 10 00 C8 02 00 00 00 02 10 00 C4 02 00 00 00 02 ................
013150: 10 00 C9 02 00 00 00 02 10 00 C5 02 00 00 00 02 ................
013160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013200: 74 68 65 20 73 75 6D 69 73 20 61 62 6F 76 65 20 the sumis above
013210: 6F 6E 65 2C 20 61 20 6F 6E 65 20 69 73 20 63 61 one, a one is ca
013220: 72 72 69 65 64 20 66 6F 72 77 61 72 64 2E A0 A0 rried forward...
013230: 69 2E 65 2E 20 63 61 72 72 79 20 20 20 27 20 27 i.e. carry ' '
013240: 20 20 20 27 20 27 20 20 20 20 20 20 A0 20 20 20 ' ' .
013250: 20 20 20 20 20 20 20 20 20 20 30 20 31 20 31 20 0 1 1
013260: 30 20 31 20 31 20 31 20 30 A0 20 20 20 20 20 20 0 1 1 1 0.
013270: 20 20 20 20 2B 20 20 30 20 30 20 31 20 30 20 30 + 0 0 1 0 0
013280: 20 31 20 30 20 31 A0 20 20 67 69 76 65 73 20 20 1 0 1. gives
013290: 20 20 20 20 31 20 30 20 30 20 31 20 30 20 30 20 1 0 0 1 0 0
0132A0: 31 20 31 A0 A0 20 53 69 6D 69 6C 61 72 20 77 65 1 1.. Similar we
0132B0: 20 63 61 6E 20 70 65 72 66 6F 72 6D 20 73 75 62 can perform sub
0132C0: 74 72 61 63 74 69 6F 6E 2E A0 A0 69 2E 65 2E 20 traction...i.e.
0132D0: 62 6F 72 72 6F 77 20 20 20 20 30 20 31 20 31 20 borrow 0 1 1
0132E0: 32 20 20 20 30 20 32 A0 20 20 20 20 20 20 20 20 2 0 2.
0132F0: 20 20 20 20 20 30 20 31 20 31 20 30 20 30 20 31 0 1 1 0 0 1
013300: 20 31 20 30 A0 20 20 20 20 20 20 20 20 20 20 2D 1 0. -
013310: 20 20 30 20 30 20 31 20 30 20 31 20 31 20 30 20 0 0 1 0 1 1 0
013320: 31 A0 20 20 67 69 76 65 73 20 20 20 20 20 20 30 1. gives 0
013330: 20 30 20 31 20 31 20 31 20 30 20 30 20 31 A3 20 0 1 1 1 0 0 1£
013340: 20 20 20 20 20 45 58 41 4D 50 4C 45 53 20 4F 46 EXAMPLES OF
013350: 20 42 49 4E 41 52 59 20 4E 4F 54 41 54 49 4F 4E BINARY NOTATION
013360: A0 A0 20 54 68 65 20 20 61 73 73 65 6D 62 6C 65 .. The assemble
013370: 72 2C 20 77 69 74 68 69 6E 20 20 74 68 69 73 20 r, within this
013380: 74 75 74 6F 72 2C 20 68 61 73 6F 6E 65 20 69 6E tutor, hasone in
013390: 73 74 72 75 63 74 69 6F 6E 20 6E 6F 74 20 6E 6F struction not no
0133A0: 72 6D 61 6C 6C 79 20 66 6F 75 6E 64 20 69 6E 20 rmally found in
0133B0: 61 6E 61 73 73 65 6D 62 6C 65 72 2C 20 20 6E 61 anassembler, na
0133C0: 6D 65 6C 79 20 20 42 49 4E 2E 20 20 54 68 65 20 mely BIN. The
0133D0: 20 61 73 73 65 6D 62 6C 65 72 61 6C 6C 6F 63 61 assembleralloca
0133E0: 74 65 73 20 20 6F 6E 65 20 20 6D 65 6D 6F 72 79 tes one memory
0133F0: 20 20 6C 6F 63 61 74 69 6F 6E 20 20 74 6F 20 74 location to t
013400: 20 64 65 63 69 6D 61 6C 2C 20 61 20 64 65 63 69 decimal, a deci
013410: 6D 61 6C 20 6E 75 6D 62 65 72 20 68 61 73 61 20 mal number hasa
013420: 62 61 73 65 20 6F 66 20 31 30 20 20 61 6E 64 20 base of 10 and
013430: 61 20 62 69 6E 61 72 79 20 6E 75 6D 62 65 72 20 a binary number
013440: 61 20 62 61 73 65 62 61 73 65 20 32 2E A3 20 20 a basebase 2.£
013450: 20 20 45 58 41 4D 50 4C 45 53 20 4F 46 20 48 45 EXAMPLES OF HE
013460: 58 41 44 45 43 49 4D 41 4C 20 4E 4F 54 41 54 49 XADECIMAL NOTATI
013470: 4F 4E A0 A0 20 4E 6F 77 20 20 74 68 61 74 20 20 ON.. Now that
013480: 68 65 78 20 6E 6F 74 61 74 69 6F 6E 20 68 61 73 hex notation has
013490: 20 62 65 65 6E 20 69 6E 74 72 6F 2D 64 75 63 65 been intro-duce
0134A0: 64 20 77 65 20 20 63 61 6E 20 64 69 73 63 75 73 d we can discus
0134B0: 73 20 20 68 6F 77 20 20 74 68 65 20 63 6F 6D 70 s how the comp
0134C0: 75 74 65 72 73 74 6F 72 65 73 20 20 70 72 6F 67 uterstores prog
0134D0: 72 61 6D 73 20 20 69 6E 20 20 6D 6F 72 65 20 20 rams in more
0134E0: 64 65 74 61 69 6C 2E 20 20 20 41 73 61 6C 72 65 detail. Asalre
0134F0: 61 64 79 20 20 20 6D 65 6E 74 69 6F 6E 65 64 2C ady mentioned,
013500: 20 20 74 68 65 20 20 20 69 6E 73 74 72 75 63 74 the instruct
013510: 69 6F 6E 73 61 72 65 20 20 73 74 6F 72 65 64 20 ionsare stored
013520: 20 20 6D 65 6D 6F 72 79 20 20 61 73 20 20 6E 75 memory as nu
013530: 6D 62 65 72 73 2E 20 20 53 6F 6D 65 69 6E 73 74 mbers. Someinst
013540: 72 75 63 74 69 6F 6E 73 20 20 20 6F 6E 6C 79 20 ructions only
013550: 20 20 72 65 71 75 69 72 65 20 20 61 20 20 73 69 require a si
013560: 6E 67 6C 65 6E 75 6D 62 65 72 2C 20 6F 74 68 65 nglenumber, othe
013570: 72 73 20 72 65 71 75 69 72 65 20 6D 6F 72 65 2E rs require more.
013580: 20 43 6F 6C 75 6D 6E 20 32 20 6F 6E 74 68 65 20 Column 2 onthe
013590: 53 69 6D 75 6C 61 74 6F 72 20 64 69 73 70 6C 61 Simulator displa
0135A0: 79 20 73 68 6F 77 73 20 20 74 68 65 20 20 6D 65 y shows the me
0135B0: 6D 6F 72 79 63 6F 6E 74 65 6E 74 73 20 66 6F 72 morycontents for
0135C0: 20 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E the instruction
0135D0: 73 20 69 6E 20 68 65 78 2E A0 A0 20 41 6C 6C 20 s in hex... All
0135E0: 74 68 65 20 20 6E 75 6D 62 65 72 73 20 20 75 73 the numbers us
0135F0: 65 64 20 20 74 6F 20 20 64 65 73 63 72 69 62 65 ed to describe
013600: 68 65 6C 69 6E 65 2C 20 77 68 69 63 68 20 77 6F heline, which wo
013610: 75 6C 64 20 6E 6F 72 6D 61 6C 6C 79 20 62 65 20 uld normally be
013620: 20 6C 61 62 65 6C 6C 65 64 2E 49 74 20 63 6F 6E labelled.It con
013630: 73 74 61 6E 74 6C 79 20 64 69 73 70 6C 61 79 73 stantly displays
013640: 20 74 68 69 73 20 6C 6F 63 61 74 69 6F 6E 20 20 this location
013650: 69 6E 62 69 6E 61 72 79 20 66 6F 72 6D 2E 20 54 inbinary form. T
013660: 68 65 20 6E 75 6D 62 65 72 20 61 66 74 65 72 20 he number after
013670: 42 49 4E 20 69 73 20 74 68 65 6E 75 6D 62 65 72 BIN is thenumber
013680: 20 20 69 6E 69 74 69 61 6C 6C 79 20 20 20 69 6E initially in
013690: 73 65 72 74 65 64 20 20 69 6E 74 6F 20 20 20 74 serted into t
0136A0: 68 65 6C 6F 63 61 74 69 6F 6E 2E A0 A0 20 41 66 helocation... Af
0136B0: 74 65 72 20 20 67 6F 69 6E 67 20 20 20 74 68 72 ter going thr
0136C0: 6F 75 67 68 20 20 74 68 65 20 20 20 66 6F 6C 6C ough the foll
0136D0: 6F 77 69 6E 67 65 78 61 6D 70 6C 65 20 20 74 72 owingexample tr
0136E0: 79 20 6D 6F 64 69 66 79 69 6E 67 20 74 68 65 20 y modifying the
0136F0: 64 69 73 70 6C 61 79 69 6E 67 20 6F 66 53 54 4F displaying ofSTO
013700: 52 45 20 69 6E 20 65 78 61 6D 70 6C 65 20 31 31 RE in example 11
013710: 42 2E A3 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 B.£ LD HL,STORE.
013720: 20 4C 4F 4F 50 20 20 44 45 43 20 28 48 4C 29 A0 LOOP DEC (HL).
013730: 20 20 4A 52 20 4E 5A 2C 4C 4F 4F 50 A0 20 20 4C JR NZ,LOOP. L
013740: 44 20 41 2C 28 4E 55 4D 31 29 A0 20 20 4C 44 20 D A,(NUM1). LD
013750: 48 4C 2C 4E 55 4D 32 A0 20 20 41 44 44 20 41 2C HL,NUM2. ADD A,
013760: 28 48 4C 29 A0 20 20 4C 44 20 28 41 4E 53 29 2C (HL). LD (ANS),
013770: 41 A0 20 20 52 45 54 A0 20 20 A0 20 53 54 4F 52 A. RET. . STOR
013780: 45 20 42 49 4E 20 31 35 A0 20 20 A0 20 4E 55 4D E BIN 15. . NUM
013790: 31 20 20 42 49 4E 20 38 31 A0 20 4E 55 4D 32 20 1 BIN 81. NUM2
0137A0: 20 42 49 4E 20 39 35 A0 20 41 4E 53 20 20 20 42 BIN 95. ANS B
0137B0: 49 4E 20 30 A0 20 20 A0 20 20 A0 20 20 20 20 20 IN 0. . .
0137C0: 20 20 20 20 20 48 45 58 41 44 45 43 49 4D 41 4C HEXADECIMAL
0137D0: 20 4E 4F 54 41 54 49 4F 4E A0 A0 20 42 69 6E 61 NOTATION.. Bina
0137E0: 72 79 20 20 6E 75 6D 62 65 72 73 20 61 72 65 20 ry numbers are
0137F0: 74 6F 6F 20 20 63 75 6D 62 65 72 73 6F 6D 65 20 too cumbersome
013800: 20 61 6E 69 6E 73 74 72 75 63 74 69 6F 6E 20 61 aninstruction a
013810: 72 65 20 20 67 69 76 65 6E 20 69 6E 20 73 65 71 re given in seq
013820: 75 65 6E 63 65 20 61 6C 6F 6E 67 74 68 65 20 6C uence alongthe l
013830: 69 6E 65 2E 20 20 4E 6F 74 69 63 65 20 74 68 61 ine. Notice tha
013840: 74 20 6E 75 6D 62 65 72 73 20 63 61 6C 6C 65 64 t numbers called
013850: 20 75 70 69 6E 20 61 6E 20 69 6E 73 74 72 75 63 upin an instruc
013860: 74 69 6F 6E 20 61 70 70 65 61 72 20 74 6F 77 61 tion appear towa
013870: 72 64 73 20 74 68 65 20 65 6E 64 6F 66 20 74 68 rds the endof th
013880: 65 20 73 74 72 69 6E 67 20 20 6F 66 20 20 6E 75 e string of nu
013890: 6D 62 65 72 73 2E 20 54 68 65 20 20 65 61 72 6C mbers. The earl
0138A0: 69 65 72 6E 75 6D 62 65 72 73 20 20 20 20 64 65 iernumbers de
0138B0: 74 65 72 6D 69 6E 65 20 20 20 20 74 68 65 20 20 termine the
0138C0: 20 74 79 70 65 20 20 20 20 6F 66 69 6E 73 74 72 type ofinstr
0138D0: 75 63 74 69 6F 6E 2E 20 53 69 6E 63 65 20 74 68 uction. Since th
0138E0: 65 20 20 74 6F 74 61 6C 20 20 6E 75 6D 62 65 72 e total number
0138F0: 20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 ofinstructions
013900: 20 20 65 78 63 65 65 64 20 20 20 32 35 36 2C 20 exceed 256,
013910: 20 61 20 20 20 70 72 65 66 69 78 6E 75 6D 62 65 a prefixnumbe
013920: 72 20 69 73 20 75 73 65 64 20 74 6F 20 20 70 72 r is used to pr
013930: 6F 64 75 63 65 20 6F 74 68 65 72 20 73 65 74 73 oduce other sets
013940: 20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E ofinstructions.
013950: 20 54 68 65 20 70 72 65 66 69 78 65 73 20 79 6F The prefixes yo
013960: 75 20 77 69 6C 6C 20 66 69 6E 64 61 72 65 20 45 u will findare E
013970: 44 2C 20 43 42 2C 20 44 44 20 61 6E 64 20 46 44 D, CB, DD and FD
013980: 2E A3 20 4C 75 63 6B 69 6C 79 20 61 73 73 65 6D .£ Luckily assem
013990: 62 6C 65 72 73 20 74 61 6B 65 73 20 61 63 63 6F blers takes acco
0139A0: 75 6E 74 20 6F 66 20 61 6C 6C 74 68 65 73 65 20 unt of allthese
0139B0: 20 63 6F 6D 70 6C 65 78 69 74 69 65 73 2C 20 20 complexities,
0139C0: 61 6E 64 20 20 79 6F 75 20 20 77 69 6C 6C 20 6E and you will n
0139D0: 6F 74 6E 65 65 64 20 20 74 6F 20 20 6C 65 61 72 otneed to lear
0139E0: 6E 20 20 77 68 69 63 68 20 6E 75 6D 62 65 72 73 n which numbers
0139F0: 20 72 65 70 72 65 73 65 6E 74 77 68 69 63 68 20 representwhich
013A00: 61 6E 64 64 65 63 69 6D 61 6C 20 20 74 6F 6F 20 anddecimal too
013A10: 20 20 69 6E 63 6F 6E 76 65 6E 69 65 6E 74 20 20 inconvenient
013A20: 74 6F 20 20 64 69 73 70 6C 61 79 6D 75 6C 74 69 to displaymulti
013A30: 70 6C 65 20 20 72 65 67 69 73 74 65 72 20 6E 75 ple register nu
013A40: 6D 62 65 72 73 2E 20 20 41 20 6D 65 74 68 6F 64 mbers. A method
013A50: 20 6F 66 70 72 65 73 65 6E 74 69 6E 67 20 20 20 ofpresenting
013A60: 62 69 6E 61 72 79 20 20 6E 75 6D 62 65 72 73 20 binary numbers
013A70: 20 68 61 73 20 20 20 62 65 65 6E 64 65 76 65 6C has beendevel
013A80: 6F 70 65 64 20 20 74 6F 20 67 65 74 20 72 6F 75 oped to get rou
013A90: 6E 64 20 20 74 68 65 73 65 20 70 72 6F 62 6C 65 nd these proble
013AA0: 6D 73 2E 49 6E 73 74 65 61 64 20 6F 66 20 62 61 ms.Instead of ba
013AB0: 73 69 6E 67 20 74 68 65 20 6E 75 6D 62 65 72 20 sing the number
013AC0: 6F 6E 20 31 30 20 61 73 20 69 6E 64 65 63 69 6D on 10 as indecim
013AD0: 61 6C 20 6F 72 20 32 20 61 73 20 69 6E 20 62 69 al or 2 as in bi
013AE0: 6E 61 72 79 2C 20 77 65 20 62 61 73 65 20 69 74 nary, we base it
013AF0: 20 6F 6E 31 36 2E 20 20 54 68 69 73 20 20 6E 75 on16. This nu
013B00: 6D 62 65 72 69 6E 67 20 20 73 79 73 74 65 6D 20 mbering system
013B10: 20 69 73 20 20 63 61 6C 6C 65 64 48 65 78 61 64 is calledHexad
013B20: 65 63 69 6D 61 6C 2E A0 A0 20 57 65 20 20 72 65 ecimal... We re
013B30: 71 75 69 72 65 20 20 20 31 36 20 20 64 69 66 66 quire 16 diff
013B40: 65 72 65 6E 74 20 20 73 79 6D 62 6F 6C 73 20 74 erent symbols t
013B50: 6F 72 65 70 72 65 73 65 6E 74 20 20 61 20 20 64 orepresent a d
013B60: 69 67 69 74 2E 20 20 30 2D 39 20 20 67 69 76 65 igit. 0-9 give
013B70: 73 20 20 75 73 20 74 68 65 66 69 72 73 74 20 20 s us thefirst
013B80: 31 30 20 20 61 6E 64 20 20 41 2D 46 20 20 74 68 10 and A-F th
013B90: 65 20 66 69 6E 61 6C 20 36 2E 20 41 20 6C 69 73 e final 6. A lis
013BA0: 74 6F 66 20 20 64 65 63 69 6D 61 6C 2C 20 20 20 tof decimal,
013BB0: 62 69 6E 61 72 79 2C 20 20 61 6E 64 20 20 68 65 binary, and he
013BC0: 78 61 64 65 63 69 6D 61 6C 65 71 75 69 76 61 6C xadecimalequival
013BD0: 65 6E 74 73 20 20 61 72 65 20 20 20 67 69 76 65 ents are give
013BE0: 6E 20 20 6F 6E 20 20 74 68 65 20 20 20 6E 65 78 n on the nex
013BF0: 74 73 63 72 65 65 6E 2E A3 20 20 20 20 44 65 63 tscreen.£ Dec
013C00: 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E A0 A0 20 instructions...
013C10: 54 68 65 20 53 69 6D 75 6C 61 74 6F 72 20 20 63 The Simulator c
013C20: 61 6E 20 20 62 65 20 73 77 69 74 63 68 65 64 20 an be switched
013C30: 62 65 74 77 65 65 6E 64 65 63 69 6D 61 6C 20 20 betweendecimal
013C40: 20 61 6E 64 20 20 20 68 65 78 61 64 65 63 69 6D and hexadecim
013C50: 61 6C 20 20 64 69 73 70 6C 61 79 20 20 62 79 70 al display byp
013C60: 72 65 73 73 69 6E 67 20 73 68 69 66 74 20 20 22 ressing shift "
013C70: 54 22 2C 20 20 77 68 65 6E 20 61 20 70 72 6F 67 T", when a prog
013C80: 72 61 6D 20 20 69 73 6E 6F 74 20 72 75 6E 6E 69 ram isnot runni
013C90: 6E 67 2E A3 20 4C 44 20 41 2C 32 35 48 A0 20 20 ng.£ LD A,25H.
013CA0: 41 44 44 20 41 2C 41 A0 20 20 44 41 41 A0 20 20 ADD A,A. DAA.
013CB0: 4C 44 20 48 4C 2C 34 35 38 39 48 A0 20 20 4C 44 LD HL,4589H. LD
013CC0: 20 44 45 2C 33 38 31 32 48 A0 20 20 4C 44 20 41 DE,3812H. LD A
013CD0: 2C 4C A0 20 20 53 55 42 20 45 A0 20 20 44 41 41 ,L. SUB E. DAA
013CE0: A0 20 20 4C 44 20 4C 2C 41 A0 20 20 4C 44 20 41 . LD L,A. LD A
013CF0: 2C 48 A0 20 20 53 42 43 20 41 2C 44 A0 20 20 44 ,H. SBC A,D. D
013D00: 41 41 A0 20 20 4C 44 20 48 2C 41 A0 20 20 52 45 AA. LD H,A. RE
013D10: 54 A0 20 20 A0 20 20 A0 20 20 20 20 20 20 42 49 T. . . BI
013D20: 4E 41 52 59 20 43 4F 44 45 44 20 44 45 43 49 4D NARY CODED DECIM
013D30: 41 4C 20 4E 4F 54 41 54 49 4F 4E A0 A0 20 57 65 AL NOTATION.. We
013D40: 20 20 77 6F 75 6C 64 20 20 73 74 69 6C 6C 20 20 would still
013D50: 6C 69 6B 65 20 20 74 6F 20 20 62 65 20 20 61 62 like to be ab
013D60: 6C 65 20 74 6F 70 65 72 66 6F 72 6D 20 63 61 6C le toperform cal
013D70: 63 75 6C 61 74 69 6F 6E 73 20 20 6F 6E 20 64 65 culations on de
013D80: 63 69 6D 61 6C 20 6E 75 6D 62 65 72 73 77 69 74 cimal numberswit
013D90: 68 6F 75 74 20 20 68 61 76 69 6E 67 20 20 74 6F hout having to
013DA0: 20 63 6F 6E 76 65 72 74 20 74 6F 20 62 69 6E 61 convert to bina
013DB0: 72 79 20 6F 72 68 65 78 61 64 65 63 69 6D 61 6C ry orhexadecimal
013DC0: 20 66 6F 72 6D 2E 20 48 65 78 69 64 65 63 69 6D form. Hexidecim
013DD0: 61 6C 20 66 6F 72 6D 20 68 6F 6C 64 73 61 20 6B al form holdsa k
013DE0: 65 79 20 74 6F 20 61 20 6D 65 74 68 6F 64 20 6F ey to a method o
013DF0: 66 20 61 63 68 69 65 76 69 6E 67 20 74 68 69 73 f achieving this
013E00: 69 6D 61 6C 20 20 20 42 69 6E 61 72 79 20 20 20 imal Binary
013E10: 20 48 65 78 61 64 65 63 69 6D 61 6C A0 A0 A0 20 Hexadecimal...
013E20: 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 30 0 00
013E30: 30 30 20 20 20 20 20 20 20 20 20 30 A0 20 20 20 00 0.
013E40: 20 20 20 20 31 20 20 20 20 20 20 20 30 30 30 31 1 0001
013E50: 20 20 20 20 20 20 20 20 20 31 A0 20 20 20 20 20 1.
013E60: 20 20 32 20 20 20 20 20 20 20 30 30 31 30 20 20 2 0010
013E70: 20 20 20 20 20 20 20 32 A0 20 20 20 20 20 20 20 2.
013E80: 33 20 20 20 20 20 20 20 30 30 31 31 20 20 20 20 3 0011
013E90: 20 20 20 20 20 33 A0 20 20 20 20 20 20 20 34 20 3. 4
013EA0: 20 20 20 20 20 20 30 31 30 30 20 20 20 20 20 20 0100
013EB0: 20 20 20 34 A0 20 20 20 20 20 20 20 35 20 20 20 4. 5
013EC0: 20 20 20 20 30 31 30 31 20 20 20 20 20 20 20 20 0101
013ED0: 20 35 A0 20 20 20 20 20 20 20 36 20 20 20 20 20 5. 6
013EE0: 20 20 30 31 31 30 20 20 20 20 20 20 20 20 20 36 0110 6
013EF0: A0 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20 . 7
013F00: 30 31 31 31 20 20 20 20 20 20 20 20 20 37 A0 20 0111 7.
013F10: 20 20 20 20 20 20 38 20 20 20 20 20 20 20 31 30 8 10
013F20: 30 30 20 20 20 20 20 20 20 20 20 38 A0 20 20 20 00 8.
013F30: 20 20 20 20 39 20 20 20 20 20 20 20 31 30 30 31 9 1001
013F40: 20 20 20 20 20 20 20 20 20 39 A0 20 20 20 20 20 9.
013F50: 20 20 31 30 20 20 20 20 20 20 31 30 31 30 20 20 10 1010
013F60: 20 20 20 20 20 20 20 41 A0 20 20 20 20 20 20 20 A.
013F70: 31 31 20 20 20 20 20 20 31 30 31 31 20 20 20 20 11 1011
013F80: 20 20 20 20 20 42 A0 20 20 20 20 20 20 20 31 32 B. 12
013F90: 20 20 20 20 20 20 31 31 30 30 20 20 20 20 20 20 1100
013FA0: 20 20 20 43 A0 20 20 20 20 20 20 20 31 33 20 20 C. 13
013FB0: 20 20 20 20 31 31 30 31 20 20 20 20 20 20 20 20 1101
013FC0: 20 44 A0 20 20 20 20 20 20 20 31 34 20 20 20 20 D. 14
013FD0: 20 20 31 31 31 30 20 20 20 20 20 20 20 20 20 45 1110 E
013FE0: A0 20 20 20 20 20 20 20 31 35 20 20 20 20 20 20 . 15
013FF0: 31 31 31 31 20 20 20 20 20 20 20 20 20 46 A3 20 1111 F£
014000: 2E A0 A0 20 54 68 65 20 20 68 65 78 20 64 69 67 ... The hex dig
014010: 69 74 20 20 72 65 71 75 69 72 65 73 20 20 61 64 it requires ad
014020: 6A 75 73 74 6D 65 6E 74 20 74 6F 61 76 6F 69 64 justment toavoid
014030: 20 74 68 65 20 64 69 67 69 74 73 20 20 41 2D 46 the digits A-F
014040: 2E 20 20 41 64 64 69 6E 67 20 20 36 20 74 6F 20 . Adding 6 to
014050: 74 68 65 64 69 67 69 74 2C 20 69 66 20 74 68 65 thedigit, if the
014060: 73 65 20 73 79 6D 62 6F 6C 73 20 61 70 70 65 61 se symbols appea
014070: 72 2C 20 20 72 65 73 75 6C 74 73 69 6E 20 63 6F r, resultsin co
014080: 72 72 65 63 74 20 61 64 6A 75 73 74 6D 65 6E 74 rrect adjustment
014090: 2E A0 A0 20 54 61 6B 65 20 20 74 68 65 20 20 68 ... Take the h
0140A0: 65 78 20 20 6E 75 6D 62 65 72 20 20 43 20 20 28 ex number C (
0140B0: 3D 20 31 32 20 64 65 63 2E 29 2E 41 64 64 69 6E = 12 dec.).Addin
0140C0: 67 20 20 36 20 20 67 69 76 65 73 20 20 31 38 20 g 6 gives 18
0140D0: 20 64 65 63 69 6D 61 6C 20 6F 72 20 31 32 20 68 decimal or 12 h
0140E0: 65 78 2E 48 65 6E 63 65 20 74 68 65 20 68 65 78 ex.Hence the hex
0140F0: 20 6E 75 6D 62 65 72 20 6C 6F 6F 6B 73 20 20 69 number looks i
014100: 64 65 6E 74 69 63 61 6C 20 74 6F 74 68 65 20 64 dentical tothe d
014110: 65 63 69 6D 61 6C 20 61 6E 73 77 65 72 20 72 65 ecimal answer re
014120: 71 75 69 72 65 64 2E A3 20 45 61 63 68 20 64 69 quired.£ Each di
014130: 67 69 74 20 69 73 20 20 68 65 6C 64 20 20 69 6E git is held in
014140: 20 20 34 20 20 62 69 74 73 20 6F 66 20 74 68 65 4 bits of the
014150: 72 65 67 69 73 74 65 72 2E 20 20 20 54 68 65 73 register. Thes
014160: 65 20 20 34 20 20 62 69 74 73 20 61 72 65 20 63 e 4 bits are c
014170: 61 6C 6C 65 64 20 20 61 6E 69 62 62 6C 65 2C 20 alled anibble,
014180: 74 68 65 20 77 68 6F 6C 65 20 38 20 62 69 74 20 the whole 8 bit
014190: 77 6F 72 64 20 69 73 20 74 65 72 6D 65 64 20 61 word is termed a
0141A0: 62 79 74 65 2E 20 57 68 6F 20 73 61 69 64 20 70 byte. Who said p
0141B0: 72 6F 67 72 61 6D 6D 65 72 73 20 68 61 76 65 20 rogrammers have
0141C0: 6E 6F 20 73 65 6E 73 65 6F 66 20 68 75 6D 6F 75 no senseof humou
0141D0: 72 3F A0 A0 20 54 68 69 73 20 20 70 72 65 73 65 r?.. This prese
0141E0: 6E 74 61 74 69 6F 6E 20 20 69 73 20 20 74 65 72 ntation is ter
0141F0: 6D 65 64 20 20 20 42 69 6E 61 72 79 43 6F 64 65 med BinaryCode
014200: 41 6C 6C 20 31 36 20 20 73 74 61 74 65 73 20 6F All 16 states o
014210: 66 20 74 68 65 20 34 20 62 69 6E 61 72 79 20 62 f the 4 binary b
014220: 69 74 73 20 61 72 65 63 6F 76 65 72 65 64 20 62 its arecovered b
014230: 79 20 30 2D 46 2E 20 48 65 6E 63 65 20 6F 6E 6C y 0-F. Hence onl
014240: 79 20 32 20 68 65 78 61 64 65 63 69 6D 61 6C 64 y 2 hexadecimald
014250: 69 67 69 74 73 20 20 61 72 65 20 20 72 65 71 75 igits are requ
014260: 69 72 65 64 20 20 74 6F 20 20 64 69 73 70 6C 61 ired to displa
014270: 79 20 20 20 74 68 65 63 6F 6E 74 65 6E 74 73 20 y thecontents
014280: 20 6F 66 20 20 61 6E 20 20 38 20 20 62 69 74 20 of an 8 bit
014290: 20 72 65 67 69 73 74 65 72 2E 20 20 4F 75 72 65 register. Oure
0142A0: 78 61 6D 70 6C 65 20 20 20 31 30 31 31 31 30 30 xample 1011100
0142B0: 30 20 20 20 64 69 76 69 64 65 73 20 20 20 75 70 0 divides up
0142C0: 20 20 20 69 6E 74 6F 31 30 31 31 20 31 30 30 30 into1011 1000
0142D0: 20 6F 72 20 42 38 20 48 65 78 2E 20 20 41 20 20 or B8 Hex. A
0142E0: 64 6F 75 62 6C 65 20 72 65 67 69 73 74 65 72 68 double registerh
0142F0: 6F 6C 64 69 6E 67 20 73 61 79 20 20 31 31 30 30 olding say 1100
014300: 31 30 30 31 20 31 30 31 31 31 30 30 30 20 20 77 1001 10111000 w
014310: 69 6C 6C 20 20 62 65 72 65 70 72 65 73 65 6E 74 ill berepresent
014320: 65 64 20 62 79 20 43 39 42 38 20 68 65 78 2E A0 ed by C9B8 hex..
014330: A0 20 43 6F 6E 76 65 72 73 69 6F 6E 20 20 6F 66 . Conversion of
014340: 20 20 61 20 20 68 65 78 20 20 6E 75 6D 62 65 72 a hex number
014350: 20 20 74 6F 20 20 69 74 73 64 65 63 69 6D 61 6C to itsdecimal
014360: 20 65 71 75 69 76 61 6C 65 6E 74 20 66 6F 6C 6C equivalent foll
014370: 6F 77 73 20 74 68 65 20 20 73 74 61 6E 64 61 72 ows the standar
014380: 64 63 61 6C 63 75 6C 61 74 69 6F 6E 2E A0 A0 69 dcalculation...i
014390: 2E 65 2E 20 20 42 38 20 68 65 78 20 3D 20 28 42 .e. B8 hex = (B
0143A0: 20 68 65 78 29 2A 20 31 36 2B 20 28 38 29 2A 20 hex)* 16+ (8)*
0143B0: 31 A0 20 20 20 20 20 20 20 20 20 20 20 20 20 3D 1. =
0143C0: 20 31 31 2A 31 36 2B 38 3D 31 38 34 A0 A0 20 41 11*16+8=184.. A
0143D0: 6C 77 61 79 73 20 72 65 6D 65 6D 62 65 72 20 74 lways remember t
0143E0: 68 61 74 20 61 20 68 65 78 20 6E 75 6D 62 65 72 hat a hex number
0143F0: 20 68 61 73 20 61 62 61 73 65 20 6F 66 20 31 36 has abase of 16
014400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
014410: 11 00 00 00 02 09 50 E5 11 00 C1 02 00 00 00 02 ......P.........
014420: 11 00 C6 02 00 00 00 02 11 00 C2 02 00 00 00 02 ................
014430: 11 00 C7 02 00 00 00 02 11 00 C3 02 00 00 00 02 ................
014440: 11 00 C8 02 00 00 00 02 11 00 C4 02 00 00 00 02 ................
014450: 11 00 C9 02 00 00 00 02 11 00 C5 02 00 00 00 02 ................
014460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014500: 64 20 44 65 63 69 6D 61 6C 20 6F 72 20 42 43 44 d Decimal or BCD
014510: 2E A0 A0 20 54 68 65 20 20 20 5A 38 30 20 20 20 ... The Z80
014520: 20 61 63 63 6F 6D 6D 6F 64 61 74 65 73 20 20 20 accommodates
014530: 74 68 65 20 20 20 61 62 6F 76 65 61 64 6A 75 73 the aboveadjus
014540: 74 6D 65 6E 74 2C 20 20 77 69 74 68 20 74 68 65 tment, with the
014550: 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 20 44 instruction D
014560: 41 41 2C 6F 72 20 20 44 65 63 69 6D 61 6C 20 20 AA,or Decimal
014570: 41 64 6A 75 73 74 20 20 41 63 63 75 6D 75 6C 61 Adjust Accumula
014580: 74 6F 72 2E 20 20 20 54 68 69 73 69 6E 73 74 72 tor. Thisinstr
014590: 75 63 74 69 6F 6E 20 20 69 73 20 20 75 73 65 64 uction is used
0145A0: 20 20 61 66 74 65 72 20 20 61 6E 20 20 38 20 20 after an 8
0145B0: 62 69 74 41 44 44 2C 20 20 41 44 43 2C 20 20 53 bitADD, ADC, S
0145C0: 55 42 2C 20 20 6F 72 20 20 53 42 43 20 20 74 6F UB, or SBC to
0145D0: 20 61 64 6A 75 73 74 20 74 68 65 41 63 63 75 6D adjust theAccum
0145E0: 75 6C 61 74 6F 72 20 63 6F 6E 74 65 6E 74 73 20 ulator contents
0145F0: 62 79 20 61 64 64 69 6E 67 20 36 20 20 74 6F 20 by adding 6 to
014600: 74 68 65 6E 69 62 62 6C 65 2C 20 20 69 66 20 65 thenibble, if e
014610: 69 74 68 65 72 20 20 6E 69 62 62 6C 65 20 69 6E ither nibble in
014620: 20 74 68 65 20 61 6E 73 77 65 72 69 73 20 61 62 the answeris ab
014630: 6F 76 65 20 39 2E A3 20 54 6F 20 70 65 72 66 6F ove 9.£ To perfo
014640: 72 6D 20 20 74 68 69 73 20 6F 70 65 72 61 74 69 rm this operati
014650: 6F 6E 20 74 68 65 20 5A 38 30 20 75 73 65 73 74 on the Z80 usest
014660: 77 6F 20 66 75 72 74 68 65 72 20 66 6C 61 67 73 wo further flags
014670: 2C 20 74 68 65 20 20 48 20 20 66 6C 61 67 20 28 , the H flag (
014680: 20 61 20 48 61 6C 66 63 61 72 72 79 20 20 62 65 a Halfcarry be
014690: 74 77 65 65 6E 20 20 6E 69 62 62 6C 65 73 20 29 tween nibbles )
0146A0: 2C 20 20 61 6E 64 20 20 4E 20 20 66 6C 61 67 28 , and N flag(
0146B0: 73 75 62 74 72 61 63 74 20 20 69 6E 73 74 72 75 subtract instru
0146C0: 63 74 69 6F 6E 20 20 70 65 72 66 6F 72 6D 65 64 ction performed
0146D0: 20 6C 61 73 74 29 2E 53 69 6E 63 65 20 20 74 68 last).Since th
0146E0: 65 73 65 20 20 66 6C 61 67 73 20 20 63 61 6E 6E ese flags cann
0146F0: 6F 74 20 62 65 20 74 65 73 74 65 64 20 61 73 70 ot be tested asp
014700: 73 20 20 6E 65 67 61 74 69 76 65 2C 20 74 68 65 s negative, the
014710: 20 20 20 20 20 20 20 63 6F 6E 74 65 6E 74 73 20 contents
014720: 20 6F 66 20 20 74 68 65 20 20 41 63 63 75 6D 75 of the Accumu
014730: 6C 61 74 6F 72 20 62 79 20 20 20 20 20 20 20 63 lator by c
014740: 6F 6D 70 6C 65 6D 65 6E 74 69 6E 67 20 61 6E 64 omplementing and
014750: 20 61 64 64 69 6E 67 20 31 20 69 6E 20 6F 6E 65 adding 1 in one
014760: 20 20 20 20 20 20 20 6F 70 65 72 61 74 69 6F 6E operation
014770: 2E A0 A0 20 41 20 53 69 67 6E 20 66 6C 61 67 20 ... A Sign flag
014780: 28 53 29 20 69 73 20 70 72 6F 76 69 64 65 64 20 (S) is provided
014790: 6F 6E 20 74 68 65 20 5A 38 30 2E 49 74 20 64 75 on the Z80.It du
0147A0: 70 6C 69 63 61 74 65 73 20 20 74 68 65 20 73 69 plicates the si
0147B0: 67 6E 20 28 20 62 69 74 20 37 20 29 20 6F 66 20 gn ( bit 7 ) of
0147C0: 74 68 65 61 6E 73 77 65 72 20 61 66 74 65 72 20 theanswer after
0147D0: 61 6E 79 20 61 72 69 74 68 6D 65 74 69 63 20 6F any arithmetic o
0147E0: 70 65 72 61 74 69 6F 6E 20 6F 6E 74 68 65 20 41 peration onthe A
0147F0: 63 63 75 6D 75 6C 61 74 6F 72 2E 20 20 54 68 65 ccumulator. The
014800: 20 20 73 69 67 6E 20 20 66 6C 61 67 20 69 73 20 sign flag is
014810: 22 30 22 66 6F 72 20 20 61 20 20 70 6F 73 69 74 "0"for a posit
014820: 69 76 65 20 20 72 65 73 75 6C 74 20 20 61 6E 64 ive result and
014830: 20 20 22 31 22 20 66 6F 72 20 61 6E 65 67 61 74 "1" for anegat
014840: 69 76 65 20 72 65 73 75 6C 74 2E A3 20 57 68 65 ive result.£ Whe
014850: 6E 20 70 65 72 66 6F 72 6D 69 6E 67 20 20 61 72 n performing ar
014860: 69 74 68 6D 65 74 69 63 20 20 6F 70 65 72 61 74 ithmetic operat
014870: 69 6F 6E 73 77 68 69 63 68 20 20 77 65 20 20 77 ionswhich we w
014880: 69 73 68 20 20 74 6F 20 69 6E 74 65 72 70 72 65 ish to interpre
014890: 74 20 77 69 74 68 69 6E 20 74 68 65 72 61 6E 67 t within therang
0148A0: 65 20 20 2D 31 32 38 20 74 6F 20 2B 31 32 37 2C e -128 to +127,
0148B0: 20 74 68 65 20 43 61 72 72 79 20 20 66 6C 61 67 the Carry flag
0148C0: 20 20 6E 6F 6C 6F 6E 67 65 72 20 20 73 69 67 6E nolonger sign
0148D0: 61 6C 73 20 20 61 6E 20 6F 75 74 20 6F 66 20 72 als an out of r
0148E0: 61 6E 67 65 20 72 65 73 75 6C 74 2E 48 6F 77 65 ange result.Howe
0148F0: 76 65 72 20 61 6E 6F 74 68 65 72 20 66 6C 61 67 ver another flag
014900: 61 72 74 20 6F 66 20 61 20 63 6F 6E 64 69 74 69 art of a conditi
014910: 6F 6E 61 6C 20 6A 75 6D 70 20 65 74 63 2E 20 74 onal jump etc. t
014920: 68 65 79 20 61 72 65 6F 66 20 6C 69 74 74 6C 65 hey areof little
014930: 20 75 73 65 2E A3 20 20 20 20 20 45 58 41 4D 50 use.£ EXAMP
014940: 4C 45 53 20 4F 46 20 42 2E 43 2E 44 2E 20 4E 4F LES OF B.C.D. NO
014950: 54 41 54 49 4F 4E A0 A0 20 54 68 65 73 65 20 65 TATION.. These e
014960: 78 61 6D 70 6C 65 73 20 73 68 6F 77 20 73 69 6D xamples show sim
014970: 70 6C 65 20 61 64 64 69 74 69 6F 6E 20 61 6E 64 ple addition and
014980: 73 75 62 74 72 61 63 74 69 6F 6E 20 69 6E 20 20 subtraction in
014990: 42 43 44 20 66 6F 72 6D 61 74 2E 20 20 52 65 6D BCD format. Rem
0149A0: 65 6D 62 65 72 20 74 6F 6B 65 65 70 20 20 69 6E ember tokeep in
0149B0: 20 20 20 48 65 78 20 20 64 69 73 70 6C 61 79 20 Hex display
0149C0: 20 20 6D 6F 64 65 20 20 20 6F 72 20 20 74 68 65 mode or the
0149D0: 69 6C 6C 75 73 74 72 61 74 69 6F 6E 73 20 77 69 illustrations wi
0149E0: 6C 6C 20 6E 6F 74 20 61 70 70 65 61 72 20 69 6E ll not appear in
0149F0: 20 42 43 44 2E A3 20 4C 44 20 41 2C 32 35 48 A0 BCD.£ LD A,25H.
014A00: 20 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20 LD HL,STORE.
014A10: 4C 44 20 44 45 2C 32 34 36 38 48 A0 20 20 49 4E LD DE,2468H. IN
014A20: 43 20 28 48 4C 29 A0 20 20 52 45 54 A0 20 20 A0 C (HL). RET. .
014A30: 20 20 42 49 4E 20 36 35 48 A0 20 20 42 49 4E 20 BIN 65H. BIN
014A40: 38 37 48 A0 20 20 42 49 4E 20 39 41 48 A0 20 20 87H. BIN 9AH.
014A50: 42 49 4E 20 44 46 48 A0 20 20 42 49 4E 20 46 46 BIN DFH. BIN FF
014A60: 48 A0 20 20 42 49 4E 20 36 34 48 A0 20 20 A0 20 H. BIN 64H. .
014A70: 53 54 4F 52 45 20 44 45 46 42 20 36 34 A0 20 20 STORE DEFB 64.
014A80: A0 20 20 A0 20 20 20 50 4F 53 49 54 49 56 45 20 . . POSITIVE
014A90: 41 4E 44 20 4E 45 47 41 54 49 56 45 20 4E 55 4D AND NEGATIVE NUM
014AA0: 42 45 52 20 4E 4F 54 41 54 49 4F 4E A0 A0 20 53 BER NOTATION.. S
014AB0: 6F 20 66 61 72 20 77 65 20 68 61 76 65 20 6F 6E o far we have on
014AC0: 6C 79 20 64 65 61 6C 74 20 77 69 74 68 20 70 6F ly dealt with po
014AD0: 73 69 74 69 76 65 6E 75 6D 62 65 72 73 2E 20 20 sitivenumbers.
014AE0: 49 66 20 77 65 20 68 61 64 20 74 61 6B 65 6E 20 If we had taken
014AF0: 20 36 20 20 66 72 6F 6D 20 20 35 20 77 65 77 6F 6 from 5 wewo
014B00: 2C 20 74 68 65 20 6F 76 65 72 66 6C 6F 77 20 28 , the overflow (
014B10: 50 2F 56 29 66 6C 61 67 20 20 64 6F 65 73 2E 20 P/V)flag does.
014B20: 20 49 74 20 20 69 73 20 20 61 20 20 22 31 22 20 It is a "1"
014B30: 77 68 65 6E 65 76 65 72 20 74 68 65 61 6E 73 77 whenever theansw
014B40: 65 72 20 69 73 20 6F 75 74 73 69 64 65 20 74 68 er is outside th
014B50: 65 20 72 61 6E 67 65 20 2D 31 32 38 20 74 6F 20 e range -128 to
014B60: 2B 31 32 37 61 6E 64 20 20 22 30 22 20 20 77 69 +127and "0" wi
014B70: 74 68 69 6E 20 20 20 74 68 65 20 20 20 72 61 6E thin the ran
014B80: 67 65 2E 20 20 20 49 74 20 20 69 73 65 66 66 65 ge. It iseffe
014B90: 63 74 69 76 65 6C 79 20 20 61 20 20 63 61 72 72 ctively a carr
014BA0: 79 20 20 69 6E 74 6F 20 20 62 69 74 20 37 20 77 y into bit 7 w
014BB0: 68 69 63 68 77 6F 75 6C 64 20 6D 61 6B 65 20 74 hichwould make t
014BC0: 68 65 20 73 69 67 6E 20 62 69 74 20 69 6E 63 6F he sign bit inco
014BD0: 72 72 65 63 74 2E A3 20 54 68 65 72 65 20 20 69 rrect.£ There i
014BE0: 73 20 20 6E 6F 20 20 72 65 61 73 6F 6E 20 66 6F s no reason fo
014BF0: 72 20 73 74 69 63 6B 69 6E 67 20 74 6F 20 38 62 r sticking to 8b
014C00: 69 74 73 20 20 75 73 69 6E 67 20 74 68 69 73 20 its using this
014C10: 6D 65 74 68 6F 64 2E 20 20 53 6F 20 6C 6F 6E 67 method. So long
014C20: 20 61 73 20 74 68 65 6E 75 6D 62 65 72 20 6F 66 as thenumber of
014C30: 20 20 62 69 74 73 20 69 73 20 20 73 75 66 66 69 bits is suffi
014C40: 63 69 65 6E 74 20 20 61 6E 64 20 20 74 68 65 6D cient and them
014C50: 6F 73 74 20 20 73 69 67 6E 69 66 69 63 61 6E 74 ost significant
014C60: 20 20 62 69 74 20 20 69 73 20 20 74 61 6B 65 6E bit is taken
014C70: 20 61 73 20 74 68 65 73 69 67 6E 20 20 62 69 74 as thesign bit
014C80: 20 20 61 6E 79 20 73 69 7A 65 20 70 6F 73 69 74 any size posit
014C90: 69 76 65 20 6F 72 20 6E 65 67 61 74 69 76 65 6E ive or negativen
014CA0: 75 6D 62 65 72 20 63 61 6E 20 62 65 20 72 65 70 umber can be rep
014CB0: 72 65 73 65 6E 74 65 64 2E A0 A0 20 50 65 72 66 resented... Perf
014CC0: 6F 72 6D 69 6E 67 20 61 20 73 69 6D 69 6C 61 72 orming a similar
014CD0: 20 63 61 6C 63 75 6C 61 74 69 6F 6E 20 74 6F 20 calculation to
014CE0: 74 68 65 61 62 6F 76 65 20 20 77 65 20 63 61 6E theabove we can
014CF0: 20 20 73 68 6F 77 20 74 68 61 74 20 61 20 72 65 show that a re
014D00: 75 6C 64 20 65 6E 64 20 20 75 70 20 77 69 74 68 uld end up with
014D10: 20 20 74 68 65 20 61 6E 73 77 65 72 20 32 35 35 the answer 255
014D20: 20 20 77 69 74 68 63 61 72 72 79 20 73 65 74 2E withcarry set.
014D30: 20 54 68 65 72 65 20 69 73 20 61 6E 20 69 6E 74 There is an int
014D40: 65 72 70 72 65 74 61 74 69 6F 6E 20 6F 66 6E 75 erpretation ofnu
014D50: 6D 62 65 72 73 20 20 74 68 61 74 20 61 6C 6C 6F mbers that allo
014D60: 77 73 20 75 73 20 74 6F 20 63 6F 6E 73 69 64 65 ws us to conside
014D70: 72 20 74 68 69 73 61 6E 73 77 65 72 20 61 73 20 r thisanswer as
014D80: 74 68 65 20 6E 65 67 61 74 69 76 65 20 6E 75 6D the negative num
014D90: 62 65 72 20 2D 31 2E A0 A0 20 49 6E 20 20 74 68 ber -1... In th
014DA0: 69 73 20 20 69 6E 74 65 72 70 72 65 74 61 74 69 is interpretati
014DB0: 6F 6E 20 20 2D 31 20 6D 75 73 74 20 65 71 75 61 on -1 must equa
014DC0: 6C 32 35 35 20 6F 72 20 31 31 31 31 31 31 31 31 l255 or 11111111
014DD0: 2C 20 6F 72 20 74 68 65 20 70 72 6F 63 65 73 73 , or the process
014DE0: 6F 72 20 20 77 6F 75 6C 64 6E 6F 74 20 62 65 20 or wouldnot be
014DF0: 61 62 6C 65 20 74 6F 20 74 61 6B 65 20 20 36 20 able to take 6
014E00: 20 66 72 6F 6D 20 20 35 20 20 61 6E 64 20 67 65 from 5 and ge
014E10: 74 74 68 65 20 72 69 67 68 74 20 61 6E 73 77 65 tthe right answe
014E20: 72 2E 20 46 75 72 74 68 65 72 20 35 2D 37 20 3D r. Further 5-7 =
014E30: 2D 32 20 6F 72 20 32 35 34 6F 72 20 31 31 31 31 -2 or 254or 1111
014E40: 31 31 31 30 2E 20 42 69 74 20 37 2C 20 74 68 65 1110. Bit 7, the
014E50: 20 6D 6F 73 74 20 73 69 67 6E 69 66 69 63 61 6E most significan
014E60: 74 62 69 74 2C 20 72 65 70 72 65 73 65 6E 74 73 tbit, represents
014E70: 20 20 74 68 65 20 73 69 67 6E 20 28 20 2B 20 6F the sign ( + o
014E80: 72 20 2D 20 29 20 20 6F 66 74 68 65 20 6E 75 6D r - ) ofthe num
014E90: 62 65 72 2E 20 57 68 65 6E 20 62 69 74 20 37 20 ber. When bit 7
014EA0: 69 73 20 22 31 22 20 74 68 65 20 6E 75 6D 62 65 is "1" the numbe
014EB0: 72 69 73 20 6E 65 67 61 74 69 76 65 2C 20 20 61 ris negative, a
014EC0: 6E 64 20 77 68 65 6E 20 22 30 22 20 74 68 65 20 nd when "0" the
014ED0: 6E 75 6D 62 65 72 20 69 73 70 6F 73 69 74 69 76 number ispositiv
014EE0: 65 2E A3 20 41 20 20 75 73 65 66 75 6C 20 6F 70 e.£ A useful op
014EF0: 65 72 61 74 69 6F 6E 20 77 6F 75 6C 64 20 20 62 eration would b
014F00: 67 69 73 74 65 72 20 70 61 69 72 63 61 6E 20 20 gister paircan
014F10: 72 65 70 72 65 73 65 6E 74 20 20 61 20 20 6E 75 represent a nu
014F20: 6D 62 65 72 20 20 69 6E 20 74 68 65 20 20 72 61 mber in the ra
014F30: 6E 67 65 2B 33 32 37 36 37 20 74 6F 20 2D 33 32 nge+32767 to -32
014F40: 37 36 38 2E A0 A0 20 54 68 65 20 20 53 69 67 6E 768... The Sign
014F50: 20 61 6E 64 20 20 6F 76 65 72 66 6C 6F 77 20 20 and overflow
014F60: 66 6C 61 67 73 20 61 72 65 20 61 6C 73 6F 6F 70 flags are alsoop
014F70: 65 72 61 74 69 76 65 20 61 66 74 65 72 20 20 41 erative after A
014F80: 44 43 20 61 6E 64 20 53 42 43 20 69 6E 73 74 72 DC and SBC instr
014F90: 75 63 74 69 6F 6E 6F 6E 20 74 68 65 20 48 4C 20 uctionon the HL
014FA0: 72 65 67 69 73 74 65 72 2E 20 49 74 20 72 65 66 register. It ref
014FB0: 6C 65 63 74 73 20 74 68 65 20 31 35 74 68 62 69 lects the 15thbi
014FC0: 74 20 28 6F 72 20 62 69 74 20 37 20 6F 66 20 48 t (or bit 7 of H
014FD0: 20 72 65 67 69 73 74 65 72 29 20 2E A3 20 49 74 register) .£ It
014FE0: 20 69 73 20 69 6D 70 6F 72 74 61 6E 74 20 20 74 is important t
014FF0: 6F 20 20 72 65 6D 65 6D 62 65 72 20 20 74 68 61 o remember tha
015000: 74 20 74 68 65 5A 65 72 6F 2C 20 20 43 61 72 72 t theZero, Carr
015010: 79 2C 20 20 53 69 67 6E 2C 20 61 6E 64 20 20 6F y, Sign, and o
015020: 76 65 72 66 6C 6F 77 20 66 6C 61 67 73 61 72 65 verflow flagsare
015030: 20 61 6C 77 61 79 73 20 6F 70 65 72 61 74 69 76 always operativ
015040: 65 20 20 61 66 74 65 72 20 20 61 6E 20 20 20 38 e after an 8
015050: 20 20 62 69 74 61 72 69 74 68 6D 65 74 69 63 20 bitarithmetic
015060: 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 20 6F instruction o
015070: 72 20 20 61 20 20 31 36 20 20 62 69 74 61 64 64 r a 16 bitadd
015080: 69 74 69 6F 6E 20 20 20 69 6E 76 6F 6C 76 69 6E ition involvin
015090: 67 20 20 20 74 68 65 20 20 43 61 72 72 79 2E 20 g the Carry.
0150A0: 20 59 6F 75 72 69 6E 74 65 72 70 72 65 74 61 74 Yourinterpretat
0150B0: 69 6F 6E 20 6F 66 20 74 68 65 20 20 72 65 73 75 ion of the resu
0150C0: 6C 74 20 64 65 74 65 72 6D 69 6E 65 73 69 6E 20 lt determinesin
0150D0: 20 20 77 68 69 63 68 20 20 20 66 6C 61 67 28 73 which flag(s
0150E0: 29 20 20 20 79 6F 75 20 20 20 73 68 6F 75 6C 64 ) you should
0150F0: 20 20 20 62 65 69 6E 74 65 72 65 73 74 65 64 20 beinterested
015100: 65 20 74 6F 20 6D 61 6B 65 20 61 70 6F 73 69 74 e to make aposit
015110: 69 76 65 20 6E 75 6D 62 65 72 20 6E 65 67 61 74 ive number negat
015120: 69 76 65 2E 20 43 68 61 6E 67 69 6E 67 20 62 69 ive. Changing bi
015130: 74 20 37 64 6F 65 73 20 20 6E 6F 74 20 20 64 6F t 7does not do
015140: 20 20 74 68 69 73 2E 20 20 54 61 6B 65 20 74 68 this. Take th
015150: 65 20 20 70 6F 73 69 74 69 76 65 6E 75 6D 62 65 e positivenumbe
015160: 72 20 20 32 20 6F 72 20 20 30 30 30 30 30 30 31 r 2 or 0000001
015170: 30 20 20 61 6E 64 20 69 74 73 20 6E 65 67 61 74 0 and its negat
015180: 69 76 65 65 71 75 69 76 61 6C 65 6E 74 20 2D 32 iveequivalent -2
015190: 20 20 6F 72 20 31 31 31 31 31 31 31 30 20 20 66 or 11111110 f
0151A0: 6F 72 20 65 78 61 6D 70 6C 65 2E 49 6E 76 65 72 or example.Inver
0151B0: 74 69 6E 67 20 61 6C 6C 20 62 69 74 73 20 6F 66 ting all bits of
0151C0: 20 74 68 65 20 20 62 69 6E 61 72 79 20 6E 75 6D the binary num
0151D0: 62 65 72 6F 66 20 20 2B 32 20 20 67 69 76 65 73 berof +2 gives
0151E0: 20 20 31 31 31 31 31 31 30 31 2C 20 77 68 69 63 11111101, whic
0151F0: 68 20 69 73 20 31 20 6C 65 73 73 74 68 61 6E 20 h is 1 lessthan
015200: 74 68 61 74 20 20 66 6F 72 20 2D 32 2E A0 A0 48 that for -2...H
015210: 65 6E 63 65 20 74 6F 20 6D 61 6B 65 20 61 20 70 ence to make a p
015220: 6F 73 69 74 69 76 65 20 6E 75 6D 62 65 72 20 6E ositive number n
015230: 65 67 61 74 69 76 65 77 65 20 69 6E 76 65 72 74 egativewe invert
015240: 20 61 6C 6C 20 69 74 73 20 62 69 6E 61 72 79 20 all its binary
015250: 62 69 74 73 2C 20 20 6B 6E 6F 77 6E 20 61 73 43 bits, known asC
015260: 6F 6D 70 6C 69 6D 65 6E 74 69 6E 67 2C 20 61 6E omplimenting, an
015270: 64 20 61 64 64 20 20 31 2E 20 20 54 68 65 20 6E d add 1. The n
015280: 6F 74 61 74 69 6F 6E 69 73 20 67 65 6E 65 72 61 otationis genera
015290: 6C 6C 79 20 74 65 72 6D 65 64 20 32 73 20 63 6F lly termed 2s co
0152A0: 6D 70 6C 65 6D 65 6E 74 A3 69 2E 65 2E 20 20 20 mplement£i.e.
0152B0: 20 20 20 20 20 20 30 20 30 20 30 20 30 20 30 20 0 0 0 0 0
0152C0: 31 20 30 20 31 20 20 20 20 2B 35 A0 20 20 20 20 1 0 1 +5.
0152D0: 69 6E 76 65 72 74 20 20 20 31 20 31 20 31 20 31 invert 1 1 1 1
0152E0: 20 31 20 30 20 31 20 30 A0 20 20 61 64 64 20 31 1 0 1 0. add 1
0152F0: 20 20 20 20 20 20 31 20 31 20 31 20 31 20 31 20 1 1 1 1 1
015300: 69 6E 2E A3 20 20 20 20 45 58 41 4D 50 4C 45 53 in.£ EXAMPLES
015310: 20 4F 46 20 2B 56 45 20 41 4E 44 20 2D 56 45 20 OF +VE AND -VE
015320: 4E 4F 54 41 54 49 4F 4E A0 A0 20 41 6C 74 68 6F NOTATION.. Altho
015330: 75 67 68 20 20 74 68 65 73 65 20 20 65 78 61 6D ugh these exam
015340: 70 6C 65 73 20 20 61 70 70 65 61 72 20 74 6F 20 ples appear to
015350: 62 65 61 6C 6C 20 70 6F 73 69 74 69 76 65 2C 20 beall positive,
015360: 74 68 65 79 20 63 61 6E 20 62 65 20 76 69 65 77 they can be view
015370: 65 64 20 65 71 75 61 6C 6C 79 61 73 20 20 6E 65 ed equallyas ne
015380: 67 61 74 69 76 65 20 20 77 68 65 72 65 20 61 70 gative where ap
015390: 70 72 6F 70 72 69 61 74 65 20 61 6E 64 20 20 74 propriate and t
0153A0: 68 65 53 69 67 6E 20 20 20 61 6E 64 20 20 20 6F heSign and o
0153B0: 76 65 72 66 6C 6F 77 20 20 20 66 6C 61 67 73 20 verflow flags
0153C0: 20 20 6F 62 73 65 72 76 65 64 6F 70 65 72 61 74 observedoperat
0153D0: 69 6E 67 2E A0 A0 20 52 65 6D 65 6D 62 65 72 20 ing... Remember
0153E0: 20 61 20 20 20 6E 75 6D 62 65 72 20 20 20 61 62 a number ab
0153F0: 6F 76 65 20 20 20 31 32 38 20 20 20 69 73 6E 65 ove 128 isne
015400: 67 61 74 69 76 65 2E 20 53 69 6E 63 65 20 61 6C gative. Since al
015410: 6C 20 74 68 65 20 6E 65 67 61 74 69 76 65 20 6E l the negative n
015420: 75 6D 62 65 72 73 69 6E 20 74 68 65 20 65 78 61 umbersin the exa
015430: 6D 70 6C 65 73 20 61 72 65 20 73 6D 61 6C 6C 2C mples are small,
015440: 20 20 74 68 65 79 20 20 63 61 6E 20 62 65 73 65 they can bese
015450: 65 6E 20 71 75 69 63 6B 6C 79 20 61 6E 64 20 73 en quickly and s
015460: 69 6D 70 6C 79 20 62 65 20 63 6F 6E 76 65 72 74 imply be convert
015470: 65 64 20 20 62 79 73 75 62 74 72 61 63 74 69 6E ed bysubtractin
015480: 67 20 74 68 65 20 6E 75 6D 62 65 72 20 66 72 6F g the number fro
015490: 6D 20 32 35 36 2E A0 A0 20 69 2E 65 2E 20 20 2D m 256... i.e. -
0154A0: 32 20 20 69 73 20 65 71 75 69 76 61 6C 65 6E 74 2 is equivalent
0154B0: 20 74 6F 20 32 35 34 20 65 74 63 2E A3 20 4C 44 to 254 etc.£ LD
0154C0: 20 41 2C 32 35 34 A0 20 20 4E 45 47 A0 20 20 4E A,254. NEG. N
0154D0: 45 47 A0 20 20 41 44 44 20 41 2C 32 A0 20 20 49 EG. ADD A,2. I
0154E0: 4E 43 20 41 A0 20 20 4C 44 20 48 4C 2C 32 A0 20 NC A. LD HL,2.
0154F0: 20 4C 44 20 44 45 2C 46 46 46 45 48 A0 20 20 41 LD DE,FFFEH. A
015500: 30 20 31 20 31 20 20 20 20 2D 35 A0 20 20 20 20 0 1 1 -5.
015510: 69 6E 76 65 72 74 20 20 20 30 20 30 20 30 20 30 invert 0 0 0 0
015520: 20 30 20 31 20 30 20 30 A0 20 20 61 64 64 20 31 0 1 0 0. add 1
015530: 20 20 20 20 20 20 30 20 30 20 30 20 30 20 30 20 0 0 0 0 0
015540: 31 20 30 20 31 20 20 20 20 2B 35 A0 A0 20 54 68 1 0 1 +5.. Th
015550: 65 20 20 6F 70 65 72 61 74 69 6F 6E 20 20 6C 75 e operation lu
015560: 63 6B 69 6C 79 20 20 61 6C 73 6F 20 20 6D 61 6B ckily also mak
015570: 65 73 20 20 61 6E 65 67 61 74 69 76 65 20 20 20 es anegative
015580: 6E 75 6D 62 65 72 20 20 20 20 70 6F 73 69 74 69 number positi
015590: 76 65 2E 20 20 20 41 20 20 76 65 72 79 69 6D 70 ve. A veryimp
0155A0: 6F 72 74 61 6E 74 20 70 6F 69 6E 74 2E A0 A0 20 ortant point...
0155B0: 54 68 65 20 6C 61 72 67 65 73 74 20 70 6F 73 69 The largest posi
0155C0: 74 69 76 65 20 6E 75 6D 62 65 72 20 77 65 20 63 tive number we c
0155D0: 61 6E 20 68 6F 6C 64 69 6E 20 20 61 20 20 20 73 an holdin a s
0155E0: 69 6E 67 6C 65 20 20 20 72 65 67 69 73 74 65 72 ingle register
0155F0: 2C 20 20 75 73 69 6E 67 20 20 20 74 68 69 73 6E , using thisn
015600: 6F 74 61 74 69 6F 6E 20 69 73 20 20 30 31 31 31 otation is 0111
015610: 31 31 31 31 20 20 20 6F 72 20 20 31 32 37 20 20 1111 or 127
015620: 61 6E 64 20 74 68 65 6C 61 72 67 65 73 74 20 20 and thelargest
015630: 6E 65 67 61 74 69 76 65 20 20 20 6E 75 6D 62 65 negative numbe
015640: 72 20 20 31 30 30 30 30 30 30 30 20 20 6F 72 2D r 10000000 or-
015650: 31 32 38 2E A3 20 54 68 65 20 20 5A 38 30 20 20 128.£ The Z80
015660: 68 61 73 20 74 77 6F 20 69 6E 73 74 72 75 63 74 has two instruct
015670: 69 6F 6E 73 20 74 68 61 74 20 6D 61 79 62 65 20 ions that maybe
015680: 75 73 65 64 20 66 6F 72 20 74 68 65 73 65 20 6F used for these o
015690: 70 65 72 61 74 69 6F 6E 73 A0 A0 20 43 50 4C 20 perations.. CPL
0156A0: 20 20 63 6F 6D 70 6C 65 6D 65 6E 74 73 20 20 20 complements
0156B0: 20 6F 72 20 20 20 69 6E 76 65 72 74 73 20 20 20 or inverts
0156C0: 74 68 65 20 20 20 20 20 20 20 63 6F 6E 74 65 6E the conten
0156D0: 74 73 20 6F 66 20 74 68 65 20 41 63 63 75 6D 75 ts of the Accumu
0156E0: 6C 61 74 6F 72 2E A0 A0 20 4E 45 47 20 20 20 6E lator... NEG n
0156F0: 65 67 61 74 65 73 2C 20 20 6F 72 20 6D 61 6B 65 egates, or make
015700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
015710: 12 00 00 00 02 09 50 E5 12 00 C1 02 00 00 00 02 ......P.........
015720: 12 00 C6 02 00 00 00 02 12 00 C2 02 00 00 00 02 ................
015730: 12 00 C7 02 00 00 00 02 12 00 C3 02 00 00 00 02 ................
015740: 12 00 C8 02 00 00 00 02 12 00 C4 02 00 00 00 02 ................
015750: 12 00 C9 02 00 00 00 02 12 00 C5 02 00 00 00 02 ................
015760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015800: 44 44 20 48 4C 2C 44 45 A0 20 20 43 50 4C A0 20 DD HL,DE. CPL.
015810: 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20 4C LD HL,STORE. L
015820: 44 20 28 48 4C 29 2C 37 46 48 A0 20 20 49 4E 43 D (HL),7FH. INC
015830: 20 28 48 4C 29 A0 20 20 52 45 54 A0 20 20 A0 20 (HL). RET. .
015840: 53 54 4F 52 45 20 42 49 4E 20 30 A0 20 20 A0 20 STORE BIN 0. .
015850: 38 38 12 7C 90 28 24 22 38 38 90 7C 12 28 48 88 88.|.($"88.|.(H.
015860: 00 3C 18 3C 3C 3C 18 00 3C FF FF 18 0C 18 30 18 .<.<<<..<.....0.
015870: 18 3C 7E 18 18 7E 3C 18 00 24 66 FF 66 24 00 00 .<~..~<..$f.f$..
015880: 00 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 ................
015890: C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 00 FF 00 00 ................
0158A0: FF 00 00 00 84 FF FF 00 00 00 3F 88 80 03 00 00 ..........?.....
0158B0: FF FF 00 00 00 00 00 00 FF FF 00 08 79 C8 FD 00 ............y...
0158C0: FF FF 00 00 FF FF 00 08 79 C8 FD 00 FF FF 00 00 ........y.......
0158D0: FF FF 00 08 79 C8 FD 00 FF FF 00 00 FF FF 00 00 ....y...........
0158E0: FF FF 00 00 00 02 79 C8 FD FF 00 00 FF FF 00 00 ......y.........
0158F0: FF FF 00 00 FF FF 00 04 79 C8 FD 00 FF FF 00 00 ........y.......
015900: FF FF 00 00 FF DF 00 00 00 08 79 C8 FD FF 00 00 ..........y.....
015910: FF FF 00 00 FF FF 00 00 FF FF 00 10 79 C8 FD 00 ............y...
015920: FF FF 00 00 31 00 76 65 20 22 54 45 58 54 31 22 ....1.ve "TEXT1"
015930: 2C 42 2C 26 35 38 30 30 2C 26 35 35 30 30 00 30 ,B,&5800,&5500.0
015940: 00 54 45 52 22 00 61 00 64 00 30 30 31 00 00 37 .TER".a.d.001..7
015950: 39 2C 26 65 64 2C 26 37 38 2C 26 63 62 2C 26 34 9,&ed,&78,&cb,&4
015960: 37 00 26 31 62 2C 26 37 61 2C 26 42 33 20 00 66 7.&1b,&7a,&B3 .f
015970: 2C 26 30 00 FF FF 00 00 FF FF 00 00 FF FF 00 00 ,&0.............
015980: 67 20 74 68 65 20 6E 75 6D 62 65 72 20 66 72 6F g the number fro
015990: 6D 20 32 35 36 2E A0 A0 20 69 2E 65 2E 20 20 2D m 256... i.e. -
0159A0: 32 20 20 69 73 20 65 71 75 69 76 61 6C 65 6E 74 2 is equivalent
0159B0: 20 74 6F 20 32 35 34 20 65 74 63 2E A3 20 4C 44 to 254 etc.£ LD
0159C0: 20 41 2C 32 35 34 A0 20 20 4E 45 47 A0 20 20 4E A,254. NEG. N
0159D0: 45 47 A0 20 20 41 44 44 20 41 2C 32 A0 20 20 49 EG. ADD A,2. I
0159E0: 4E 43 20 41 A0 20 20 4C 44 20 48 4C 2C 32 A0 20 NC A. LD HL,2.
0159F0: 20 4C 44 20 44 45 2C 46 46 46 45 48 A0 20 20 41 LD DE,FFFEH. A
015A00: 6E 74 20 74 6F 61 20 64 69 66 66 65 72 65 6E 74 nt toa different
015A10: 20 6C 69 6E 65 2E A3 20 54 68 65 20 20 6F 6E 6C line.£ The onl
015A20: 79 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 66 y instruction f
015A30: 6F 72 20 20 77 68 69 63 68 20 20 28 48 4C 29 63 or which (HL)c
015A40: 61 6E 6E 6F 74 20 20 62 65 20 20 73 75 62 73 74 annot be subst
015A50: 69 74 75 74 65 64 20 20 62 79 20 20 28 49 58 2B ituted by (IX+
015A60: 64 29 20 20 20 6F 72 28 49 59 2B 64 29 20 69 73 d) or(IY+d) is
015A70: 20 4A 50 20 28 48 4C 29 2E 20 20 4A 50 20 28 49 JP (HL). JP (I
015A80: 58 29 20 61 6E 64 20 20 4A 50 20 28 49 59 29 61 X) and JP (IY)a
015A90: 72 65 20 61 76 61 69 6C 61 62 6C 65 20 68 6F 77 re available how
015AA0: 65 76 65 72 2E A0 A0 20 54 68 65 20 20 73 75 6D ever... The sum
015AB0: 6D 61 72 79 20 20 20 6C 69 73 74 73 20 20 20 61 mary lists a
015AC0: 6C 6C 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 61 ll instructionsa
015AD0: 76 61 69 6C 61 62 6C 65 20 20 75 73 69 6E 67 20 vailable using
015AE0: 20 74 68 65 20 20 49 58 20 72 65 67 69 73 74 65 the IX registe
015AF0: 72 2E 20 54 68 69 73 6C 69 73 74 20 20 20 63 61 r. Thislist ca
015B00: 6E 20 20 20 62 65 20 20 72 65 70 65 61 74 65 64 n be repeated
015B10: 20 20 66 6F 72 20 20 74 68 65 20 20 20 49 59 72 for the IYr
015B20: 65 67 69 73 74 65 72 2E A3 20 53 75 6D 6D 61 72 egister.£ Summar
015B30: 79 20 2D 20 69 6E 64 65 78 20 72 65 67 69 73 74 y - index regist
015B40: 65 72 73 A0 A0 4C 44 20 72 2C 28 49 58 2B 64 29 ers..LD r,(IX+d)
015B50: 20 20 20 4C 44 20 49 58 2C 6E 6E 20 20 20 20 20 LD IX,nn
015B60: 4C 44 20 53 50 2C 49 58 A0 4C 44 20 28 49 58 2B LD SP,IX.LD (IX+
015B70: 64 29 2C 72 20 20 20 4C 44 20 49 58 2C 28 6E 6E d),r LD IX,(nn
015B80: 29 A0 4C 44 20 28 49 58 2B 64 29 2C 6E 20 20 20 ).LD (IX+d),n
015B90: 4C 44 20 28 6E 6E 29 2C 49 58 20 20 20 45 58 20 LD (nn),IX EX
015BA0: 28 53 50 29 2C 49 58 A0 A0 41 44 44 20 41 2C 28 (SP),IX..ADD A,(
015BB0: 49 58 2B 64 29 20 20 49 4E 43 20 28 49 58 2B 64 IX+d) INC (IX+d
015BC0: 29 20 20 20 41 4E 44 20 28 49 58 2B 64 29 A0 41 ) AND (IX+d).A
015BD0: 44 43 20 41 2C 28 49 58 2B 64 29 20 20 44 45 43 DC A,(IX+d) DEC
015BE0: 20 28 49 58 2B 64 29 20 20 20 4F 52 20 28 49 58 (IX+d) OR (IX
015BF0: 2B 64 29 A0 53 55 42 20 28 49 58 2B 64 29 20 20 +d).SUB (IX+d)
015C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 58 X
015E10: 4F 52 20 28 49 58 2B 64 29 A0 53 42 43 20 41 2C OR (IX+d).SBC A,
015E20: 28 49 58 2B 64 29 20 20 43 50 20 28 49 58 2B 64 (IX+d) CP (IX+d
015E30: 29 A0 A0 41 44 44 20 49 58 2C 64 64 20 20 20 20 )..ADD IX,dd
015E40: 20 49 4E 43 20 49 58 20 20 20 20 20 20 20 44 45 INC IX DE
015E50: 43 20 49 58 A0 A0 53 4C 41 20 28 49 58 2B 64 29 C IX..SLA (IX+d)
015E60: 20 20 20 20 53 52 41 20 28 49 58 2B 64 29 20 20 SRA (IX+d)
015E70: 20 53 52 4C 20 28 49 58 2B 64 29 A0 52 4C 43 20 SRL (IX+d).RLC
015E80: 28 49 58 2B 64 29 20 20 20 20 52 4C 20 28 49 58 (IX+d) RL (IX
015E90: 2B 64 29 20 20 20 20 52 52 43 20 28 49 58 2B 64 +d) RRC (IX+d
015EA0: 29 A0 52 52 20 20 28 49 58 2B 64 29 A0 A0 53 45 ).RR (IX+d)..SE
015EB0: 54 20 4E 20 28 49 58 2B 64 29 20 20 52 45 53 20 T N (IX+d) RES
015EC0: 4E 2C 28 49 58 2B 64 29 20 42 49 54 20 4E 2C 28 N,(IX+d) BIT N,(
015ED0: 49 58 2B 64 29 A0 A0 4A 50 20 28 49 58 29 A0 A0 IX+d)..JP (IX)..
015EE0: 57 69 74 68 20 61 6E 20 69 64 65 6E 74 69 63 61 With an identica
015EF0: 6C 20 73 65 74 20 66 6F 72 20 49 59 A3 20 20 20 l set for IY£
015F00: 20 20 45 58 41 4D 50 4C 45 20 4F 46 20 55 53 45 EXAMPLE OF USE
015F10: 20 4F 46 20 49 4E 44 45 58 20 52 45 47 49 53 54 OF INDEX REGIST
015F20: 45 52 A0 A0 20 54 68 65 20 65 78 61 6D 70 6C 65 ER.. The example
015F30: 20 20 75 73 65 73 20 20 74 68 65 20 49 58 20 72 uses the IX r
015F40: 65 67 69 73 74 65 72 20 61 73 20 61 70 6F 69 6E egister as apoin
015F50: 74 65 72 20 74 6F 20 61 20 74 61 62 6C 65 20 6F ter to a table o
015F60: 66 20 74 77 6F 20 20 62 79 74 65 20 6E 75 6D 62 f two byte numb
015F70: 65 72 73 2E 45 61 63 68 20 6E 75 6D 62 65 72 20 ers.Each number
015F80: 69 73 20 74 6F 20 62 65 20 64 69 76 69 64 65 64 is to be divided
015F90: 20 62 79 20 32 2E A3 20 4C 44 20 42 2C 36 A0 20 by 2.£ LD B,6.
015FA0: 20 4C 44 20 49 58 2C 49 54 45 4D 31 A0 20 4C 4F LD IX,ITEM1. LO
015FB0: 4F 50 20 20 53 52 4C 20 28 49 58 2B 31 29 A0 20 OP SRL (IX+1).
015FC0: 20 52 52 20 28 49 58 2B 30 29 A0 20 20 49 4E 43 RR (IX+0). INC
015FD0: 20 49 58 A0 20 20 49 4E 43 20 49 58 A0 20 20 44 IX. INC IX. D
015FE0: 4A 4E 5A 20 4C 4F 4F 50 A0 20 20 52 45 54 A0 20 JNZ LOOP. RET.
015FF0: 20 A0 20 49 54 45 4D 31 20 44 45 46 57 20 35 36 . ITEM1 DEFW 56
016000: 00 4C 45 53 34 20 20 20 20 42 49 4E 00 00 00 00 .LES4 BIN....
016010: 00 00 02 00 00 00 20 00 20 4A 00 00 00 00 00 00 ...... . J......
016020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016040: 20 4A 00 67 03 20 6C 65 73 73 6F 6E 73 20 66 6F J.g. lessons fo
016050: 72 20 72 65 76 69 73 69 6F 6E A3 41 20 20 76 65 r revision£A ve
016060: 72 79 69 6D 70 1A 00 00 00 00 00 00 00 00 00 00 ryimp...........
016070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016080: 06 58 28 58 CC 9F 28 58 2C 58 39 58 40 58 44 58 .X(X..(X,X9X@XDX
016090: 4B 58 58 58 5C 58 63 58 73 58 7A 58 81 58 88 58 KXXX\XcXsXzX.X.X
0160A0: 8F 58 9F 58 A6 58 B9 58 00 B2 9E 01 00 C0 58 00 .X.X.X.X......X.
0160B0: E2 5A 00 97 5D 00 A9 5E 01 00 7D 60 02 17 61 01 .Z..]..^..}`..a.
0160C0: 00 BE 61 01 00 C5 63 02 87 64 01 00 2B 65 00 8C ..a...c..d..+e..
0160D0: 67 00 C5 68 00 FD 6A 01 00 95 6B 01 00 CE 6D 00 g..h..j...k...m.
0160E0: FB 6F 01 00 F5 70 00 24 72 00 5E 74 00 0E 77 00 .o...p.$r.^t..w.
0160F0: 7D 78 01 00 69 79 06 8F 7A 01 00 28 7B 00 DA 7D }x..iy..z..({..}
016100: 01 00 C4 7E 06 53 7F 01 00 EA 7F 00 99 81 01 00 ...~.S..........
016110: A3 83 00 08 86 00 8B 88 00 64 8A 00 6B 8C 01 00 £........d..k...
016120: 07 8D 02 47 8F 01 00 8C 8F 00 4D 92 00 5F 94 00 ...G......M.._..
016130: 5C 96 00 31 99 00 F2 99 01 00 BA 9B 00 82 9E 01 \..1............
016140: 20 20 20 20 20 20 20 20 20 20 20 20 20 49 4E 44 IND
016150: 45 58 20 52 45 47 49 53 54 45 52 53 A0 A0 20 57 EX REGISTERS.. W
016160: 65 20 6E 6F 77 20 69 6E 74 72 6F 64 75 63 65 20 e now introduce
016170: 74 77 6F 20 6E 65 77 20 72 65 67 69 73 74 65 72 two new register
016180: 73 2C 20 74 68 65 69 6E 64 65 78 20 72 65 67 69 s, theindex regi
016190: 73 74 65 72 73 20 20 49 58 20 61 6E 64 20 20 49 sters IX and I
0161A0: 59 2E 20 20 20 54 68 65 73 65 20 74 77 6F 72 65 Y. These twore
0161B0: 67 69 73 74 65 72 73 20 20 61 72 65 20 20 69 64 gisters are id
0161C0: 65 6E 74 69 63 61 6C 20 69 6E 20 20 65 76 65 72 entical in ever
0161D0: 79 20 77 61 79 2E 57 68 61 74 20 20 61 70 70 6C y way.What appl
0161E0: 69 65 73 20 20 74 6F 20 20 6F 6E 65 20 20 61 70 ies to one ap
0161F0: 70 6C 69 65 73 20 20 74 6F 20 20 74 68 65 6F 74 plies to theot
016200: 30 A0 20 20 44 45 46 57 20 31 36 A0 20 20 44 45 0. DEFW 16. DE
016210: 46 57 20 39 36 33 34 A0 20 20 44 45 46 57 20 31 FW 9634. DEFW 1
016220: 38 37 A0 20 20 44 45 46 57 20 38 38 34 A0 20 20 87. DEFW 884.
016230: 44 45 46 57 20 35 39 33 37 A0 20 20 A0 20 20 20 DEFW 5937. .
016240: 20 54 48 45 20 41 4C 54 45 52 4E 41 54 49 56 45 THE ALTERNATIVE
016250: 20 53 45 54 20 4F 46 20 52 45 47 49 53 54 45 52 SET OF REGISTER
016260: 53 A0 A0 20 54 68 65 20 20 20 5A 38 30 20 20 20 S.. The Z80
016270: 68 61 73 20 20 20 77 69 74 68 69 6E 20 20 74 68 has within th
016280: 65 20 20 63 68 69 70 20 20 61 6E 61 6C 74 65 72 e chip analter
016290: 6E 61 74 69 76 65 20 73 65 74 20 6F 66 20 74 68 native set of th
0162A0: 65 20 70 72 69 6D 61 72 79 20 72 65 67 69 73 74 e primary regist
0162B0: 65 72 73 41 46 2C 20 42 43 2C 20 44 45 20 20 61 ersAF, BC, DE a
0162C0: 6E 64 20 48 4C 2E 20 20 54 68 65 73 65 20 20 61 nd HL. These a
0162D0: 72 65 20 6E 6F 72 6D 61 6C 6C 79 64 65 73 69 67 re normallydesig
0162E0: 6E 61 74 65 64 20 61 73 20 20 41 46 27 2C 20 20 nated as AF',
0162F0: 42 43 27 2C 20 20 44 45 27 20 61 6E 64 20 20 48 BC', DE' and H
016300: 4C 27 2E 41 6C 74 68 6F 75 67 68 20 20 6E 6F 20 L'.Although no
016310: 6F 70 65 72 61 74 69 6F 6E 73 20 63 61 6E 20 62 operations can b
016320: 65 20 70 65 72 66 6F 72 6D 65 64 6F 6E 20 74 68 e performedon th
016330: 65 73 65 20 72 65 67 69 73 74 65 72 73 2C 20 20 ese registers,
016340: 74 68 65 79 20 63 61 6E 20 62 65 20 75 73 65 64 they can be used
016350: 20 61 73 61 20 66 61 73 74 20 6D 65 74 68 6F 64 asa fast method
016360: 20 6F 66 20 73 74 6F 72 61 67 65 2E A0 A0 A0 20 of storage....
016370: 54 68 65 72 65 20 20 20 61 72 65 20 20 20 6F 6E There are on
016380: 6C 79 20 20 20 74 77 6F 20 20 20 69 6E 73 74 72 ly two instr
016390: 75 63 74 69 6F 6E 73 69 6E 76 6F 6C 76 69 6E 67 uctionsinvolving
0163A0: 20 74 68 65 20 61 6C 74 65 72 6E 61 74 69 76 65 the alternative
0163B0: 20 72 65 67 69 73 74 65 72 73 2E A0 A0 20 45 58 registers... EX
0163C0: 20 41 46 2C 41 46 27 20 20 65 78 63 68 61 6E 67 AF,AF' exchang
0163D0: 65 73 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20 es the contents
0163E0: 6F 66 20 41 46 20 20 20 20 20 20 20 20 20 20 20 of AF
0163F0: 20 61 6E 64 20 41 46 27 A0 A0 20 45 58 58 20 20 and AF'.. EXX
016400: 68 65 72 2E A0 A0 20 54 68 65 79 20 20 63 61 6E her... They can
016410: 20 20 74 61 6B 65 20 20 74 68 65 20 70 6C 61 63 take the plac
016420: 65 20 20 6F 66 20 20 74 68 65 20 20 48 4C 72 65 e of the HLre
016430: 67 69 73 74 65 72 20 20 69 6E 20 20 6D 6F 73 74 gister in most
016440: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E 20 instructions.
016450: 20 49 74 20 69 73 73 69 6D 70 6C 65 72 20 20 74 It issimpler t
016460: 6F 20 20 6C 69 73 74 20 74 68 65 20 20 69 6E 73 o list the ins
016470: 74 72 75 63 74 69 6F 6E 73 20 74 68 61 74 63 61 tructions thatca
016480: 6E 20 62 65 20 70 65 72 66 6F 72 6D 65 64 20 62 n be performed b
016490: 79 20 74 68 65 20 48 4C 20 72 65 67 69 73 74 65 y the HL registe
0164A0: 72 20 20 62 75 74 6E 6F 74 20 69 6E 64 65 78 20 r butnot index
0164B0: 72 65 67 69 73 74 65 72 73 3A 2D A0 A0 41 44 43 registers:-..ADC
0164C0: 20 20 48 4C 2C 64 64 20 20 20 53 42 43 20 48 4C HL,dd SBC HL
0164D0: 2C 64 64 20 20 61 6E 64 20 45 58 20 44 45 2C 48 ,dd and EX DE,H
0164E0: 4C 20 61 72 65 74 68 65 20 6F 6E 6C 79 20 65 78 L arethe only ex
0164F0: 63 65 70 74 69 6F 6E 73 2E A0 A0 20 54 68 65 79 ceptions... They
016500: 20 63 61 6E 6E 6F 74 20 62 65 20 65 78 63 68 61 cannot be excha
016510: 6E 67 65 64 20 66 6F 72 20 48 4C 20 69 66 20 74 nged for HL if t
016520: 68 61 74 72 65 67 69 73 74 65 72 20 20 70 61 69 hatregister pai
016530: 72 20 69 73 20 20 6F 6E 6C 79 20 20 69 6D 70 6C r is only impl
016540: 69 65 64 20 20 69 6E 20 74 68 65 69 6E 73 74 72 ied in theinstr
016550: 75 63 74 69 6F 6E 2C 20 69 2E 65 2E 20 52 52 44 uction, i.e. RRD
016560: 2E A3 20 54 68 65 20 20 20 67 72 65 61 74 20 20 .£ The great
016570: 20 61 64 76 61 6E 74 61 67 65 20 20 6F 66 20 20 advantage of
016580: 74 68 65 20 20 69 6E 64 65 78 72 65 67 69 73 74 the indexregist
016590: 65 72 73 20 20 20 68 6F 77 65 76 65 72 20 20 20 ers however
0165A0: 69 73 20 20 74 68 61 74 20 20 69 6E 64 69 72 65 is that indire
0165B0: 63 74 61 64 64 72 65 73 73 69 6E 67 20 20 69 73 ctaddressing is
0165C0: 20 20 6E 6F 74 20 20 20 73 69 6D 70 6C 79 20 20 not simply
0165D0: 28 48 4C 29 20 20 20 62 75 74 28 49 58 2B 64 29 (HL) but(IX+d)
0165E0: 2E 20 20 20 20 54 68 65 20 20 20 69 6E 64 69 72 . The indir
0165F0: 65 63 74 20 20 20 61 64 64 72 65 73 73 20 20 20 ect address
016600: 20 20 20 20 20 20 65 78 63 68 61 6E 67 65 73 20 exchanges
016610: 42 43 2C 44 45 20 61 6E 64 20 48 4C 2C 20 77 69 BC,DE and HL, wi
016620: 74 68 20 20 20 20 20 20 20 20 20 20 20 20 42 43 th BC
016630: 27 2C 20 44 45 27 20 61 6E 64 20 48 4C 27 20 72 ', DE' and HL' r
016640: 65 73 70 2E A3 20 20 20 20 45 58 41 4D 50 4C 45 esp.£ EXAMPLE
016650: 20 55 53 49 4E 47 20 54 48 45 20 41 4C 54 45 52 USING THE ALTER
016660: 4E 41 54 49 56 45 20 53 45 54 A0 A0 20 54 68 65 NATIVE SET.. The
016670: 20 20 65 78 61 6D 70 6C 65 20 6C 6F 61 64 73 20 example loads
016680: 61 6C 6C 20 72 65 67 69 73 74 65 72 73 2C 20 20 all registers,
016690: 74 68 65 6E 73 77 6F 70 73 20 20 74 68 65 6D 20 thenswops them
0166A0: 20 77 69 74 68 20 20 74 68 65 20 61 6C 74 65 72 with the alter
0166B0: 6E 61 74 69 76 65 20 20 73 65 74 2E 48 61 76 69 native set.Havi
0166C0: 6E 67 20 72 65 2D 6C 6F 61 64 65 64 20 74 68 65 ng re-loaded the
0166D0: 20 72 65 67 69 73 74 65 72 73 20 61 20 66 75 72 registers a fur
0166E0: 74 68 65 72 73 77 6F 70 20 72 65 74 75 72 6E 73 therswop returns
0166F0: 20 74 68 65 20 6F 72 69 67 69 6E 61 6C 20 6E 75 the original nu
016700: 6D 62 65 72 73 2E A3 20 4C 44 20 41 2C 33 30 A0 mbers.£ LD A,30.
016710: 20 20 4C 44 20 42 43 2C 31 30 32 34 A0 20 20 4C LD BC,1024. L
016720: 44 20 44 45 2C 38 30 30 30 A0 20 20 4C 44 20 48 D DE,8000. LD H
016730: 4C 2C 36 34 30 30 30 A0 20 20 45 58 58 A0 20 20 L,64000. EXX.
016740: 45 58 20 41 46 2C 41 46 27 A0 20 20 4C 44 20 41 EX AF,AF'. LD A
016750: 2C 36 30 A0 20 20 4C 44 20 42 43 2C 31 32 38 30 ,60. LD BC,1280
016760: A0 20 20 4C 44 20 44 45 2C 32 30 30 A0 20 20 4C . LD DE,200. L
016770: 44 20 48 4C 2C 33 32 31 30 30 A0 20 4C 4F 4F 50 D HL,32100. LOOP
016780: 20 20 45 58 58 A0 20 20 45 58 20 41 46 2C 41 46 EXX. EX AF,AF
016790: 27 A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50 A0 20 20 '. DJNZ LOOP.
0167A0: 52 45 54 A0 20 20 A0 20 20 A0 20 20 20 20 20 20 RET. . .
0167B0: 20 49 4E 50 55 54 20 41 4E 44 20 4F 55 54 50 55 INPUT AND OUTPU
0167C0: 54 20 49 4E 53 54 52 55 43 54 49 4F 4E 53 A0 A0 T INSTRUCTIONS..
0167D0: 20 53 6F 20 66 61 72 20 77 65 20 68 61 76 65 20 So far we have
0167E0: 20 6D 61 6E 69 70 75 6C 61 74 65 64 20 64 61 74 manipulated dat
0167F0: 61 20 77 69 74 68 69 6E 74 68 65 20 70 72 6F 63 a withinthe proc
016800: 69 73 63 61 6C 63 75 6C 61 74 65 64 20 61 73 20 iscalculated as
016810: 74 68 65 20 20 73 75 6D 20 20 6F 66 20 74 68 65 the sum of the
016820: 20 20 63 6F 6E 74 65 6E 74 73 6F 66 20 74 68 65 contentsof the
016830: 20 20 49 58 2F 49 59 20 72 65 67 69 73 74 65 72 IX/IY register
016840: 20 61 6E 64 20 74 68 65 20 6F 66 66 73 65 74 20 and the offset
016850: 20 64 73 70 65 63 69 66 69 65 64 20 20 20 69 6E dspecified in
016860: 20 20 74 68 65 20 20 69 6E 73 74 72 75 63 74 69 the instructi
016870: 6F 6E 2E A0 A0 20 49 74 20 69 73 20 65 61 73 69 on... It is easi
016880: 65 72 20 74 6F 20 75 73 65 20 74 68 65 20 69 6E er to use the in
016890: 64 65 78 20 72 65 67 69 73 74 65 72 73 74 6F 20 dex registersto
0168A0: 20 69 6E 74 65 72 72 6F 67 61 74 65 20 20 74 61 interrogate ta
0168B0: 62 6C 65 73 20 74 68 61 6E 20 20 75 73 69 6E 67 bles than using
0168C0: 20 20 48 4C 2E 54 68 65 20 6F 66 66 73 65 74 20 HL.The offset
0168D0: 20 63 61 6E 20 64 65 66 69 6E 65 20 74 68 65 20 can define the
0168E0: 63 6F 6C 75 6D 6E 20 69 6E 20 74 68 65 74 61 62 column in thetab
0168F0: 6C 65 20 20 61 6E 64 20 20 49 58 2F 49 59 20 20 le and IX/IY
016900: 72 65 67 69 73 74 65 72 20 70 6F 69 6E 74 20 74 register point t
016910: 6F 20 74 68 65 62 65 67 69 6E 6E 69 6E 67 20 20 o thebeginning
016920: 6F 66 20 20 74 68 65 20 20 6C 69 6E 65 2E 20 20 of the line.
016930: 41 20 20 73 75 62 72 6F 75 74 69 6E 65 63 6F 75 A subroutinecou
016940: 6C 64 20 20 6D 61 6E 69 70 75 6C 61 74 65 20 20 ld manipulate
016950: 74 68 65 20 20 64 61 74 61 20 20 77 69 74 68 69 the data withi
016960: 6E 20 74 68 65 6C 69 6E 65 2C 20 20 75 73 69 6E n theline, usin
016970: 67 20 20 61 20 20 63 6F 6E 73 74 61 6E 74 20 49 g a constant I
016980: 58 2F 49 59 20 70 6F 69 6E 74 65 72 2E 53 75 62 X/IY pointer.Sub
016990: 73 65 71 75 65 6E 74 20 6C 69 6E 65 73 20 63 61 sequent lines ca
0169A0: 6E 20 74 68 65 6E 20 62 65 20 6D 61 6E 69 70 75 n then be manipu
0169B0: 6C 61 74 65 64 73 69 6D 70 6C 79 20 20 62 79 20 latedsimply by
0169C0: 75 73 69 6E 67 20 74 68 65 20 73 61 6D 65 20 73 using the same s
0169D0: 75 62 72 6F 75 74 69 6E 65 20 61 6E 64 63 68 61 ubroutine andcha
0169E0: 6E 67 69 6E 67 20 74 68 65 20 20 49 58 2F 49 59 nging the IX/IY
0169F0: 20 72 65 67 69 73 74 65 72 20 74 6F 20 70 6F 69 register to poi
016A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
016A10: 13 00 00 00 02 09 50 E5 13 00 C1 02 00 00 00 02 ......P.........
016A20: 13 00 C6 02 00 00 00 02 13 00 C2 02 00 00 00 02 ................
016A30: 13 00 C7 02 00 00 00 02 13 00 C3 02 00 00 00 02 ................
016A40: 13 00 C8 02 00 00 00 02 13 00 C4 02 00 00 00 02 ................
016A50: 13 00 C9 02 00 00 00 02 13 00 C5 02 00 00 00 02 ................
016A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016B00: 65 73 73 6F 72 20 61 6E 64 20 69 74 73 20 61 73 essor and its as
016B10: 73 6F 63 69 61 74 65 64 20 6D 65 6D 6F 72 79 2E sociated memory.
016B20: 20 49 66 20 61 20 20 6D 65 6D 6F 72 79 20 6C 6F If a memory lo
016B30: 63 61 74 69 6F 6E 20 69 73 20 75 73 65 64 20 20 cation is used
016B40: 64 69 72 65 63 74 6C 79 62 79 20 20 61 20 20 65 directlyby a e
016B50: 78 74 65 72 6E 61 6C 20 20 64 65 76 69 63 65 2C xternal device,
016B60: 20 20 74 68 65 20 20 64 65 76 69 63 65 20 69 73 the device is
016B70: 74 65 72 6D 65 64 20 20 6D 65 6D 6F 72 79 20 61 termed memory a
016B80: 64 64 72 65 73 73 20 6D 61 70 70 65 64 2E 20 20 ddress mapped.
016B90: 54 68 65 20 20 5A 38 30 61 6C 73 6F 20 73 75 70 The Z80also sup
016BA0: 70 6F 72 74 73 20 20 32 35 36 20 20 6F 75 74 70 ports 256 outp
016BB0: 75 74 20 61 6E 64 20 32 35 36 20 69 6E 70 75 74 ut and 256 input
016BC0: 70 6F 72 74 73 2C 20 6F 72 20 20 20 38 20 20 62 ports, or 8 b
016BD0: 69 74 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 20 it information
016BE0: 73 6F 75 72 63 65 73 2C 65 78 74 65 72 6E 61 6C sources,external
016BF0: 20 74 6F 20 6D 65 6D 6F 72 79 2E A0 A0 20 57 65 to memory... We
016C00: 20 20 63 61 6E 20 20 69 6E 70 75 74 20 20 64 61 can input da
016C10: 74 61 20 20 64 69 72 65 63 74 6C 79 20 69 6E 74 ta directly int
016C20: 6F 20 74 68 65 61 63 63 75 6D 75 6C 61 74 6F 72 o theaccumulator
016C30: 20 77 69 74 68 20 49 4E 20 41 2C 28 6E 29 20 77 with IN A,(n) w
016C40: 68 65 72 65 20 6E 20 69 73 20 74 68 65 6E 75 6D here n is thenum
016C50: 62 65 72 20 20 6F 66 20 20 74 68 65 20 69 6E 70 ber of the inp
016C60: 75 74 20 70 6F 72 74 20 62 65 74 77 65 65 6E 20 ut port between
016C70: 30 20 61 6E 64 32 35 35 2E 20 20 20 53 69 6D 69 0 and255. Simi
016C80: 6C 61 72 6C 79 20 77 65 20 63 61 6E 20 6F 75 74 larly we can out
016C90: 70 75 74 20 64 61 74 61 20 66 72 6F 6D 74 68 65 put data fromthe
016CA0: 20 41 63 63 75 6D 75 6C 61 74 6F 72 20 20 74 6F Accumulator to
016CB0: 20 20 70 6F 72 74 20 20 6E 20 20 75 73 69 6E 67 port n using
016CC0: 20 20 74 68 65 69 6E 73 74 72 75 63 74 69 6F 6E theinstruction
016CD0: 20 20 20 4F 55 54 20 28 6E 29 2C 41 2E 20 20 4E OUT (n),A. N
016CE0: 6F 20 20 66 6C 61 67 73 20 20 61 72 65 61 66 66 o flags areaff
016CF0: 65 63 74 65 64 20 62 79 20 74 68 65 73 65 20 69 ected by these i
016D00: 6E 74 65 64 2C 20 20 20 44 20 20 20 74 68 61 74 nted, D that
016D10: 74 68 65 20 20 70 6F 69 6E 74 65 72 28 73 29 20 the pointer(s)
016D20: 61 72 65 20 20 44 65 63 72 65 6D 65 6E 74 65 64 are Decremented
016D30: 2C 20 61 6E 64 20 20 52 74 68 61 74 20 20 74 68 , and Rthat th
016D40: 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 69 73 e instruction is
016D50: 20 74 6F 20 62 65 20 20 72 65 70 65 61 74 65 64 to be repeated
016D60: 75 6E 74 69 6C 20 74 68 65 20 63 6F 75 6E 74 65 until the counte
016D70: 72 20 69 73 20 7A 65 72 6F 2E A3 20 54 68 65 20 r is zero.£ The
016D80: 74 6F 74 61 6C 20 6C 69 73 74 20 69 73 A0 A0 20 total list is..
016D90: 54 72 61 6E 73 66 65 72 73 20 4C 44 20 2E 2E 2E Transfers LD ...
016DA0: 2E 2E 4C 44 49 2C 4C 44 49 52 2C 4C 44 44 2C 4C ..LDI,LDIR,LDD,L
016DB0: 44 44 52 A0 A0 20 43 6F 6D 70 61 72 65 20 20 20 DDR.. Compare
016DC0: 43 50 20 2E 2E 2E 2E 2E 43 50 49 2C 43 50 49 52 CP .....CPI,CPIR
016DD0: 2C 43 50 44 2C 43 50 44 52 A0 A0 20 49 6E 70 75 ,CPD,CPDR.. Inpu
016DE0: 74 20 20 20 20 20 49 4E 20 2E 2E 2E 2E 2E 49 4E t IN .....IN
016DF0: 49 2C 49 4E 49 52 2C 49 4E 44 2C 49 4E 44 52 A0 I,INIR,IND,INDR.
016E00: A0 20 4F 75 74 70 75 74 20 20 20 20 4F 55 54 2F . Output OUT/
016E10: 4F 54 2E 2E 4F 55 54 49 2C 4F 54 44 52 2C 4F 55 OT..OUTI,OTDR,OU
016E20: 54 44 2C 4F 54 44 52 A0 A0 20 54 68 65 20 20 55 TD,OTDR.. The U
016E30: 20 20 69 6E 20 4F 55 54 20 69 73 20 64 72 6F 70 in OUT is drop
016E40: 70 65 64 20 20 74 6F 20 6B 65 65 70 20 20 74 68 ped to keep th
016E50: 65 6D 6E 65 6D 6F 6E 69 63 20 74 6F 20 61 20 6D emnemonic to a m
016E60: 61 78 69 6D 75 6D 20 6F 66 20 34 20 6C 65 74 74 aximum of 4 lett
016E70: 65 72 73 2E A3 20 20 20 20 20 20 42 4C 4F 43 4B ers.£ BLOCK
016E80: 20 54 52 41 4E 53 46 45 52 20 49 4E 53 54 52 55 TRANSFER INSTRU
016E90: 43 54 49 4F 4E 53 A0 A0 20 42 6C 6F 63 6B 20 20 CTIONS.. Block
016EA0: 74 72 61 6E 73 66 65 72 20 20 69 6E 73 74 72 75 transfer instru
016EB0: 63 74 69 6F 6E 73 20 20 74 72 61 6E 73 66 65 72 ctions transfer
016EC0: 74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20 20 6F the contents o
016ED0: 66 20 20 61 6E 20 61 72 65 61 20 20 6F 66 20 6D f an area of m
016EE0: 65 6D 6F 72 79 20 74 6F 61 6E 6F 74 68 65 72 20 emory toanother
016EF0: 61 72 65 61 2E 20 54 77 6F 20 70 6F 69 6E 74 65 area. Two pointe
016F00: 6E 73 74 72 75 63 74 69 6F 6E 73 A3 20 57 65 20 nstructions£ We
016F10: 63 61 6E 20 61 6C 73 6F 20 20 69 6E 70 75 74 20 can also input
016F20: 20 64 61 74 61 20 74 6F 20 61 6E 79 20 20 38 20 data to any 8
016F30: 20 62 69 74 72 65 67 69 73 74 65 72 20 20 75 73 bitregister us
016F40: 69 6E 67 20 20 74 68 65 20 20 42 20 61 6E 64 20 ing the B and
016F50: 43 20 72 65 67 69 73 74 65 72 73 2E 54 68 65 20 C registers.The
016F60: 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 49 4E 20 instruction IN
016F70: 72 2C 28 43 29 2C 20 74 72 61 6E 73 6D 69 74 73 r,(C), transmits
016F80: 20 74 68 65 63 6F 6E 74 65 6E 74 73 20 20 6F 66 thecontents of
016F90: 20 20 74 68 65 20 42 20 72 65 67 69 73 74 65 72 the B register
016FA0: 20 74 6F 20 74 68 65 20 70 6F 72 74 77 68 6F 73 to the portwhos
016FB0: 65 20 20 6E 75 6D 62 65 72 20 20 69 73 20 69 6E e number is in
016FC0: 20 74 68 65 20 43 20 72 65 67 69 73 74 65 72 2E the C register.
016FD0: 20 54 68 65 70 6F 72 74 20 20 6D 61 79 20 20 20 Theport may
016FE0: 6F 72 20 20 6D 61 79 20 20 6E 6F 74 20 20 61 63 or may not ac
016FF0: 74 20 20 75 70 6F 6E 20 74 68 69 73 69 6E 66 6F t upon thisinfo
017000: 72 6D 61 74 69 6F 6E 2E 20 20 54 68 65 20 72 65 rmation. The re
017010: 74 75 72 6E 65 64 20 64 61 74 61 20 66 72 6F 6D turned data from
017020: 20 74 68 65 70 6F 72 74 20 69 73 20 20 6C 6F 61 theport is loa
017030: 64 65 64 20 69 6E 74 6F 20 72 65 67 69 73 74 65 ded into registe
017040: 72 20 72 2E A3 20 49 4E 20 72 2C 20 28 43 29 20 r r.£ IN r, (C)
017050: 20 61 66 66 65 63 74 20 74 68 65 20 20 5A 65 72 affect the Zer
017060: 6F 2C 20 20 53 69 67 6E 2C 20 61 6E 64 50 61 72 o, Sign, andPar
017070: 69 74 79 20 66 6C 61 67 73 2E 20 20 54 68 65 20 ity flags. The
017080: 69 6E 73 74 72 75 63 74 69 6F 6E 20 49 4E 20 46 instruction IN F
017090: 2C 20 28 43 29 69 73 20 74 68 65 20 6F 6E 6C 79 , (C)is the only
0170A0: 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 74 68 61 instruction tha
0170B0: 74 20 20 64 65 61 6C 73 20 77 69 74 68 74 68 65 t deals withthe
0170C0: 20 46 6C 61 67 20 72 65 67 69 73 74 65 72 20 73 Flag register s
0170D0: 65 70 61 72 61 74 65 6C 79 2E 20 20 4F 6E 6C 79 eparately. Only
0170E0: 20 20 74 68 65 66 6C 61 67 73 20 61 72 65 20 61 theflags are a
0170F0: 66 66 65 63 74 65 64 20 62 79 20 20 74 68 69 73 ffected by this
017100: 72 73 20 61 72 65 20 75 73 65 64 2E 20 54 68 65 rs are used. The
017110: 48 4C 20 72 65 67 69 73 74 65 72 20 68 6F 6C 64 HL register hold
017120: 73 20 74 68 65 20 73 6F 75 72 63 65 20 61 64 64 s the source add
017130: 72 65 73 73 20 61 6E 64 74 68 65 20 44 45 20 72 ress andthe DE r
017140: 65 67 69 73 74 65 72 20 74 68 65 20 64 65 73 74 egister the dest
017150: 69 6E 61 74 69 6F 6E 20 61 64 64 72 65 73 73 2E ination address.
017160: 54 68 65 20 73 69 7A 65 20 6F 66 20 74 68 65 20 The size of the
017170: 62 6C 6F 63 6B 20 74 6F 20 62 65 20 20 74 72 61 block to be tra
017180: 6E 73 66 65 72 72 65 64 69 73 20 68 65 6C 64 20 nsferredis held
017190: 69 6E 20 74 68 65 20 42 43 20 72 65 67 69 73 74 in the BC regist
0171A0: 65 72 2E A3 20 4C 44 49 20 20 74 72 61 6E 73 66 er.£ LDI transf
0171B0: 65 72 73 20 28 48 4C 29 20 74 6F 20 28 44 45 29 ers (HL) to (DE)
0171C0: 2C 20 69 6E 63 72 65 6D 65 6E 74 73 62 6F 74 68 , incrementsboth
0171D0: 20 20 70 6F 69 6E 74 65 72 73 2C 20 20 61 6E 64 pointers, and
0171E0: 20 20 64 65 63 72 65 6D 65 6E 74 73 20 42 43 2E decrements BC.
0171F0: 20 20 49 66 42 43 3D 30 20 74 68 65 20 50 2F 56 IfBC=0 the P/V
017200: 20 66 6C 61 67 20 69 73 20 30 20 20 28 69 2E 65 flag is 0 (i.e
017210: 2E 20 65 71 75 69 76 61 6C 65 6E 74 74 6F 20 70 . equivalentto p
017220: 61 72 69 74 79 20 62 65 69 6E 67 20 6F 64 64 20 arity being odd
017230: 29 2E 20 49 66 20 20 42 43 20 20 64 6F 65 73 20 ). If BC does
017240: 20 6E 6F 74 65 71 75 61 6C 20 30 20 74 68 65 20 notequal 0 the
017250: 50 2F 56 20 66 6C 61 67 20 69 73 20 31 20 28 70 P/V flag is 1 (p
017260: 61 72 69 74 79 20 65 76 65 6E 29 2E 4C 44 49 20 arity even).LDI
017270: 74 68 65 72 65 66 6F 72 65 20 70 65 72 66 6F 72 therefore perfor
017280: 6D 73 20 6F 6E 6C 79 20 20 6F 6E 65 20 73 74 65 ms only one ste
017290: 70 20 6F 66 74 68 65 20 74 72 61 6E 73 66 65 72 p ofthe transfer
0172A0: 20 20 20 6F 66 20 20 74 68 65 20 20 62 6C 6F 63 of the bloc
0172B0: 6B 2C 20 20 61 6C 6C 6F 77 69 6E 67 69 6E 74 65 k, allowinginte
0172C0: 72 6D 65 64 69 61 74 65 20 20 6F 70 65 72 61 74 rmediate operat
0172D0: 69 6F 6E 73 20 74 6F 20 62 65 20 70 65 72 66 6F ions to be perfo
0172E0: 72 6D 65 64 62 65 66 6F 72 65 20 74 68 65 20 69 rmedbefore the i
0172F0: 6E 73 74 72 75 63 74 69 6F 6E 20 69 73 20 72 65 nstruction is re
017300: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 61 6E 64 instructionand
017310: 20 20 6E 6F 20 20 64 61 74 61 20 20 69 73 20 20 no data is
017320: 74 72 61 6E 73 66 65 72 72 65 64 20 20 69 6E 74 transferred int
017330: 6F 20 74 68 65 70 72 6F 63 65 73 73 6F 72 2E A0 o theprocessor..
017340: A0 20 4F 55 54 20 28 43 29 2C 20 72 20 69 73 20 . OUT (C), r is
017350: 61 20 20 73 69 6D 69 6C 61 72 20 69 6E 73 74 72 a similar instr
017360: 75 63 74 69 6F 6E 20 74 6F 49 4E 20 72 2C 28 43 uction toIN r,(C
017370: 29 2C 20 20 62 75 74 20 20 20 74 68 65 20 20 20 ), but the
017380: 63 6F 6E 74 65 6E 74 73 20 20 6F 66 20 20 74 68 contents of th
017390: 65 72 65 67 69 73 74 65 72 20 72 20 69 73 20 6C eregister r is l
0173A0: 6F 61 64 65 64 20 69 6E 74 6F 20 70 6F 72 74 20 oaded into port
0173B0: 28 43 29 2E A0 A0 20 54 68 65 20 41 4D 53 54 52 (C)... The AMSTR
0173C0: 41 44 20 20 43 50 43 20 34 36 34 20 20 75 73 65 AD CPC 464 use
0173D0: 73 20 74 68 65 20 49 4E 20 72 2C 28 43 29 61 6E s the IN r,(C)an
0173E0: 64 20 4F 55 54 20 28 43 29 2C 72 20 66 6F 72 6D d OUT (C),r form
0173F0: 73 20 6F 66 20 49 2F 4F 20 69 6E 73 74 72 75 63 s of I/O instruc
017400: 74 69 6F 6E 73 2C 62 65 63 61 75 73 65 20 20 6F tions,because o
017410: 66 20 20 74 68 65 20 20 63 6F 6E 66 69 67 75 72 f the configur
017420: 61 74 69 6F 6E 20 20 6F 66 20 20 74 68 65 69 6E ation of thein
017430: 74 65 72 66 61 63 65 73 20 20 49 2F 4F 20 69 6E terfaces I/O in
017440: 73 74 72 75 63 74 69 6F 6E 73 20 6F 66 20 74 68 structions of th
017450: 65 20 66 6F 72 6D 49 4E 20 41 2C 28 6E 29 20 6F e formIN A,(n) o
017460: 72 20 20 4F 55 54 20 28 6E 29 2C 41 20 63 61 6E r OUT (n),A can
017470: 6E 6F 74 20 62 65 20 75 73 65 64 2E A3 20 53 75 not be used.£ Su
017480: 6D 6D 61 72 79 20 2D 20 73 69 6D 70 6C 65 20 69 mmary - simple i
017490: 6E 70 75 74 2F 6F 75 74 70 75 74 A0 A0 49 4E 20 nput/output..IN
0174A0: 41 2C 28 6E 29 20 20 20 20 77 68 65 72 65 20 6E A,(n) where n
0174B0: 20 69 73 20 74 68 65 20 6E 75 6D 62 65 72 20 6F is the number o
0174C0: 66 20 74 68 65 20 20 20 20 20 20 20 20 20 20 20 f the
0174D0: 20 20 20 20 20 20 20 20 20 20 20 69 6E 70 75 74 input
0174E0: 20 70 6F 72 74 20 28 30 2D 32 35 35 29 A0 49 4E port (0-255).IN
0174F0: 20 72 2C 28 43 29 A0 49 4E 20 46 2C 28 6E 29 A0 r,(C).IN F,(n).
017500: 70 65 61 74 65 64 2E A0 A0 20 4C 44 49 52 20 20 peated... LDIR
017510: 69 73 20 73 69 6D 69 6C 61 72 20 74 6F 20 20 4C is similar to L
017520: 44 49 2C 20 20 74 72 61 6E 73 66 65 72 72 69 6E DI, transferrin
017530: 67 64 61 74 61 20 66 72 6F 6D 20 28 48 4C 29 20 gdata from (HL)
017540: 74 6F 20 28 44 45 29 20 61 6E 64 20 20 69 6E 63 to (DE) and inc
017550: 72 65 6D 65 6E 74 69 6E 67 74 68 65 20 70 6F 69 rementingthe poi
017560: 6E 74 65 72 73 2C 20 20 20 62 75 74 20 20 20 74 nters, but t
017570: 68 69 73 20 20 20 69 6E 73 74 72 75 63 74 69 6F his instructio
017580: 6E 61 75 74 6F 6D 61 74 69 63 61 6C 6C 79 20 20 nautomatically
017590: 20 72 65 70 65 61 74 73 20 20 20 74 68 65 20 20 repeats the
0175A0: 6F 70 65 72 61 74 69 6F 6E 75 6E 74 69 6C 20 20 operationuntil
0175B0: 42 43 3D 30 20 20 20 61 6E 64 20 20 74 68 65 20 BC=0 and the
0175C0: 20 77 68 6F 6C 65 20 20 62 6C 6F 63 6B 20 20 69 whole block i
0175D0: 73 74 72 61 6E 73 66 65 72 72 65 64 2E A3 20 4C stransferred.£ L
0175E0: 44 44 20 20 69 73 20 73 69 6D 69 6C 61 72 20 74 DD is similar t
0175F0: 6F 20 20 4C 44 49 20 65 78 63 65 70 74 20 74 68 o LDI except th
017600: 61 74 20 74 68 65 70 6F 69 6E 74 65 72 73 20 61 at thepointers a
017610: 72 65 20 44 65 63 72 65 6D 65 6E 74 65 64 2E 20 re Decremented.
017620: 54 68 75 73 20 48 4C 20 61 6E 64 20 44 45 73 74 Thus HL and DEst
017630: 61 72 74 20 20 61 74 20 20 74 68 65 20 20 74 6F art at the to
017640: 70 20 20 6F 66 20 20 74 68 65 20 20 72 65 73 70 p of the resp
017650: 65 63 74 69 76 65 62 6C 6F 63 6B 73 20 6F 66 20 ectiveblocks of
017660: 6D 65 6D 6F 72 79 2E A0 A0 20 4C 44 44 52 20 20 memory... LDDR
017670: 52 65 70 65 61 74 73 20 20 4C 44 44 20 75 6E 74 Repeats LDD unt
017680: 69 6C 20 42 43 3D 30 20 61 73 20 69 6E 20 74 68 il BC=0 as in th
017690: 65 4C 44 49 52 20 69 6E 73 74 72 75 63 74 69 6F eLDIR instructio
0176A0: 6E 2E A0 A0 20 42 6F 74 68 20 20 70 61 69 72 73 n... Both pairs
0176B0: 20 20 6F 66 20 69 6E 73 74 72 75 63 74 69 6F 6E of instruction
0176C0: 73 20 20 28 4C 44 49 52 20 61 6E 64 4C 44 44 52 s (LDIR andLDDR
0176D0: 29 20 20 61 72 65 20 20 72 65 71 75 69 72 65 64 ) are required
0176E0: 2E A0 A0 20 54 61 6B 65 20 74 68 65 20 65 78 61 ... Take the exa
0176F0: 6D 70 6C 65 20 6F 66 20 61 6E 20 4C 44 49 52 20 mple of an LDIR
017700: A0 4F 55 54 20 28 6E 29 2C 41 A0 4F 55 54 20 28 .OUT (n),A.OUT (
017710: 43 29 2C 72 A3 20 20 45 58 41 4D 50 4C 45 53 20 C),r£ EXAMPLES
017720: 4F 46 20 49 4E 50 55 54 2F 4F 55 54 50 55 54 20 OF INPUT/OUTPUT
017730: 49 4E 53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 4F INSTRUCTIONS.. O
017740: 6E 20 74 68 65 20 41 4D 53 54 52 41 44 20 61 6C n the AMSTRAD al
017750: 6C 20 75 73 65 66 75 6C 20 49 2F 4F 20 61 64 64 l useful I/O add
017760: 72 65 73 73 65 73 61 72 65 20 20 20 20 61 6C 6C ressesare all
017770: 6F 63 61 74 65 64 20 20 20 20 74 6F 20 20 20 64 ocated to d
017780: 72 69 76 65 20 20 20 76 61 72 69 6F 75 73 70 65 rive variouspe
017790: 72 69 70 68 65 72 61 6C 20 64 65 76 69 63 65 73 ripheral devices
0177A0: 2C 20 73 75 63 68 20 61 73 20 74 68 65 20 50 61 , such as the Pa
0177B0: 72 61 6C 6C 65 6C 49 6E 70 75 74 2F 4F 75 74 70 rallelInput/Outp
0177C0: 75 74 20 20 20 20 63 68 69 70 20 20 20 28 20 50 ut chip ( P
0177D0: 49 4F 20 29 20 20 6F 72 20 20 20 43 52 54 43 6F IO ) or CRTCo
0177E0: 6E 74 72 6F 6C 6C 65 72 20 20 63 68 69 70 20 20 ntroller chip
0177F0: 65 74 63 2E 20 20 54 68 65 20 20 64 72 69 76 69 etc. The drivi
017800: 6E 67 20 20 6F 66 74 68 65 73 65 20 63 68 69 70 ng ofthese chip
017810: 73 20 69 73 20 6F 75 74 73 69 64 65 20 74 68 65 s is outside the
017820: 20 73 63 6F 70 65 20 6F 66 20 74 68 69 73 54 55 scope of thisTU
017830: 54 4F 52 2E 20 20 20 53 69 6E 63 65 20 65 72 72 TOR. Since err
017840: 6F 6E 65 6F 75 73 20 6F 75 74 70 75 74 20 74 6F oneous output to
017850: 20 74 68 65 73 65 64 65 76 69 63 65 73 20 63 61 thesedevices ca
017860: 6E 20 72 65 73 75 6C 74 20 69 6E 20 73 79 73 74 n result in syst
017870: 65 6D 20 63 72 61 73 68 2C 20 74 68 69 73 53 49 em crash, thisSI
017880: 4D 55 4C 41 54 4F 52 20 20 20 63 61 6E 6E 6F 74 MULATOR cannot
017890: 20 20 73 61 66 65 6C 79 20 73 75 70 70 6F 72 74 safely support
0178A0: 20 6D 65 61 6E 2D 69 6E 67 66 75 6C 20 49 2F 4F mean-ingful I/O
0178B0: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E 20 instructions.
0178C0: 20 20 49 66 20 74 68 65 20 70 75 70 69 6C 77 69 If the pupilwi
0178D0: 73 68 65 73 20 20 74 6F 20 20 70 72 6F 63 65 65 shes to procee
0178E0: 64 20 20 20 66 75 72 74 68 65 72 20 20 69 6E 20 d further in
0178F0: 20 20 74 68 69 73 64 69 72 65 63 74 69 6F 6E 2C thisdirection,
017900: 69 6E 73 74 72 75 63 74 69 6F 6E 77 69 74 68 20 instructionwith
017910: 74 68 65 20 72 65 67 69 73 74 65 72 73 20 69 6E the registers in
017920: 69 74 69 61 6C 6C 79 20 73 65 74 20 74 6F 3A 2D itially set to:-
017930: A0 48 4C 20 3D 20 31 30 30 30 20 20 44 45 20 3D .HL = 1000 DE =
017940: 20 31 35 30 30 20 20 61 6E 64 20 20 42 43 20 3D 1500 and BC =
017950: 20 31 30 30 30 2E A0 54 68 65 20 20 20 69 6E 73 1000..The ins
017960: 74 72 75 63 74 69 6F 6E 20 20 73 68 6F 75 6C 64 truction should
017970: 20 20 74 72 61 6E 73 66 65 72 20 20 74 68 65 63 transfer thec
017980: 6F 6E 74 65 6E 74 73 20 6F 66 20 74 68 65 20 20 ontents of the
017990: 62 6C 6F 63 6B 20 6F 66 20 20 6D 65 6D 6F 72 79 block of memory
0179A0: 20 20 31 30 30 30 2D 32 30 30 30 20 20 20 74 6F 1000-2000 to
0179B0: 20 20 6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 memory locati
0179C0: 6F 6E 73 20 20 31 35 30 30 2D 32 35 30 30 2E 55 ons 1500-2500.U
0179D0: 6E 66 6F 72 74 75 6E 61 74 65 6C 79 20 20 74 68 nfortunately th
0179E0: 65 20 66 69 72 73 74 20 73 74 65 70 20 20 74 72 e first step tr
0179F0: 61 6E 73 66 65 72 73 74 68 65 20 20 63 6F 6E 74 ansfersthe cont
017A00: 65 6E 74 73 20 20 6F 66 20 20 31 30 30 30 20 74 ents of 1000 t
017A10: 6F 20 31 35 30 30 2E 20 20 42 79 20 74 68 65 74 o 1500. By thet
017A20: 69 6D 65 20 69 74 20 69 73 20 74 68 65 20 74 75 ime it is the tu
017A30: 72 6E 20 6F 66 20 6C 6F 63 61 74 69 6F 6E 20 20 rn of location
017A40: 31 35 30 30 20 74 6F 62 65 20 74 72 61 6E 73 66 1500 tobe transf
017A50: 65 72 72 65 64 20 20 20 20 69 74 20 20 68 61 73 erred it has
017A60: 20 20 61 6C 72 65 61 64 79 20 20 62 65 65 6E 6F already beeno
017A70: 76 65 72 77 72 69 74 74 65 6E 20 69 6E 20 74 68 verwritten in th
017A80: 65 20 66 69 72 73 74 20 73 74 65 70 2E A3 20 54 e first step.£ T
017A90: 61 6B 69 6E 67 20 74 68 65 20 69 6E 69 74 69 61 aking the initia
017AA0: 6C 20 63 6F 6E 64 69 74 69 6F 6E 73 20 3A 2D A0 l conditions :-.
017AB0: 48 4C 20 3D 31 39 39 39 20 20 20 44 45 20 3D 20 HL =1999 DE =
017AC0: 32 34 39 39 20 61 6E 64 20 20 42 43 20 3D 20 31 2499 and BC = 1
017AD0: 30 30 30 20 20 61 6E 64 75 73 69 6E 67 20 20 74 000 andusing t
017AE0: 68 65 20 20 4C 44 44 52 20 20 69 6E 73 74 72 75 he LDDR instru
017AF0: 63 74 69 6F 6E 2C 20 20 74 68 65 20 73 61 6D 65 ction, the same
017B00: 20 69 74 20 69 73 20 72 65 63 6F 6D 6D 65 6E 64 it is recommend
017B10: 65 64 20 74 6F 20 72 65 61 64 20 74 68 65 43 50 ed to read theCP
017B20: 43 34 36 34 20 20 46 49 52 4D 57 41 52 45 20 20 C464 FIRMWARE
017B30: 20 4D 61 6E 75 61 6C 20 20 70 75 62 6C 69 73 68 Manual publish
017B40: 65 64 20 20 62 79 41 4D 53 4F 46 54 2E A3 20 20 ed byAMSOFT.£
017B50: 20 20 20 20 20 20 20 20 20 42 4C 4F 43 4B 20 49 BLOCK I
017B60: 4E 53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 54 68 NSTRUCTIONS.. Th
017B70: 65 72 65 20 61 72 65 20 66 6F 75 72 20 67 72 6F ere are four gro
017B80: 75 70 73 20 6F 66 20 20 66 6F 75 72 20 74 79 70 ups of four typ
017B90: 65 73 20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E es ofinstruction
017BA0: 73 20 20 74 68 61 74 20 70 65 72 66 6F 72 6D 20 s that perform
017BB0: 6F 70 65 72 61 74 69 6F 6E 73 20 6F 6E 62 6C 6F operations onblo
017BC0: 63 6B 73 20 20 20 20 6F 66 20 20 20 20 6D 65 6D cks of mem
017BD0: 6F 72 79 2E 20 20 20 20 53 69 6E 63 65 20 20 20 ory. Since
017BE0: 74 68 65 73 65 69 6E 73 74 72 75 63 74 69 6F 6E theseinstruction
017BF0: 73 20 68 61 76 65 20 73 69 6D 69 6C 61 72 69 74 s have similarit
017C00: 69 65 73 2C 20 74 68 65 79 20 61 72 65 69 6E 74 ies, they areint
017C10: 72 6F 64 75 63 65 64 20 74 6F 67 65 74 68 65 72 roduced together
017C20: 2E A0 A0 20 41 6C 6C 20 62 6C 6F 63 6B 20 69 6E ... All block in
017C30: 73 74 72 75 63 74 69 6F 6E 73 20 75 73 65 20 20 structions use
017C40: 72 65 67 69 73 74 65 72 28 73 29 61 73 20 61 20 register(s)as a
017C50: 70 6F 69 6E 74 65 72 28 73 29 20 20 74 6F 20 20 pointer(s) to
017C60: 73 63 61 6E 20 74 68 6F 75 67 68 20 61 20 62 6C scan though a bl
017C70: 6F 63 6B 6F 66 20 6D 65 6D 6F 72 79 20 61 6E 64 ockof memory and
017C80: 20 61 6E 6F 74 68 65 72 20 61 73 20 61 20 63 6F another as a co
017C90: 75 6E 74 65 72 2E A0 A0 20 41 6C 6C 20 20 62 6C unter... All bl
017CA0: 6F 63 6B 20 20 69 6E 73 74 72 75 63 74 69 6F 6E ock instruction
017CB0: 73 20 20 68 61 76 65 20 20 73 69 6D 69 6C 61 72 s have similar
017CC0: 6D 6E 65 6D 6F 6E 69 63 73 2E 20 20 20 20 49 20 mnemonics. I
017CD0: 20 20 69 6E 64 69 63 61 74 65 73 20 20 20 74 68 indicates th
017CE0: 61 74 20 20 20 74 68 65 70 6F 69 6E 74 65 72 28 at thepointer(
017CF0: 73 29 20 20 61 72 65 20 20 49 6E 63 72 65 6D 65 s) are Increme
017D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
017D10: 14 00 00 00 02 09 50 E5 14 00 C1 02 00 00 00 02 ......P.........
017D20: 14 00 C6 02 00 00 00 02 14 00 C2 02 00 00 00 02 ................
017D30: 14 00 C7 02 00 00 00 02 14 00 C3 02 00 00 00 02 ................
017D40: 14 00 C8 02 00 00 00 02 14 00 C4 02 00 00 00 02 ................
017D50: 14 00 C9 02 00 00 00 02 14 00 C5 02 00 00 00 02 ................
017D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017E00: 62 6C 6F 63 6B 20 77 69 6C 6C 20 20 62 65 20 20 block will be
017E10: 74 72 61 6E 73 66 65 72 72 65 64 20 20 74 6F 20 transferred to
017E20: 74 68 65 20 73 61 6D 65 6D 65 6D 6F 72 79 20 6C the samememory l
017E30: 6F 63 61 74 69 6F 6E 73 20 77 69 74 68 6F 75 74 ocations without
017E40: 20 74 68 69 73 20 70 72 6F 62 6C 65 6D 2E A0 A0 this problem...
017E50: 20 49 6E 20 20 67 65 6E 65 72 61 6C 2C 20 20 69 In general, i
017E60: 66 20 74 68 65 20 74 77 6F 20 62 6C 6F 63 6B 73 f the two blocks
017E70: 20 6F 76 65 72 6C 61 70 75 73 65 20 74 68 65 20 overlapuse the
017E80: 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 74 68 instruction th
017E90: 61 74 20 20 65 6E 73 75 72 65 73 20 20 74 68 65 at ensures the
017EA0: 69 6E 69 74 69 61 6C 20 20 66 69 67 75 72 65 20 initial figure
017EB0: 69 6E 20 74 68 65 20 20 48 4C 20 72 65 67 69 73 in the HL regis
017EC0: 74 65 72 20 6C 69 65 73 77 69 74 68 69 6E 20 74 ter lieswithin t
017ED0: 68 65 20 20 62 6C 6F 63 6B 20 74 6F 20 77 68 69 he block to whi
017EE0: 63 68 20 64 61 74 61 20 69 73 20 74 6F 20 62 65 ch data is to be
017EF0: 74 72 61 6E 73 66 65 72 72 65 64 2E A3 20 53 75 transferred.£ Su
017F00: 6D 6D 61 72 79 20 2D 20 62 6C 6F 63 6B 20 74 72 mmary - block tr
017F10: 61 6E 73 66 65 72 A0 A0 4C 44 49 20 20 20 20 20 ansfer..LDI
017F20: 70 6F 69 6E 74 65 72 20 69 6E 63 72 65 6D 65 6E pointer incremen
017F30: 74 65 64 A0 A0 4C 44 49 52 20 20 20 20 70 6F 69 ted..LDIR poi
017F40: 6E 74 65 72 20 69 6E 63 72 65 6D 65 6E 74 65 64 nter incremented
017F50: 20 61 6E 64 20 72 65 70 65 61 74 65 64 20 20 20 and repeated
017F60: 20 20 20 20 20 75 6E 74 69 6C 20 6E 75 6D 62 65 until numbe
017F70: 72 20 66 6F 75 6E 64 20 6F 72 20 42 43 3D 30 A0 r found or BC=0.
017F80: A0 4C 44 44 20 20 20 20 20 70 6F 69 6E 74 65 72 .LDD pointer
017F90: 20 64 65 63 72 65 6D 65 6E 74 65 64 A0 A0 4C 44 decremented..LD
017FA0: 44 52 20 20 20 20 70 6F 69 6E 74 65 72 20 64 65 DR pointer de
017FB0: 63 72 65 6D 65 6E 74 65 64 20 61 6E 64 20 72 65 cremented and re
017FC0: 70 65 61 74 65 64 20 20 20 20 20 20 20 20 75 6E peated un
017FD0: 74 69 6C 20 6E 75 6D 62 65 72 20 66 6F 75 6E 64 til number found
017FE0: 20 6F 72 20 42 43 3D 30 A3 20 20 20 20 20 20 20 or BC=0£
017FF0: 45 58 41 4D 50 4C 45 20 4F 46 20 42 4C 4F 43 4B EXAMPLE OF BLOCK
018000: 63 72 65 6D 65 6E 74 69 6E 67 20 61 6E 64 20 72 crementing and r
018010: 65 70 65 61 74 69 6E 67 A3 20 54 68 65 20 20 4F epeating£ The O
018020: 55 54 20 20 20 67 72 6F 75 70 20 69 73 20 69 64 UT group is id
018030: 65 6E 74 69 63 61 6C 20 74 6F 20 74 68 65 20 49 entical to the I
018040: 4E 67 72 6F 75 70 2C 20 62 75 74 20 64 61 74 61 Ngroup, but data
018050: 20 66 72 6F 6D 20 6D 65 6D 6F 72 79 20 69 73 20 from memory is
018060: 6F 75 74 70 75 74 20 74 6F 70 6F 72 74 20 20 20 output toport
018070: 28 43 29 20 20 69 6E 20 20 73 65 71 75 65 6E 63 (C) in sequenc
018080: 65 20 20 20 66 72 6F 6D 20 20 20 6D 65 6D 6F 72 e from memor
018090: 79 62 65 67 69 6E 6E 69 6E 67 20 61 74 20 6C 6F ybeginning at lo
0180A0: 63 61 74 69 6F 6E 20 28 48 4C 29 A0 A0 20 54 68 cation (HL).. Th
0180B0: 65 20 20 42 20 72 65 67 69 73 74 65 72 20 69 73 e B register is
0180C0: 20 75 73 65 64 20 61 73 20 61 20 63 6F 75 6E 74 used as a count
0180D0: 65 72 20 61 73 74 68 65 20 49 4E 20 67 72 6F 75 er asthe IN grou
0180E0: 70 2E A0 A0 20 4F 55 54 49 20 20 20 20 20 69 6E p... OUTI in
0180F0: 63 72 65 6D 65 6E 74 69 6E 67 A0 20 4F 54 49 52 crementing. OTIR
018100: 20 20 20 20 20 69 6E 63 72 65 6D 65 6E 74 69 6E incrementin
018110: 67 20 61 6E 64 20 72 65 70 65 61 74 69 6E 67 A0 g and repeating.
018120: A0 20 4F 55 54 44 20 20 20 20 20 64 65 63 72 65 . OUTD decre
018130: 6D 65 6E 74 69 6E 67 A0 20 4F 54 44 52 20 20 20 menting. OTDR
018140: 20 20 64 65 63 72 65 6D 65 6E 74 69 6E 67 20 61 decrementing a
018150: 6E 64 20 72 65 70 65 61 74 69 6E 67 A0 A0 20 54 nd repeating.. T
018160: 68 65 20 20 5A 65 72 6F 20 20 66 6C 61 67 20 69 he Zero flag i
018170: 6E 64 69 63 61 74 65 73 20 20 42 3D 30 20 69 6E ndicates B=0 in
018180: 20 74 68 65 73 65 63 61 73 65 73 A0 A0 20 53 69 thesecases.. Si
018190: 6E 63 65 20 20 74 68 65 20 20 41 4D 53 54 52 41 nce the AMSTRA
0181A0: 44 20 20 75 73 65 73 20 74 68 65 20 64 61 74 61 D uses the data
0181B0: 20 73 65 6E 74 6F 75 74 20 66 72 6F 6D 20 74 68 sentout from th
0181C0: 65 20 20 42 20 72 65 67 69 73 74 65 72 20 61 73 e B register as
0181D0: 20 50 6F 72 74 20 61 64 64 72 65 73 73 69 6E 20 Port addressin
0181E0: 20 49 2F 4F 20 20 69 6E 73 74 72 75 63 74 69 6F I/O instructio
0181F0: 6E 73 2C 20 69 74 20 63 61 6E 6E 6F 74 20 73 75 ns, it cannot su
018200: 20 54 52 41 4E 53 46 45 52 A0 A0 20 54 68 65 20 TRANSFER.. The
018210: 65 78 61 6D 70 6C 65 20 75 73 65 73 20 74 68 65 example uses the
018220: 20 20 4C 44 49 52 20 20 69 6E 73 74 72 75 63 74 LDIR instruct
018230: 69 6F 6E 74 6F 20 20 74 72 61 6E 73 66 65 72 20 ionto transfer
018240: 20 74 68 65 20 20 70 72 6F 67 72 61 6D 20 20 20 the program
018250: 64 6F 77 6E 20 20 74 6F 20 20 61 6D 65 6D 6F 72 down to amemor
018260: 79 20 61 72 65 61 2E A0 A0 20 54 68 65 20 70 6F y area... The po
018270: 77 65 72 20 6F 66 20 74 68 65 73 65 20 69 6E 73 wer of these ins
018280: 74 72 75 63 74 69 6F 6E 73 20 69 73 20 77 65 6C tructions is wel
018290: 6C 69 6C 6C 75 73 74 72 61 74 65 64 20 62 79 20 lillustrated by
0182A0: 74 68 65 20 73 69 6D 70 6C 65 20 6F 70 65 72 61 the simple opera
0182B0: 74 69 6F 6E 2E A0 A0 20 54 68 65 73 65 20 69 6E tion... These in
0182C0: 73 74 72 75 63 74 69 6F 6E 73 20 63 61 6E 20 20 structions can
0182D0: 62 65 20 75 73 65 64 20 61 6C 73 6F 20 74 6F 66 be used also tof
0182E0: 69 6C 6C 20 20 61 20 20 62 6C 6F 63 6B 20 20 6F ill a block o
0182F0: 66 20 20 6D 65 6D 6F 72 79 20 77 69 74 68 20 61 f memory with a
018300: 20 73 69 6E 67 6C 65 6E 75 6D 62 65 72 2E A3 20 singlenumber.£
018310: 4C 44 20 48 4C 2C 46 30 30 48 A0 20 20 4C 44 20 LD HL,F00H. LD
018320: 44 45 2C 53 54 31 A0 20 20 4C 44 20 42 43 2C 42 DE,ST1. LD BC,B
018330: 48 A0 20 20 4C 44 49 52 A0 20 20 52 45 54 A0 20 H. LDIR. RET.
018340: 53 54 31 20 20 20 44 45 46 42 20 30 A0 20 20 44 ST1 DEFB 0. D
018350: 45 46 42 20 30 A0 20 20 44 45 46 42 20 30 A0 20 EFB 0. DEFB 0.
018360: 20 44 45 46 42 20 30 A0 20 20 44 45 46 42 20 30 DEFB 0. DEFB 0
018370: A0 20 20 44 45 46 42 20 30 A0 20 20 44 45 46 42 . DEFB 0. DEFB
018380: 20 30 A0 20 20 44 45 46 42 20 30 A0 20 20 44 45 0. DEFB 0. DE
018390: 46 42 20 30 A0 20 20 44 45 46 42 20 30 A0 20 20 FB 0. DEFB 0.
0183A0: 44 45 46 42 20 30 A0 20 20 20 20 20 20 20 20 20 DEFB 0.
0183B0: 20 20 20 20 20 20 42 4C 4F 43 4B 20 53 45 41 52 BLOCK SEAR
0183C0: 43 48 A0 A0 20 41 73 20 79 6F 75 20 6D 61 79 20 CH.. As you may
0183D0: 6E 6F 77 20 62 65 20 61 62 6C 65 20 74 6F 20 69 now be able to i
0183E0: 6E 66 65 72 2C 20 74 68 65 20 43 50 67 72 6F 75 nfer, the CPgrou
0183F0: 70 20 20 43 6F 6D 70 61 72 65 73 20 20 74 68 65 p Compares the
018400: 70 70 6F 72 74 74 68 65 73 65 20 62 6C 6F 63 6B pportthese block
018410: 20 49 2F 4F 20 69 6E 73 74 72 75 63 74 69 6F 6E I/O instruction
018420: 73 2E A3 20 20 20 20 20 50 52 4F 43 45 53 53 4F s.£ PROCESSO
018430: 52 20 43 4F 4E 54 52 4F 4C 20 49 4E 53 54 52 55 R CONTROL INSTRU
018440: 43 54 49 4F 4E 53 A0 A0 20 54 68 69 73 20 20 67 CTIONS.. This g
018450: 72 6F 75 70 20 20 6F 66 20 20 69 6E 73 74 72 75 roup of instru
018460: 63 74 69 6F 6E 73 2C 20 74 6F 67 65 74 68 65 72 ctions, together
018470: 77 69 74 68 20 74 68 65 20 69 6E 74 65 72 72 75 with the interru
018480: 70 74 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2C pt instructions,
018490: 20 63 6F 6E 74 72 6F 6C 74 68 65 20 61 63 74 69 controlthe acti
0184A0: 6F 6E 20 6F 66 20 74 68 65 20 70 72 6F 63 65 73 on of the proces
0184B0: 73 6F 72 2E A0 A0 20 4E 4F 50 20 20 20 6F 72 20 sor... NOP or
0184C0: 20 20 4E 6F 20 20 4F 50 65 72 61 74 69 6F 6E 20 No OPeration
0184D0: 20 20 63 61 75 73 65 73 20 20 20 74 68 65 70 72 causes thepr
0184E0: 6F 63 65 73 73 6F 72 20 20 74 6F 20 20 64 6F 20 ocessor to do
0184F0: 20 6E 6F 74 68 69 6E 67 20 66 6F 72 20 6F 6E 65 nothing for one
018500: 20 73 74 65 70 2E 53 69 6E 63 65 20 69 74 73 20 step.Since its
018510: 63 6F 64 65 20 69 73 20 20 30 20 2C 20 20 61 20 code is 0 , a
018520: 63 6C 65 61 72 65 64 20 6D 65 6D 6F 72 79 61 72 cleared memoryar
018530: 65 61 20 77 69 6C 6C 20 62 65 20 73 65 71 75 65 ea will be seque
018540: 6E 63 65 64 20 20 74 68 72 6F 75 67 68 20 75 6E nced through un
018550: 74 69 6C 20 20 61 6E 6F 6E 2D 7A 65 72 6F 20 69 til anon-zero i
018560: 6E 73 74 72 75 63 74 69 6F 6E 20 69 73 20 66 6F nstruction is fo
018570: 75 6E 64 2E A0 A0 20 48 41 4C 54 20 20 20 73 74 und... HALT st
018580: 6F 70 73 20 20 20 74 68 65 20 20 20 73 65 71 75 ops the sequ
018590: 65 6E 63 69 6E 67 20 20 6F 66 20 74 68 65 70 72 encing of thepr
0185A0: 6F 63 65 73 73 6F 72 20 75 6E 74 69 6C 20 61 6E ocessor until an
0185B0: 20 69 6E 74 65 72 72 75 70 74 20 69 73 20 72 65 interrupt is re
0185C0: 63 65 69 76 65 64 28 20 73 65 65 20 6E 65 78 74 ceived( see next
0185D0: 20 6C 65 73 73 6F 6E 20 29 2E 20 41 66 74 65 72 lesson ). After
0185E0: 20 74 68 65 20 69 6E 74 65 72 72 75 70 74 68 61 the interruptha
0185F0: 73 20 20 62 65 65 6E 20 20 64 65 61 6C 74 20 20 s been dealt
018600: 20 63 6F 6E 74 65 6E 74 20 20 6F 66 20 20 6D 65 content of me
018610: 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 73 20 69 6E morylocations in
018620: 20 61 20 20 62 6C 6F 63 6B 20 6F 66 20 20 6D 65 a block of me
018630: 6D 6F 72 79 20 20 77 69 74 68 20 61 70 72 65 64 mory with apred
018640: 65 74 65 72 6D 69 6E 65 64 20 20 20 6E 75 6D 62 etermined numb
018650: 65 72 2E 20 20 20 48 4C 20 20 68 6F 6C 64 73 20 er. HL holds
018660: 20 74 68 65 70 6F 69 6E 74 65 72 20 61 6E 64 20 thepointer and
018670: 20 74 68 65 20 20 42 43 20 72 65 67 69 73 74 65 the BC registe
018680: 72 20 74 68 65 20 6C 65 6E 67 74 68 6F 66 20 20 r the lengthof
018690: 74 68 65 20 20 20 62 6C 6F 63 6B 20 20 74 6F 20 the block to
0186A0: 20 62 65 20 20 73 65 61 72 63 68 65 64 2E 20 20 be searched.
0186B0: 20 54 68 65 41 63 63 75 6D 75 6C 61 74 6F 72 20 TheAccumulator
0186C0: 20 68 6F 6C 64 73 20 74 68 65 20 6E 75 6D 62 65 holds the numbe
0186D0: 72 20 66 6F 72 20 20 77 68 69 63 68 74 68 65 20 r for whichthe
0186E0: 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 77 69 instruction wi
0186F0: 6C 6C 20 20 73 65 61 72 63 68 2E 20 20 49 66 20 ll search. If
018700: 20 74 68 65 6E 75 6D 62 65 72 20 20 69 73 20 20 thenumber is
018710: 66 6F 75 6E 64 20 20 74 68 65 6E 20 74 68 65 20 found then the
018720: 5A 65 72 6F 20 66 6C 61 67 20 69 73 73 65 74 2E Zero flag isset.
018730: 20 20 41 73 20 20 62 65 66 6F 72 65 20 20 74 68 As before th
018740: 65 20 50 2F 56 20 66 6C 61 67 20 69 6E 64 69 63 e P/V flag indic
018750: 61 74 65 73 77 68 65 74 68 65 72 20 42 43 3D 30 ateswhether BC=0
018760: 2E A0 A0 20 54 68 65 20 20 62 6C 6F 63 6B 20 69 ... The block i
018770: 6E 73 74 72 75 63 74 69 6F 6E 73 20 73 74 6F 70 nstructions stop
018780: 2C 20 6E 6F 74 20 20 77 69 74 68 74 68 65 20 70 , not withthe p
018790: 6F 69 6E 74 65 72 28 73 29 20 70 6F 69 6E 74 69 ointer(s) pointi
0187A0: 6E 67 20 61 74 20 74 68 65 20 61 64 64 72 65 73 ng at the addres
0187B0: 73 65 73 6A 75 73 74 20 6F 70 65 72 61 74 65 64 sesjust operated
0187C0: 20 6F 6E 2C 20 20 62 75 74 20 74 6F 20 74 68 6F on, but to tho
0187D0: 73 65 20 61 62 6F 75 74 20 74 6F 62 65 20 70 72 se about tobe pr
0187E0: 6F 63 65 73 73 65 64 2E 20 48 65 6E 63 65 20 69 ocessed. Hence i
0187F0: 66 20 65 71 75 61 6C 69 74 79 20 69 73 20 66 6F f equality is fo
018800: 77 69 74 68 2C 20 20 74 68 65 20 69 6E 73 74 72 with, the instr
018810: 75 63 74 69 6F 6E 61 66 74 65 72 20 74 68 65 20 uctionafter the
018820: 20 48 41 4C 54 20 20 69 73 20 20 70 65 72 66 6F HALT is perfo
018830: 72 6D 65 64 2E 20 54 68 75 73 20 74 68 65 70 72 rmed. Thus thepr
018840: 6F 67 72 61 6D 20 20 20 63 61 6E 20 20 20 62 65 ogram can be
018850: 20 20 20 73 79 6E 63 68 72 6F 6E 69 73 65 64 20 synchronised
018860: 20 20 77 69 74 68 6F 70 65 72 61 74 69 6F 6E 73 withoperations
018870: 20 6F 75 74 73 69 64 65 20 74 68 65 20 70 72 6F outside the pro
018880: 63 65 73 73 6F 72 2E A3 20 41 73 20 20 20 77 65 cessor.£ As we
018890: 6C 6C 20 20 20 61 73 20 20 20 74 68 65 20 20 20 ll as the
0188A0: 73 74 61 6E 64 61 72 64 20 20 20 20 43 41 4C 4C standard CALL
0188B0: 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 69 6E instructions in
0188C0: 63 6F 72 70 6F 72 61 74 69 6E 67 20 20 74 68 65 corporating the
0188D0: 20 61 64 64 72 65 73 73 74 6F 20 77 68 69 63 68 addressto which
0188E0: 20 20 74 68 65 20 70 72 6F 63 65 73 73 6F 72 20 the processor
0188F0: 20 69 73 20 74 6F 20 6A 75 6D 70 2C 20 74 68 65 is to jump, the
018900: 5A 38 30 20 20 20 68 61 73 20 20 69 6E 73 74 72 Z80 has instr
018910: 75 63 74 69 6F 6E 73 20 20 69 6E 20 20 77 68 69 uctions in whi
018920: 63 68 20 20 20 74 68 65 61 64 64 72 65 73 73 20 ch theaddress
018930: 20 6F 66 20 20 74 68 65 20 20 43 41 4C 4C 20 20 of the CALL
018940: 69 73 20 20 69 6D 70 6C 69 65 64 2E 20 54 68 65 is implied. The
018950: 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 20 52 instructions R
018960: 53 54 20 6E 20 28 20 77 68 65 72 65 20 6E 3D 30 ST n ( where n=0
018970: 30 48 2C 20 30 38 48 2C 31 30 48 2C 20 31 38 48 0H, 08H,10H, 18H
018980: 2C 20 32 30 48 2C 20 32 38 48 2C 20 33 30 48 2C , 20H, 28H, 30H,
018990: 20 33 38 48 20 29 20 63 61 6C 6C 73 20 74 68 65 38H ) calls the
0189A0: 72 6F 75 74 69 6E 65 20 61 74 20 30 30 6E 20 48 routine at 00n H
0189B0: 20 20 64 69 72 65 63 74 6C 79 2E 20 69 2E 65 2E directly. i.e.
0189C0: 20 52 53 54 20 32 38 48 69 73 20 20 65 71 75 69 RST 28His equi
0189D0: 76 61 6C 65 6E 74 20 74 6F 20 43 41 4C 4C 20 30 valent to CALL 0
0189E0: 30 32 38 48 A0 A0 20 54 68 65 69 72 20 20 70 72 028H.. Their pr
0189F0: 69 6D 65 20 20 75 73 65 20 20 6F 6E 20 20 73 6F ime use on so
018A00: 75 6E 64 74 68 65 79 20 20 70 6F 69 6E 74 20 74 undthey point t
018A10: 6F 20 74 68 65 20 20 6E 65 78 74 20 61 64 64 72 o the next addr
018A20: 65 73 73 20 61 6E 64 20 6E 6F 74 74 68 65 20 20 ess and notthe
018A30: 6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F 6E memory location
018A40: 20 20 69 6E 20 20 77 68 69 63 68 20 20 69 74 20 in which it
018A50: 77 61 73 66 6F 75 6E 64 2E A3 20 53 75 6D 6D 61 wasfound.£ Summa
018A60: 72 79 20 2D 20 62 6C 6F 63 6B 20 73 65 61 72 63 ry - block searc
018A70: 68 A0 A0 43 50 49 20 20 20 20 20 70 6F 69 6E 74 h..CPI point
018A80: 65 72 20 69 6E 63 72 65 6D 65 6E 74 65 64 A0 A0 er incremented..
018A90: 43 50 49 52 20 20 20 20 70 6F 69 6E 74 65 72 20 CPIR pointer
018AA0: 69 6E 63 72 65 6D 65 6E 74 65 64 20 61 6E 64 20 incremented and
018AB0: 72 65 70 65 61 74 65 64 20 20 20 20 20 20 20 20 repeated
018AC0: 75 6E 74 69 6C 20 6E 75 6D 62 65 72 20 66 6F 75 until number fou
018AD0: 6E 64 20 6F 72 20 42 43 3D 30 A0 A0 43 50 44 20 nd or BC=0..CPD
018AE0: 20 20 20 20 70 6F 69 6E 74 65 72 20 64 65 63 72 pointer decr
018AF0: 65 6D 65 6E 74 65 64 A0 A0 43 50 44 52 20 20 20 emented..CPDR
018B00: 20 70 6F 69 6E 74 65 72 20 64 65 63 72 65 6D 65 pointer decreme
018B10: 6E 74 65 64 20 61 6E 64 20 72 65 70 65 61 74 65 nted and repeate
018B20: 64 20 20 20 20 20 20 20 20 75 6E 74 69 6C 20 6E d until n
018B30: 75 6D 62 65 72 20 66 6F 75 6E 64 20 6F 72 20 42 umber found or B
018B40: 43 3D 30 A3 20 20 20 20 20 20 20 45 58 41 4D 50 C=0£ EXAMP
018B50: 4C 45 20 4F 46 20 42 4C 4F 43 4B 20 53 45 41 52 LE OF BLOCK SEAR
018B60: 43 48 A0 A0 20 49 6E 20 74 68 69 73 20 65 78 61 CH.. In this exa
018B70: 6D 70 6C 65 20 74 68 65 20 20 70 72 6F 67 72 61 mple the progra
018B80: 6D 20 69 74 73 65 6C 66 20 20 69 73 73 65 61 72 m itself issear
018B90: 63 68 65 64 20 74 68 72 6F 75 67 68 20 75 6E 74 ched through unt
018BA0: 69 6C 20 74 68 65 20 6E 75 6D 62 65 72 20 43 39 il the number C9
018BB0: 48 20 69 73 66 6F 75 6E 64 20 28 43 39 48 20 63 H isfound (C9H c
018BC0: 6F 72 72 65 73 70 6F 6E 64 73 20 74 6F 20 52 45 orresponds to RE
018BD0: 54 29 A3 20 4C 44 20 41 2C 43 39 48 A0 20 53 54 T)£ LD A,C9H. ST
018BE0: 41 52 54 20 4C 44 20 42 43 2C 31 30 30 A0 20 20 ART LD BC,100.
018BF0: 4C 44 20 48 4C 2C 53 54 41 52 54 A0 20 20 43 50 LD HL,START. CP
018C00: 6D 65 20 20 73 79 73 74 65 6D 73 20 69 73 74 6F me systems isto
018C10: 20 20 61 6C 6C 6F 77 20 20 65 78 74 65 72 6E 61 allow externa
018C20: 6C 20 20 68 61 72 64 77 61 72 65 20 20 74 6F 20 l hardware to
018C30: 20 66 6F 72 63 65 74 68 65 20 20 73 69 6E 67 6C forcethe singl
018C40: 65 20 20 62 79 74 65 20 20 69 6E 73 74 72 75 63 e byte instruc
018C50: 74 69 6F 6E 73 20 69 6E 74 6F 20 74 68 65 70 72 tions into thepr
018C60: 6F 63 65 73 73 6F 72 2C 20 20 74 68 75 73 20 20 ocessor, thus
018C70: 6D 61 6B 69 6E 67 20 20 69 74 20 20 74 68 69 6E making it thin
018C80: 6B 20 20 69 74 73 6E 65 78 74 20 20 20 69 6E 73 k itsnext ins
018C90: 74 72 75 63 74 69 6F 6E 20 20 20 69 73 20 20 61 truction is a
018CA0: 6E 20 20 52 53 54 20 6E 2E 20 20 20 49 74 74 68 n RST n. Itth
018CB0: 65 72 65 66 6F 72 65 20 66 6F 72 6D 73 20 61 20 erefore forms a
018CC0: 6D 65 74 68 6F 64 20 6F 66 20 69 6E 74 65 72 72 method of interr
018CD0: 75 70 74 69 6E 67 74 68 65 20 20 70 72 6F 63 65 uptingthe proce
018CE0: 73 73 6F 72 2E 20 20 20 28 20 73 65 65 20 20 74 ssor. ( see t
018CF0: 68 65 20 20 6C 65 73 73 6F 6E 20 20 6F 6E 69 6E he lesson onin
018D00: 74 65 72 72 75 70 74 73 29 2E A3 20 41 6C 6C 20 terrupts).£ All
018D10: 62 75 74 20 6F 6E 65 20 52 53 54 20 63 61 6C 6C but one RST call
018D20: 20 61 72 65 20 20 73 70 65 63 69 66 69 65 64 20 are specified
018D30: 20 6F 6E 74 68 65 20 41 4D 53 54 52 41 44 20 28 onthe AMSTRAD (
018D40: 20 74 68 65 20 43 50 43 34 36 34 20 46 49 52 4D the CPC464 FIRM
018D50: 57 41 52 45 20 6D 61 6E 75 61 6C 64 65 66 69 6E WARE manualdefin
018D60: 65 73 20 20 74 68 65 6D 20 20 61 6C 6C 20 20 69 es them all i
018D70: 6E 20 20 64 65 74 61 69 6C 20 29 2E 20 20 20 4D n detail ). M
018D80: 6F 73 74 61 66 66 65 63 74 20 20 74 68 65 20 20 ostaffect the
018D90: 73 79 73 74 65 6D 20 20 63 6F 6E 66 69 67 75 72 system configur
018DA0: 61 74 69 6F 6E 20 20 65 74 63 2E 69 2E 65 2E 20 ation etc.i.e.
018DB0: 52 53 54 20 30 30 48 20 20 69 73 20 65 71 75 69 RST 00H is equi
018DC0: 76 61 6C 65 6E 74 20 74 6F 20 4E 45 57 2C 20 74 valent to NEW, t
018DD0: 68 61 74 63 6C 65 61 72 73 20 20 6F 75 74 20 20 hatclears out
018DE0: 20 61 6C 6C 20 20 74 68 65 20 20 6D 65 6D 6F 72 all the memor
018DF0: 79 20 20 61 6E 64 20 20 72 65 2D 65 73 74 61 62 y and re-estab
018E00: 49 52 A0 20 20 44 45 43 20 48 4C A0 20 20 4C 44 IR. DEC HL. LD
018E10: 20 41 2C 46 46 48 A0 20 20 43 50 49 52 A0 20 20 A,FFH. CPIR.
018E20: 44 45 43 20 48 4C A0 20 20 4C 44 20 41 2C 28 48 DEC HL. LD A,(H
018E30: 4C 29 A0 20 20 52 45 54 A0 20 20 A0 20 20 44 45 L). RET. . DE
018E40: 46 42 20 36 48 A0 20 20 44 45 46 42 20 30 48 A0 FB 6H. DEFB 0H.
018E50: 20 20 44 45 46 42 20 46 46 48 A0 20 20 44 45 46 DEFB FFH. DEF
018E60: 42 20 38 38 48 A0 20 20 A0 20 20 20 20 20 42 4C B 88H. . BL
018E70: 4F 43 4B 20 49 4E 50 55 54 2F 4F 55 54 50 55 54 OCK INPUT/OUTPUT
018E80: 20 49 4E 53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 INSTRUCTIONS..
018E90: 54 68 65 20 20 49 4E 20 20 20 67 72 6F 75 70 20 The IN group
018EA0: 20 6F 66 20 20 62 6C 6F 63 6B 20 69 6E 73 74 72 of block instr
018EB0: 75 63 74 69 6F 6E 73 69 6E 70 75 74 20 64 61 74 uctionsinput dat
018EC0: 61 20 66 72 6F 6D 20 74 68 65 20 69 6E 70 75 74 a from the input
018ED0: 20 70 6F 72 74 20 73 70 65 63 69 66 69 65 64 62 port specifiedb
018EE0: 79 20 74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20 y the contents
018EF0: 6F 66 20 74 68 65 20 43 20 20 72 65 67 69 73 74 of the C regist
018F00: 65 72 20 69 6E 74 6F 61 20 20 62 6C 6F 63 6B 20 er intoa block
018F10: 20 6F 66 20 20 20 6D 65 6D 6F 72 79 20 20 73 74 of memory st
018F20: 61 72 74 69 6E 67 20 20 61 74 20 20 74 68 65 61 arting at thea
018F30: 64 64 72 65 73 73 20 20 68 65 6C 64 20 20 69 6E ddress held in
018F40: 20 20 74 68 65 20 20 48 4C 20 72 65 67 69 73 74 the HL regist
018F50: 65 72 2C 20 74 68 65 6C 65 6E 67 74 68 20 20 6F er, thelength o
018F60: 66 20 20 77 68 69 63 68 20 20 69 73 20 69 6E 20 f which is in
018F70: 74 68 65 20 42 20 72 65 67 69 73 74 65 72 2E 41 the B register.A
018F80: 6C 6C 20 66 6F 72 6D 73 20 6F 66 20 49 4E 20 61 ll forms of IN a
018F90: 70 70 6C 79 3A 2D A0 A0 20 69 2E 65 2E 20 20 49 pply:-.. i.e. I
018FA0: 4E 49 20 69 6E 63 72 65 6D 65 6E 74 69 6E 67 20 NI incrementing
018FB0: A0 20 20 20 20 20 20 20 49 4E 49 52 20 69 6E 63 . INIR inc
018FC0: 72 65 6D 65 6E 74 69 6E 67 20 61 6E 64 20 72 65 rementing and re
018FD0: 70 65 61 74 69 6E 67 A0 A0 20 20 20 20 20 20 20 peating..
018FE0: 49 4E 44 20 20 64 65 63 72 65 6D 65 6E 74 69 6E IND decrementin
018FF0: 67 A0 20 20 20 20 20 20 20 49 4E 44 52 20 64 65 g. INDR de
019000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
019010: 15 00 00 00 02 09 50 E5 15 00 C1 02 00 00 00 02 ......P.........
019020: 15 00 C6 02 00 00 00 02 15 00 C2 02 00 00 00 02 ................
019030: 15 00 C7 02 00 00 00 02 15 00 C3 02 00 00 00 02 ................
019040: 15 00 C8 02 00 00 00 02 15 00 C4 02 00 00 00 02 ................
019050: 15 00 C9 02 00 00 00 02 15 00 C5 02 00 00 00 02 ................
019060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019100: 6C 69 73 68 65 73 20 20 74 68 65 20 20 73 79 73 lishes the sys
019110: 74 65 6D 2E 20 20 20 4E 65 65 64 6C 65 73 73 20 tem. Needless
019120: 20 74 6F 73 61 79 20 20 74 68 65 20 73 69 6D 75 tosay the simu
019130: 6C 61 74 6F 72 20 64 6F 65 73 20 6E 6F 74 20 70 lator does not p
019140: 65 72 66 6F 72 6D 20 20 52 53 54 69 6E 73 74 72 erform RSTinstr
019150: 75 63 74 69 6F 6E 73 2E A0 A0 20 54 68 65 72 65 uctions... There
019160: 20 20 61 72 65 20 6F 6E 6C 79 20 20 74 77 6F 20 are only two
019170: 20 6D 6F 72 65 20 72 65 67 69 73 74 65 72 73 20 more registers
019180: 69 6E 74 68 65 20 5A 38 30 20 74 6F 20 64 69 73 inthe Z80 to dis
019190: 63 75 73 73 2C 20 74 68 65 20 20 49 20 6F 72 20 cuss, the I or
0191A0: 20 49 6E 74 65 72 72 75 70 74 72 65 67 69 73 74 Interruptregist
0191B0: 65 72 20 28 73 65 65 20 6E 65 78 74 20 6C 65 73 er (see next les
0191C0: 73 6F 6E 29 2C 20 61 6E 64 20 74 68 65 20 52 20 son), and the R
0191D0: 6F 72 52 65 66 72 65 73 68 20 72 65 67 69 73 74 orRefresh regist
0191E0: 65 72 2E A3 20 54 68 65 20 20 52 65 66 72 65 73 er.£ The Refres
0191F0: 68 20 20 72 65 67 69 73 74 65 72 20 69 73 20 75 h register is u
019200: 73 65 64 20 20 62 79 20 73 6F 6D 65 66 6F 72 6D sed by someform
019210: 73 20 20 6F 66 20 20 52 61 6E 64 6F 6D 20 20 41 s of Random A
019220: 63 63 65 73 73 20 20 4D 65 6D 6F 72 79 20 20 77 ccess Memory w
019230: 68 69 63 68 72 65 71 75 69 72 65 20 20 63 6F 6E hichrequire con
019240: 74 69 6E 75 6F 75 73 20 20 77 72 69 74 69 6E 67 tinuous writing
019250: 20 74 6F 20 6D 61 69 6E 74 61 69 6E 69 74 73 20 to maintainits
019260: 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 2E 20 20 20 information.
019270: 54 68 65 20 20 52 20 20 72 65 67 69 73 74 65 72 The R register
019280: 20 20 69 73 69 6E 63 72 65 6D 65 6E 74 65 64 20 isincremented
019290: 61 75 74 6F 6D 61 74 69 63 61 6C 6C 79 20 65 76 automatically ev
0192A0: 65 72 79 20 74 69 6D 65 20 74 68 65 70 72 6F 63 ery time theproc
0192B0: 65 73 73 6F 72 20 20 20 66 65 74 63 68 65 73 20 essor fetches
0192C0: 20 20 65 61 63 68 20 20 20 70 61 72 74 20 20 6F each part o
0192D0: 66 20 61 6E 69 6E 73 74 72 75 63 74 69 6F 6E 20 f aninstruction
0192E0: 20 66 72 6F 6D 20 20 6D 65 6D 6F 72 79 2E 20 54 from memory. T
0192F0: 68 69 73 20 70 72 6F 76 69 64 65 73 74 68 65 20 his providesthe
019300: 49 20 20 20 45 6E 61 62 6C 65 20 49 6E 74 65 72 I Enable Inter
019310: 72 75 70 74 73 2E 20 20 41 66 74 65 72 20 6F 6E rupts. After on
019320: 65 20 6D 6F 72 65 20 20 20 20 20 20 73 69 6E 67 e more sing
019330: 6C 65 20 20 62 79 74 65 20 20 69 6E 73 74 72 75 le byte instru
019340: 63 74 69 6F 6E 2C 20 66 75 72 74 68 65 72 20 20 ction, further
019350: 20 20 20 20 69 6E 74 65 72 72 75 70 74 73 20 61 interrupts a
019360: 72 65 20 61 63 63 65 70 74 65 64 2E A0 A0 20 44 re accepted... D
019370: 49 20 20 20 44 69 73 61 62 6C 65 20 49 6E 74 65 I Disable Inte
019380: 72 72 75 70 74 73 20 69 6D 6D 65 64 69 61 74 65 rrupts immediate
019390: 6C 79 2E A0 A0 20 45 6E 74 72 79 20 20 20 69 6E ly... Entry in
0193A0: 74 6F 20 20 20 61 20 20 20 6D 61 73 6B 61 62 6C to a maskabl
0193B0: 65 20 20 20 69 6E 74 65 72 72 75 70 74 61 75 74 e interruptaut
0193C0: 6F 6D 61 74 69 63 61 6C 6C 79 20 64 69 73 61 62 omatically disab
0193D0: 6C 65 73 20 69 6E 74 65 72 72 75 70 74 2E A3 54 les interrupt.£T
0193E0: 68 72 65 65 20 20 20 74 79 70 65 73 2C 20 20 6F hree types, o
0193F0: 72 20 20 6D 6F 64 65 73 2C 20 20 6F 66 20 20 6D r modes, of m
019400: 61 73 6B 61 62 6C 65 69 6E 74 65 72 72 75 70 74 askableinterrupt
019410: 73 20 61 72 65 20 61 76 61 69 6C 61 62 6C 65 2E s are available.
019420: A0 A0 20 4D 4F 44 45 20 30 20 69 73 20 73 65 74 .. MODE 0 is set
019430: 20 62 79 20 74 68 65 20 69 6E 73 74 72 75 63 74 by the instruct
019440: 69 6F 6E 20 20 49 4D 20 30 2E 54 68 69 73 20 20 ion IM 0.This
019450: 20 6D 6F 64 65 20 20 20 69 73 20 20 20 74 68 65 mode is the
019460: 20 20 20 6F 6E 65 20 20 20 64 65 73 63 72 69 62 one describ
019470: 65 64 70 72 65 76 69 6F 75 73 6C 79 2C 20 20 77 edpreviously, w
019480: 68 65 72 65 20 74 68 65 20 52 53 54 20 6E 20 69 here the RST n i
019490: 6E 73 74 72 75 63 74 69 6F 6E 69 73 20 66 6F 72 nstructionis for
0194A0: 63 65 64 20 6F 6E 74 6F 20 74 68 65 20 64 61 74 ced onto the dat
0194B0: 61 20 68 69 67 68 77 61 79 20 74 6F 20 20 66 6F a highway to fo
0194C0: 6F 6C 74 68 65 20 20 70 72 6F 63 65 73 73 6F 72 olthe processor
0194D0: 20 20 20 69 6E 74 6F 20 20 20 70 65 72 66 6F 72 into perfor
0194E0: 6D 69 6E 67 20 20 20 74 68 65 72 65 73 74 61 72 ming therestar
0194F0: 74 2E A0 A0 20 4D 4F 44 45 20 31 20 69 73 20 74 t... MODE 1 is t
019500: 70 72 6F 67 72 61 6D 6D 65 72 20 20 77 69 74 68 programmer with
019510: 20 20 61 20 20 72 65 67 69 73 74 65 72 20 20 77 a register w
019520: 68 6F 73 65 63 6F 6E 74 65 6E 74 73 20 6D 61 79 hosecontents may
019530: 20 62 65 20 20 63 6F 6E 73 69 64 65 72 65 64 20 be considered
019540: 20 72 61 6E 64 6F 6D 20 20 66 6F 72 73 6F 6D 65 random forsome
019550: 20 61 70 70 6C 69 63 61 74 69 6F 6E 73 2E A0 A0 applications...
019560: 20 54 68 65 20 20 52 20 20 61 6E 64 20 20 49 20 The R and I
019570: 20 72 65 67 69 73 74 65 72 73 20 63 61 6E 20 62 registers can b
019580: 65 20 6C 6F 61 64 65 64 66 72 6F 6D 20 20 74 68 e loadedfrom th
019590: 65 20 20 41 63 63 75 6D 75 6C 61 74 6F 72 2E 20 e Accumulator.
0195A0: 54 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 The instructions
0195B0: 69 6E 76 6F 6C 76 65 64 20 61 72 65 20 73 69 6D involved are sim
0195C0: 70 6C 79 20 20 4C 44 20 41 2C 52 20 3A 20 20 4C ply LD A,R : L
0195D0: 44 20 52 2C 41 20 20 3A 4C 44 20 41 2C 49 20 61 D R,A :LD A,I a
0195E0: 6E 64 20 4C 44 20 49 2C 41 2E A3 53 75 6D 6D 61 nd LD I,A.£Summa
0195F0: 72 79 20 2D 20 70 72 6F 63 65 73 73 6F 72 20 63 ry - processor c
019600: 6F 6E 74 72 6F 6C 20 69 6E 73 74 72 75 63 74 69 ontrol instructi
019610: 6F 6E 73 A0 4E 4F 50 20 A0 48 41 4C 54 A0 A0 52 ons.NOP .HALT..R
019620: 53 54 20 6E 20 20 77 68 65 72 65 20 6E 20 3D 30 ST n where n =0
019630: 30 48 2C 20 30 38 48 2C 20 31 30 48 2C 20 31 38 0H, 08H, 10H, 18
019640: 48 2C 20 32 30 48 2C 20 20 20 20 20 20 20 20 20 H, 20H,
019650: 20 20 20 20 20 20 20 32 38 48 2C 20 33 30 48 2C 28H, 30H,
019660: 20 6F 72 20 33 38 48 2E A0 A0 4C 44 20 41 2C 52 or 38H...LD A,R
019670: A0 4C 44 20 52 2C 41 A0 A0 4C 44 20 41 2C 49 A0 .LD R,A..LD A,I.
019680: 4C 44 20 49 2C 41 A3 20 20 20 45 58 41 4D 50 4C LD I,A£ EXAMPL
019690: 45 20 4F 46 20 55 53 45 20 4F 46 20 52 45 46 52 E OF USE OF REFR
0196A0: 45 53 48 20 52 45 47 49 53 54 45 52 A0 A0 20 4D ESH REGISTER.. M
0196B0: 6F 73 74 20 6F 66 20 74 68 65 20 69 6E 73 74 72 ost of the instr
0196C0: 75 63 74 69 6F 6E 20 69 6E 20 74 68 69 73 20 61 uction in this a
0196D0: 6E 64 20 74 68 65 6C 61 73 74 20 20 6C 65 73 73 nd thelast less
0196E0: 6F 6E 20 20 69 6E 76 6F 6C 76 65 20 20 73 74 65 on involve ste
0196F0: 70 73 20 74 68 61 74 20 63 68 61 6E 67 65 74 68 ps that changeth
019700: 68 65 20 20 6F 6E 65 20 20 75 73 65 64 20 62 79 he one used by
019710: 20 74 68 65 20 41 4D 53 54 52 41 44 73 79 73 74 the AMSTRADsyst
019720: 65 6D 20 52 4F 4D 2E 20 49 74 20 69 73 20 73 65 em ROM. It is se
019730: 74 20 62 79 20 74 68 65 20 69 6E 73 74 72 75 63 t by the instruc
019740: 74 69 6F 6E 49 4D 20 31 2E 20 20 54 68 69 73 20 tionIM 1. This
019750: 6D 6F 64 65 20 69 73 20 73 69 6D 69 6C 61 72 20 mode is similar
019760: 69 6E 20 6F 70 65 72 61 74 69 6F 6E 74 6F 20 20 in operationto
019770: 74 68 65 20 20 4E 6F 6E 20 4D 61 73 6B 61 62 6C the Non Maskabl
019780: 65 20 20 49 6E 74 65 72 72 75 70 74 20 20 65 78 e Interrupt ex
019790: 63 65 70 74 74 68 61 74 20 20 70 72 6F 63 65 73 ceptthat proces
0197A0: 73 6F 72 20 69 73 20 20 72 65 73 74 61 72 74 65 sor is restarte
0197B0: 64 20 20 61 74 20 20 30 30 33 38 48 69 6E 73 74 d at 0038Hinst
0197C0: 65 61 64 20 6F 66 20 30 30 36 36 48 20 61 73 20 ead of 0066H as
0197D0: 69 6E 20 74 68 65 20 4E 4D 49 2E A3 20 4D 4F 44 in the NMI.£ MOD
0197E0: 45 20 32 20 20 69 73 20 20 74 68 65 20 20 6D 6F E 2 is the mo
0197F0: 73 74 20 20 20 66 6C 65 78 69 62 6C 65 2C 20 20 st flexible,
019800: 20 74 68 65 61 64 64 72 65 73 73 20 74 6F 20 77 theaddress to w
019810: 68 69 63 68 20 74 68 65 20 70 72 6F 63 65 73 73 hich the process
019820: 6F 72 20 69 73 20 66 6F 72 63 65 64 69 73 20 74 or is forcedis t
019830: 68 65 20 69 6E 64 69 72 65 63 74 20 61 64 64 72 he indirect addr
019840: 65 73 73 20 68 65 6C 64 20 69 6E 20 61 20 6D 65 ess held in a me
019850: 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 2E 20 20 20 morylocation.
019860: 54 68 65 20 61 64 64 72 65 73 73 20 20 6F 66 20 The address of
019870: 74 68 69 73 20 20 6D 65 6D 6F 72 79 6C 6F 63 61 this memoryloca
019880: 74 69 6F 6E 20 20 69 73 20 63 6F 6D 70 75 74 65 tion is compute
019890: 64 20 66 72 6F 6D 20 20 74 68 65 20 20 63 6F 6E d from the con
0198A0: 74 65 6E 74 6F 66 20 74 68 65 20 20 49 20 72 65 tentof the I re
0198B0: 67 69 73 74 65 72 2C 20 20 77 68 69 63 68 20 20 gister, which
0198C0: 70 72 6F 76 69 64 65 73 20 74 68 65 68 69 67 68 provides thehigh
0198D0: 20 20 62 79 74 65 20 61 6E 64 20 20 74 68 65 20 byte and the
0198E0: 20 69 6E 74 65 72 72 75 70 74 69 6E 67 20 64 65 interrupting de
0198F0: 76 69 63 65 77 68 69 63 68 20 20 70 72 6F 76 69 vicewhich provi
019900: 65 20 65 6E 76 69 72 6F 6E 6D 65 6E 74 20 69 6E e environment in
019910: 20 77 68 69 63 68 20 74 68 65 20 20 20 70 72 6F which the pro
019920: 63 65 73 73 6F 72 6F 70 65 72 61 74 65 73 2E 20 cessoroperates.
019930: 20 49 74 20 69 73 20 20 74 68 65 72 65 66 6F 72 It is therefor
019940: 65 20 64 69 66 66 69 63 75 6C 74 20 74 6F 73 69 e difficult tosi
019950: 6D 75 6C 61 74 65 20 74 68 65 73 65 20 69 6E 73 mulate these ins
019960: 74 72 75 63 74 69 6F 6E 73 2E 20 20 4C 69 74 74 tructions. Litt
019970: 6C 65 20 63 61 6E 62 65 20 6C 65 61 72 6E 74 20 le canbe learnt
019980: 66 72 6F 6D 20 20 73 69 6E 67 6C 65 20 73 74 65 from single ste
019990: 70 70 69 6E 67 20 20 74 68 72 6F 75 67 68 61 6E pping throughan
0199A0: 20 20 65 78 61 6D 70 6C 65 2E 20 20 48 6F 77 65 example. Howe
0199B0: 76 65 72 20 63 68 61 6E 67 69 6E 67 20 69 6E 74 ver changing int
0199C0: 65 72 72 75 70 74 65 74 63 2E 20 28 20 73 65 65 erruptetc. ( see
0199D0: 20 6E 65 78 74 20 6C 65 73 73 6F 6E 20 29 20 20 next lesson )
0199E0: 6F 6E 20 20 61 20 50 65 72 73 6F 6E 61 6C 43 6F on a PersonalCo
0199F0: 6D 70 75 74 65 72 20 69 73 20 20 61 64 76 61 6E mputer is advan
019A00: 63 65 64 20 20 70 72 6F 67 72 61 6D 6D 69 6E 67 ced programming
019A10: 2E 20 20 54 72 79 67 61 69 6E 69 6E 67 20 20 20 . Trygaining
019A20: 65 78 70 65 72 69 65 6E 63 65 20 20 20 6F 6E 20 experience on
019A30: 20 6D 61 63 68 69 6E 65 20 20 63 6F 64 65 70 72 machine codepr
019A40: 6F 67 72 61 6D 6D 69 6E 67 20 20 62 65 66 6F 72 ogramming befor
019A50: 65 20 20 76 65 6E 74 75 72 69 6E 67 20 69 6E 74 e venturing int
019A60: 6F 20 74 68 69 73 66 69 65 6C 64 2E A0 A0 20 54 o thisfield... T
019A70: 68 65 20 20 65 78 61 6D 70 6C 65 20 20 73 68 6F he example sho
019A80: 77 73 20 20 74 68 65 20 20 75 73 65 20 20 6F 66 ws the use of
019A90: 20 20 20 74 68 65 52 65 66 72 65 73 68 20 20 72 theRefresh r
019AA0: 65 67 69 73 74 65 72 20 20 61 73 20 61 20 73 6F egister as a so
019AB0: 75 72 63 65 20 6F 66 20 72 61 6E 64 6F 6D 6E 75 urce of randomnu
019AC0: 6D 62 65 72 73 2E A3 20 4E 4F 50 A0 20 4C 4F 4F mbers.£ NOP. LOO
019AD0: 50 20 20 4C 44 20 41 2C 52 A0 20 20 4A 52 20 4C P LD A,R. JR L
019AE0: 4F 4F 50 A0 20 20 A0 20 20 A0 20 20 A0 20 20 A0 OOP. . . . .
019AF0: 20 20 A0 20 20 A0 20 20 A0 20 20 A0 20 20 A0 20 . . . . .
019B00: 64 65 73 20 20 74 68 65 20 20 6C 6F 77 20 20 20 des the low
019B10: 62 79 74 65 2E 20 20 53 69 6E 63 65 74 68 65 20 byte. Sincethe
019B20: 20 69 6E 74 65 72 72 75 70 74 20 20 72 6F 75 74 interrupt rout
019B30: 69 6E 65 20 20 20 69 73 20 20 20 61 64 64 72 65 ine is addre
019B40: 73 73 65 64 69 6E 64 69 72 65 63 74 6C 79 20 20 ssedindirectly
019B50: 74 68 65 20 20 69 6E 74 65 72 72 75 70 74 73 20 the interrupts
019B60: 20 61 72 65 20 20 74 65 72 6D 65 64 76 65 63 74 are termedvect
019B70: 6F 72 65 64 20 69 6E 74 65 72 72 75 70 74 73 2E ored interrupts.
019B80: A0 A0 20 41 6E 20 20 69 6E 74 65 72 72 75 70 74 .. An interrupt
019B90: 20 20 63 61 6E 20 20 6F 63 63 75 72 20 61 74 20 can occur at
019BA0: 61 6E 79 20 20 74 69 6D 65 2E 49 74 20 20 20 66 any time.It f
019BB0: 6F 6C 6C 6F 77 73 20 20 20 74 68 65 72 65 66 6F ollows therefo
019BC0: 72 65 20 20 74 68 61 74 20 20 20 69 66 20 20 74 re that if t
019BD0: 68 65 69 6E 74 65 72 72 75 70 74 65 64 20 20 70 heinterrupted p
019BE0: 72 6F 67 72 61 6D 20 69 73 20 74 6F 20 62 65 20 rogram is to be
019BF0: 20 63 6F 6E 74 69 6E 75 65 64 28 20 69 2E 65 2E continued( i.e.
019C00: 20 62 65 20 72 65 2D 65 6E 74 65 72 65 64 20 29 be re-entered )
019C10: 2C 20 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20 , the contents
019C20: 6F 66 61 6E 79 20 72 65 67 69 73 74 65 72 20 74 ofany register t
019C30: 68 61 74 20 74 68 65 20 20 69 6E 74 65 72 72 75 hat the interru
019C40: 70 74 20 72 6F 75 74 69 6E 65 75 73 65 73 20 20 pt routineuses
019C50: 6D 75 73 74 20 20 62 65 20 73 74 6F 72 65 64 20 must be stored
019C60: 6F 72 20 70 75 73 68 65 64 20 6F 6E 74 6F 20 74 or pushed onto t
019C70: 68 65 73 74 61 63 6B 2C 20 61 6E 64 20 72 65 6C hestack, and rel
019C80: 6F 61 64 65 64 20 6F 72 20 50 4F 50 70 65 64 20 oaded or POPped
019C90: 20 66 72 6F 6D 20 20 74 68 65 73 74 61 63 6B 20 from thestack
019CA0: 62 65 66 6F 72 65 20 72 65 74 75 72 6E 69 6E 67 before returning
019CB0: A3 20 54 6F 20 20 65 6E 73 75 72 65 20 20 74 68 £ To ensure th
019CC0: 61 74 20 20 20 6E 6F 20 20 6F 74 68 65 72 20 20 at no other
019CD0: 69 6E 74 65 72 72 75 70 74 6F 63 63 75 72 73 20 interruptoccurs
019CE0: 64 75 72 69 6E 67 20 74 68 69 73 20 70 65 72 69 during this peri
019CF0: 6F 64 20 61 6E 64 20 20 74 68 65 72 65 66 6F 72 od and therefor
019D00: 20 A0 20 20 A0 20 20 A0 20 20 A0 20 20 20 20 20 . . . .
019D10: 20 20 20 20 20 20 20 20 20 20 49 4E 54 45 52 52 INTERR
019D20: 55 50 54 53 A0 A0 20 41 6E 20 20 69 6E 74 65 72 UPTS.. An inter
019D30: 72 75 70 74 20 20 6F 72 69 67 69 6E 61 74 65 73 rupt originates
019D40: 20 66 72 6F 6D 20 20 6F 75 74 73 69 64 65 74 68 from outsideth
019D50: 65 20 70 72 6F 63 65 73 73 6F 72 2C 20 20 72 65 e processor, re
019D60: 71 75 65 73 74 69 6E 67 20 20 69 74 20 20 74 6F questing it to
019D70: 20 62 72 65 61 6B 6F 66 66 20 69 74 73 20 63 75 breakoff its cu
019D80: 72 72 65 6E 74 20 20 73 65 71 75 65 6E 63 65 20 rrent sequence
019D90: 6F 66 20 20 6F 70 65 72 61 74 69 6F 6E 73 61 6E of operationsan
019DA0: 64 20 64 65 61 6C 20 77 69 74 68 20 73 6F 6D 65 d deal with some
019DB0: 20 6F 74 68 65 72 20 66 75 6E 63 74 69 6F 6E 2E other function.
019DC0: A0 A0 20 49 6E 74 65 72 72 75 70 74 73 20 20 66 .. Interrupts f
019DD0: 61 6C 6C 20 69 6E 74 6F 20 20 74 77 6F 20 74 79 all into two ty
019DE0: 70 65 73 2C 20 20 4E 6F 6E 2D 4D 61 73 6B 61 62 pes, Non-Maskab
019DF0: 6C 65 20 49 6E 74 65 72 72 75 70 74 73 20 28 4E le Interrupts (N
019E00: 4D 49 29 20 20 61 6E 64 20 20 4D 61 73 6B 61 62 MI) and Maskab
019E10: 6C 65 49 6E 74 65 72 72 75 70 74 73 20 28 4D 49 leInterrupts (MI
019E20: 29 2E 20 20 4D 61 73 6B 61 62 6C 65 20 69 6E 74 ). Maskable int
019E30: 65 72 72 75 70 74 20 63 61 6E 62 65 20 20 69 67 errupt canbe ig
019E40: 6E 6F 72 65 64 20 20 62 79 20 20 74 68 65 20 20 nored by the
019E50: 73 6F 66 74 77 61 72 65 2C 20 62 75 74 20 4E 4D software, but NM
019E60: 49 73 63 61 6E 6E 6F 74 2E A0 A0 20 4F 6E 65 20 Iscannot... One
019E70: 4E 6F 6E 2D 4D 61 73 6B 61 62 6C 65 20 49 6E 74 Non-Maskable Int
019E80: 65 72 72 75 70 74 20 69 73 20 61 76 61 69 6C 61 errupt is availa
019E90: 62 6C 65 6F 6E 20 20 74 68 65 20 20 20 5A 38 30 bleon the Z80
019EA0: 20 20 20 63 68 69 70 2E 20 20 20 20 54 68 65 20 chip. The
019EB0: 20 20 69 6E 74 65 72 72 75 70 74 61 75 74 6F 6D interruptautom
019EC0: 61 74 69 63 61 6C 6C 79 20 70 65 72 66 6F 72 6D atically perform
019ED0: 73 20 61 6E 20 52 53 54 20 6F 72 20 43 41 4C 4C s an RST or CALL
019EE0: 20 74 6F 61 64 64 72 65 73 73 20 20 30 30 36 36 toaddress 0066
019EF0: 48 20 20 6F 6E 20 20 63 6F 6D 70 6C 65 74 69 6F H on completio
019F00: 65 63 6F 72 72 75 70 74 73 20 20 74 68 65 20 20 ecorrupts the
019F10: 72 65 67 69 73 74 65 72 20 20 63 6F 6E 74 65 6E register conten
019F20: 74 73 20 62 65 66 6F 72 65 74 68 65 79 20 20 20 ts beforethey
019F30: 61 72 65 20 20 73 61 66 65 2C 20 20 74 68 65 20 are safe, the
019F40: 20 69 6E 74 65 72 72 75 70 74 73 20 20 20 61 72 interrupts ar
019F50: 65 64 69 61 62 6C 65 64 20 64 75 72 69 6E 67 20 ediabled during
019F60: 74 68 65 73 65 20 6F 70 65 72 61 74 69 6F 6E 73 these operations
019F70: 2E A3 20 57 65 20 20 6D 75 73 74 20 20 20 72 65 .£ We must re
019F80: 74 75 72 6E 20 20 66 72 6F 6D 20 20 61 6E 20 20 turn from an
019F90: 20 69 6E 74 65 72 72 75 70 74 72 6F 75 74 69 6E interruptroutin
019FA0: 65 20 20 77 69 74 68 20 20 20 74 68 65 20 20 69 e with the i
019FB0: 6E 73 74 72 75 63 74 69 6F 6E 20 20 20 20 52 45 nstruction RE
019FC0: 54 49 28 20 52 45 54 75 72 6E 20 66 72 6F 6D 20 TI( RETurn from
019FD0: 49 6E 74 65 72 72 75 70 74 20 29 20 61 6E 64 20 Interrupt ) and
019FE0: 6E 6F 74 20 52 45 54 2E A0 A0 20 48 65 6E 63 65 not RET... Hence
019FF0: 20 69 6E 74 65 72 72 75 70 74 20 72 6F 75 74 69 interrupt routi
01A000: 6E 65 20 74 61 6B 65 20 74 68 65 20 66 6F 72 6D ne take the form
01A010: 3A 2D A0 28 31 29 20 45 6E 74 65 72 20 6D 61 73 :-.(1) Enter mas
01A020: 6B 61 62 6C 65 20 69 6E 74 65 72 72 75 70 74 2C kable interrupt,
01A030: 20 69 6E 74 65 72 72 75 70 74 73 20 20 20 20 61 interrupts a
01A040: 72 65 20 64 69 73 61 62 6C 65 64 20 61 74 20 74 re disabled at t
01A050: 68 69 73 20 74 69 6D 65 2E A0 28 32 29 20 50 55 his time..(2) PU
01A060: 53 48 20 6F 72 20 45 58 63 68 61 6E 67 65 20 72 SH or EXchange r
01A070: 65 71 75 69 72 65 64 20 72 65 67 69 73 74 65 72 equired register
01A080: 65 64 28 33 29 20 45 6E 61 62 6C 65 73 20 69 6E ed(3) Enables in
01A090: 74 65 72 72 75 70 74 20 69 66 20 72 65 71 75 69 terrupt if requi
01A0A0: 72 65 64 2E A0 28 34 29 20 44 6F 20 69 6E 74 65 red..(4) Do inte
01A0B0: 72 72 75 70 74 20 72 6F 75 74 69 6E 65 2E A0 28 rrupt routine..(
01A0C0: 35 29 20 44 69 73 61 62 6C 65 20 69 6E 74 65 72 5) Disable inter
01A0D0: 72 75 70 74 20 69 66 20 72 65 71 75 69 72 65 64 rupt if required
01A0E0: 2E A0 28 36 29 20 50 4F 50 20 6F 72 20 45 58 63 ..(6) POP or EXc
01A0F0: 68 61 6E 67 65 20 72 65 67 69 73 74 65 72 73 2E hange registers.
01A100: 6E 20 20 6F 66 20 20 20 74 68 65 63 75 72 72 65 n of thecurre
01A110: 6E 74 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 nt instructions
01A120: 2E 20 20 54 68 65 20 20 72 6F 75 74 69 6E 65 20 . The routine
01A130: 20 61 74 30 30 36 36 48 20 69 73 20 70 65 72 66 at0066H is perf
01A140: 6F 72 6D 65 64 2E 20 54 68 65 20 69 6E 73 74 72 ormed. The instr
01A150: 75 63 74 69 6F 6E 20 52 45 54 4E 6F 72 20 52 45 uction RETNor RE
01A160: 54 75 72 6E 20 66 72 6F 6D 20 20 20 4E 6F 6E 2D Turn from Non-
01A170: 6D 61 73 6B 61 62 6C 65 20 20 69 6E 74 65 72 72 maskable interr
01A180: 75 70 74 72 65 74 75 72 6E 73 20 20 63 6F 6E 74 uptreturns cont
01A190: 72 6F 6C 20 62 61 63 6B 20 74 6F 20 74 68 65 20 rol back to the
01A1A0: 69 6E 74 65 72 72 75 70 74 65 64 72 6F 75 74 69 interruptedrouti
01A1B0: 6E 65 20 61 74 20 69 74 73 20 6E 65 78 74 20 69 ne at its next i
01A1C0: 6E 73 74 72 75 63 74 69 6F 6E 20 2E A3 54 68 65 nstruction .£The
01A1D0: 20 70 72 6F 67 72 61 6D 6D 65 72 20 63 61 6E 20 programmer can
01A1E0: 61 72 72 61 6E 67 65 20 74 68 61 74 20 6D 61 73 arrange that mas
01A1F0: 6B 61 62 6C 65 69 6E 74 65 72 72 75 70 74 73 20 kableinterrupts
01A200: 20 28 4D 49 29 20 61 72 65 20 69 67 6E 6F 72 65 (MI) are ignore
01A210: 64 2E 20 57 69 74 68 69 6E 20 74 68 65 5A 38 30 d. Within theZ80
01A220: 20 20 74 68 65 72 65 20 20 69 73 20 20 61 20 20 there is a
01A230: 66 6C 61 67 2C 20 20 74 68 65 20 20 69 6E 74 65 flag, the inte
01A240: 72 72 75 70 74 65 6E 61 62 6C 65 20 20 66 6C 61 rruptenable fla
01A250: 67 2C 20 20 20 74 68 61 74 20 20 63 61 6E 20 20 g, that can
01A260: 62 65 20 20 73 65 74 20 20 20 61 6E 64 63 6C 65 be set andcle
01A270: 61 72 65 64 2E 20 20 20 44 65 70 65 6E 64 69 6E ared. Dependin
01A280: 67 20 20 75 70 6F 6E 20 20 74 68 65 20 73 74 61 g upon the sta
01A290: 74 65 20 6F 66 74 68 69 73 20 20 66 6C 61 67 20 te ofthis flag
01A2A0: 20 20 4D 49 73 20 20 77 69 6C 6C 20 20 62 65 20 MIs will be
01A2B0: 20 61 63 63 65 70 74 65 64 20 20 6F 72 69 67 6E accepted orign
01A2C0: 6F 72 65 64 2E A0 A0 20 54 68 65 20 20 74 77 6F ored... The two
01A2D0: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 instructions
01A2E0: 74 68 61 74 20 6D 61 6E 69 70 75 6C 61 74 65 74 that manipulatet
01A2F0: 68 69 73 20 66 6C 61 67 20 61 72 65 A0 A0 20 45 his flag are.. E
01A300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01A310: 16 00 00 00 02 09 50 E5 16 00 C1 02 00 00 00 02 ......P.........
01A320: 16 00 C6 02 00 00 00 02 16 00 C2 02 00 00 00 02 ................
01A330: 16 00 C7 02 00 00 00 02 16 00 C3 02 00 00 00 02 ................
01A340: 16 00 C8 02 00 00 00 02 16 00 C4 02 00 00 00 02 ................
01A350: 16 00 C9 02 00 00 00 02 16 00 C5 02 00 00 00 02 ................
01A360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A400: A0 28 37 29 20 45 6E 61 62 6C 65 73 20 69 6E 74 .(7) Enables int
01A410: 65 72 72 75 70 74 73 A0 28 38 29 20 52 65 74 75 errupts.(8) Retu
01A420: 72 6E 20 66 72 6F 6D 20 69 6E 74 65 72 72 75 70 rn from interrup
01A430: 74 20 28 52 45 54 49 29 2E A3 20 54 68 69 73 20 t (RETI).£ This
01A440: 20 20 63 6F 6D 70 6C 65 74 65 73 20 20 61 20 20 completes a
01A450: 73 74 75 64 79 20 20 6F 66 20 20 61 6C 6C 20 74 study of all t
01A460: 68 65 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 61 heinstructions a
01A470: 76 61 69 6C 61 62 6C 65 20 6F 6E 20 74 68 65 20 vailable on the
01A480: 5A 38 30 20 63 68 69 70 2E A0 20 59 6F 75 20 20 Z80 chip.. You
01A490: 73 68 6F 75 6C 64 20 20 6E 6F 77 20 20 62 65 20 should now be
01A4A0: 20 61 62 6C 65 20 74 6F 20 75 73 65 20 6F 74 68 able to use oth
01A4B0: 65 72 61 73 73 65 6D 62 6C 65 72 73 20 20 74 6F erassemblers to
01A4C0: 20 20 77 72 69 74 65 20 79 6F 75 72 20 6F 77 6E write your own
01A4D0: 20 70 72 6F 67 72 61 6D 73 2E 59 6F 75 20 20 77 programs.You w
01A4E0: 69 6C 6C 20 20 66 69 6E 64 20 20 74 68 61 74 20 ill find that
01A4F0: 20 6D 6F 73 74 20 20 61 72 65 20 20 6E 6F 74 20 most are not
01A500: 73 6F 75 73 65 72 20 66 72 69 65 6E 64 6C 79 2C souser friendly,
01A510: 20 20 61 6E 64 20 20 74 68 61 74 20 20 79 6F 75 and that you
01A520: 20 20 77 69 6C 6C 20 6E 6F 74 62 65 20 20 61 62 will notbe ab
01A530: 6C 65 20 20 74 6F 20 20 6F 6E 65 20 20 73 74 65 le to one ste
01A540: 70 20 20 65 61 73 69 6C 79 20 20 74 68 72 6F 75 p easily throu
01A550: 67 68 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E 20 ghinstructions.
01A560: 20 20 44 6F 6E 27 74 20 20 64 65 73 70 61 69 72 Don't despair
01A570: 2E 20 20 59 6F 75 20 63 61 6E 61 6C 77 61 79 73 . You canalways
01A580: 20 20 72 65 74 75 72 6E 20 74 6F 20 74 68 69 73 return to this
01A590: 20 54 75 74 6F 72 20 74 6F 20 73 69 6D 75 6C 61 Tutor to simula
01A5A0: 74 65 79 6F 75 72 20 70 72 6F 62 6C 65 6D 2E A0 teyour problem..
01A5B0: 20 53 69 6E 63 65 20 74 68 65 20 20 41 4D 53 54 Since the AMST
01A5C0: 52 41 44 20 43 50 43 20 34 36 34 20 70 72 6F 63 RAD CPC 464 proc
01A5D0: 65 73 73 6F 72 20 69 73 73 75 72 72 6F 75 6E 64 essor issurround
01A5E0: 65 64 20 20 77 69 74 68 20 69 6E 74 65 72 66 61 ed with interfa
01A5F0: 63 65 20 63 68 69 70 73 20 20 41 4D 53 4F 46 54 ce chips AMSOFT
01A600: 65 22 01 83 20 1C 18 BB 00 25 00 98 17 CB 22 74 e".. ....%...."t
01A610: 75 74 6F 72 22 01 CB 22 21 74 75 74 6F 72 32 22 utor".."!tutor2"
01A620: 2C 0D 00 00 E2 2C 1C 00 10 2C 1C 69 05 00 1A 00 ,....,...,.i....
01A630: A2 17 BF 22 62 61 6E 64 65 20 65 6E 74 72 65 65 ..."bande entree
01A640: 22 01 83 20 1C 18 BB 00 13 00 AC 17 A8 22 74 75 ".. ........."tu
01A650: 74 6F 72 33 22 2C 1C 00 10 20 00 1B 00 B6 17 BF tor3",... ......
01A660: 22 62 61 6E 64 65 20 73 6F 72 74 69 65 22 01 83 "bande sortie"..
01A670: 20 1C 18 BB 20 00 1C 00 C0 17 CB 22 21 74 75 74 ... ......"!tut
01A680: 6F 72 33 22 2C 0D 00 00 E2 2C 1C 00 10 2C 1C 00 or3",....,...,..
01A690: 43 00 1D 00 C5 17 BF 22 62 61 6E 64 65 20 65 6E C......"bande en
01A6A0: 74 72 65 65 22 01 83 20 1C 18 BB 20 20 20 00 10 tree".. ... ..
01A6B0: 00 CA 17 A8 22 6C 65 73 31 22 2C 1C 00 20 00 1B ...."les1",.. ..
01A6C0: 00 D4 17 BF 22 62 61 6E 64 65 20 73 6F 72 74 69 ...."bande sorti
01A6D0: 65 22 01 83 20 1C 18 BB 20 00 1A 00 DE 17 CB 22 e".. ... ......"
01A6E0: 21 6C 65 73 31 22 2C 0D 00 00 E2 2C 1C 00 20 2C !les1",....,.. ,
01A6F0: 1C D0 4D 00 1B 00 E8 17 BF 22 62 61 6E 64 65 20 ..M......"bande
01A700: 65 6E 74 72 65 65 22 01 83 20 1C 18 BB 20 00 13 entree".. ... ..
01A710: 00 F2 17 A8 22 6C 65 73 32 22 2C 1C 00 20 20 20 ...."les2",..
01A720: 20 00 1C 00 FC 17 BF 22 62 61 6E 64 65 20 73 6F ......"bande so
01A730: 72 74 69 65 22 01 83 20 1C 18 BB 20 20 00 1A 00 rtie".. ... ...
01A740: 06 18 CB 22 21 6C 65 73 32 22 2C 0D 00 00 E2 2C ..."!les2",....,
01A750: 1C 00 20 2C 1C 00 55 00 1B 00 10 18 BF 22 62 61 .. ,..U......"ba
01A760: 6E 64 65 20 65 6E 74 72 65 65 22 01 83 20 1C 18 nde entree".. ..
01A770: BB 20 00 14 00 1A 18 A8 22 6C 65 73 33 22 2C 1C . ......"les3",.
01A780: 00 20 20 20 20 20 00 1A 00 24 18 BF 22 62 61 6E . ...$.."ban
01A790: 64 65 20 73 6F 72 74 69 65 22 01 83 20 1C 18 BB de sortie".. ...
01A7A0: 00 1A 00 2E 18 CB 22 21 6C 65 73 33 22 2C 0D 00 ......"!les3",..
01A7B0: 00 E2 2C 1C 00 20 2C 1C 10 4D 00 1D 00 38 18 BF ..,.. ,..M...8..
01A7C0: 22 62 61 6E 64 65 20 65 6E 74 72 65 65 22 01 83 "bande entree"..
01A7D0: 20 1C 18 BB 20 20 20 00 15 00 42 18 A8 22 6C 65 ... ...B.."le
01A7E0: 73 34 22 2C 1C 00 20 20 20 20 20 20 00 1A 00 4C s4",.. ...L
01A7F0: 18 BF 22 62 61 6E 64 65 20 73 6F 72 74 69 65 22 .."bande sortie"
01A800: 72 65 63 6F 6D 6D 65 6E 64 20 20 74 68 65 20 20 recommend the
01A810: 6D 61 63 68 69 6E 65 20 20 63 6F 64 65 20 70 72 machine code pr
01A820: 6F 67 72 61 6D 6D 65 72 74 6F 20 20 61 64 64 72 ogrammerto addr
01A830: 65 73 73 20 20 74 68 65 73 65 20 20 64 65 76 69 ess these devi
01A840: 63 65 73 20 20 74 68 72 6F 75 67 68 20 74 68 65 ces through the
01A850: 73 6F 66 74 77 61 72 65 20 20 72 65 73 69 64 65 software reside
01A860: 6E 74 20 20 77 69 74 68 69 6E 20 74 68 65 20 52 nt within the R
01A870: 4F 4D 73 2E 20 54 68 65 41 4D 53 54 52 41 44 20 OMs. TheAMSTRAD
01A880: 43 50 43 34 36 34 20 46 49 52 4D 57 41 52 45 20 CPC464 FIRMWARE
01A890: 4D 41 4E 55 41 4C 20 70 75 62 6C 69 73 68 65 64 MANUAL published
01A8A0: 62 79 20 41 4D 53 4F 46 54 20 64 65 66 69 6E 65 by AMSOFT define
01A8B0: 73 20 69 6E 20 64 65 74 61 69 6C 20 6E 6F 74 20 s in detail not
01A8C0: 6F 6E 6C 79 20 74 68 65 76 61 72 69 6F 75 73 20 only thevarious
01A8D0: 43 41 4C 4C 73 20 20 61 76 61 69 6C 61 62 6C 65 CALLs available
01A8E0: 20 20 62 75 74 20 20 74 68 65 20 74 6F 74 61 6C but the total
01A8F0: 73 79 73 74 65 6D 20 73 74 72 75 63 74 75 72 65 system structure
01A900: 2E A3 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 20 20 20 47 .£.......... G
01A910: 4F 4F 44 20 20 4C 55 43 4B 20 20 61 6E 64 20 48 OOD LUCK and H
01A920: 41 50 50 59 20 20 50 52 4F 47 52 41 4D 4D 49 4E APPY PROGRAMMIN
01A930: 47 A3 20 20 20 20 20 20 20 20 20 20 20 20 20 49 G£ I
01A940: 4E 54 52 4F 44 55 43 54 49 4F 4E A0 A0 20 54 68 NTRODUCTION.. Th
01A950: 65 20 20 66 69 6E 61 6C 20 20 73 65 74 20 20 6F e final set o
01A960: 66 20 20 6C 65 73 73 6F 6E 73 20 69 6E 74 72 6F f lessons intro
01A970: 64 75 63 65 73 6D 6F 72 65 20 73 70 65 63 69 61 ducesmore specia
01A980: 6C 69 73 65 64 20 72 65 67 69 73 74 65 72 73 20 lised registers
01A990: 61 6E 64 20 69 6E 73 74 72 75 63 74 2D 69 6F 6E and instruct-ion
01A9A0: 73 2C 20 20 61 6E 64 20 20 6C 6F 6F 6B 73 20 61 s, and looks a
01A9B0: 74 20 74 68 65 20 77 61 79 20 74 68 65 20 5A 38 t the way the Z8
01A9C0: 30 20 63 61 6E 74 61 6C 6B 20 77 69 74 68 20 74 0 cantalk with t
01A9D0: 68 65 20 6F 75 74 73 69 64 65 20 77 6F 72 6C 64 he outside world
01A9E0: 2E A0 A0 20 54 68 65 20 6C 61 73 74 20 6C 65 73 ... The last les
01A9F0: 73 6F 6E 73 20 64 65 61 6C 20 77 69 74 68 20 69 sons deal with i
01AA00: 01 83 20 1C 18 BB 00 1A 00 56 18 CB 22 21 6C 65 .. ......V.."!le
01AA10: 73 34 22 2C 0D 00 00 E2 2C 1C 00 20 2C 1C 20 4A s4",....,.. ,. J
01AA20: 00 00 00 1A FF 01 F0 01 00 01 FF 01 F0 01 00 02 ................
01AA30: FF 01 F0 01 00 02 FF 01 F0 01 00 01 FF 01 F0 01 ................
01AA40: FF 01 F0 03 0E 00 37 FF 01 F0 01 00 02 EF 1F F0 ......7.........
01AA50: 02 0E 00 02 FF 01 F0 01 00 02 EF 1F F0 02 0E FF ................
01AA60: 01 F0 01 EF 1F F0 01 00 00 1A 1F F0 01 00 00 1A ................
01AA70: 52 41 4E 53 4D 41 54 2E 42 49 4E 22 2C 0D 00 00 RANSMAT.BIN",...
01AA80: 6F 72 33 22 2C 0D 00 00 E2 2C 1C 00 10 2C 1C 00 or3",....,...,..
01AA90: 43 00 1D 00 C5 17 BF 22 62 61 6E 64 65 20 65 6E C......"bande en
01AAA0: 74 72 65 65 22 01 83 20 1C 18 BB 20 20 20 00 10 tree".. ... ..
01AAB0: 00 CA 17 A8 22 6C 65 73 31 22 2C 1C 00 20 00 1B ...."les1",.. ..
01AAC0: 00 D4 17 BF 22 62 61 6E 64 65 20 73 6F 72 74 69 ...."bande sorti
01AAD0: 65 22 01 83 20 1C 18 BB 20 00 1A 00 DE 17 CB 22 e".. ... ......"
01AAE0: 21 6C 65 73 31 22 2C 0D 00 00 E2 2C 1C 00 20 2C !les1",....,.. ,
01AAF0: 1C D0 4D 00 1B 00 E8 17 BF 22 62 61 6E 64 65 20 ..M......"bande
01AB00: 65 6E 74 72 65 65 22 01 83 20 1C 18 BB 20 00 13 entree".. ... ..
01AB10: 00 F2 17 A8 22 6C 65 73 32 22 2C 1C 00 20 20 20 ...."les2",..
01AB20: 20 00 1C 00 FC 17 BF 22 62 61 6E 64 65 20 73 6F ......"bande so
01AB30: 72 74 69 65 22 01 83 20 1C 18 BB 20 20 00 1A 00 rtie".. ... ...
01AB40: 06 18 CB 22 21 6C 65 73 32 22 2C 0D 00 00 E2 2C ..."!les2",....,
01AB50: 1C 00 20 2C 1C 00 55 00 1B 00 10 18 BF 22 62 61 .. ,..U......"ba
01AB60: 6E 64 65 20 65 6E 74 72 65 65 22 01 83 20 1C 18 nde entree".. ..
01AB70: BB 20 00 14 00 1A 18 A8 22 6C 65 73 33 22 2C 1C . ......"les3",.
01AB80: 00 20 20 20 20 20 00 1A 00 24 18 BF 22 62 61 6E . ...$.."ban
01AB90: 64 65 20 73 6F 72 74 69 65 22 01 83 20 1C 18 BB de sortie".. ...
01ABA0: 00 1A 00 2E 18 CB 22 21 6C 65 73 33 22 2C 0D 00 ......"!les3",..
01ABB0: 00 E2 2C 1C 00 20 2C 1C 10 4D 00 1D 00 38 18 BF ..,.. ,..M...8..
01ABC0: 22 62 61 6E 64 65 20 65 6E 74 72 65 65 22 01 83 "bande entree"..
01ABD0: 20 1C 18 BB 20 20 20 00 15 00 42 18 A8 22 6C 65 ... ...B.."le
01ABE0: 73 34 22 2C 1C 00 20 20 20 20 20 20 00 1A 00 4C s4",.. ...L
01ABF0: 18 BF 22 62 61 6E 64 65 20 73 6F 72 74 69 65 22 .."bande sortie"
01AC00: 6E 73 74 72 75 63 74 69 6F 6E 73 74 68 61 74 20 nstructionsthat
01AC10: 20 20 61 6C 6C 6F 77 20 20 20 74 68 65 20 20 20 allow the
01AC20: 6F 75 74 73 69 64 65 20 20 77 6F 72 6C 64 20 20 outside world
01AC30: 20 74 6F 69 6E 74 65 72 72 75 70 74 20 74 68 65 tointerrupt the
01AC40: 20 70 72 6F 63 65 73 73 6F 72 2E A3 20 20 20 20 processor.£
01AC50: 20 20 20 20 20 20 20 20 4C 45 53 53 4F 4E 53 20 LESSONS
01AC60: 20 32 36 20 2D 20 33 35 A0 A0 20 32 36 2E 20 20 26 - 35.. 26.
01AC70: 54 68 65 20 69 6E 64 65 78 20 72 65 67 69 73 74 The index regist
01AC80: 65 72 73 A0 20 20 20 20 20 20 20 20 20 20 20 20 ers.
01AC90: 20 45 78 20 2D 20 75 73 65 20 6F 66 20 69 6E 64 Ex - use of ind
01ACA0: 65 78 20 72 65 67 69 73 74 65 72 73 20 32 37 2E ex registers 27.
01ACB0: 20 20 54 68 65 20 61 6C 74 65 72 6E 61 74 69 76 The alternativ
01ACC0: 65 20 73 65 74 20 6F 66 20 72 65 67 69 73 74 65 e set of registe
01ACD0: 72 73 A0 20 20 20 20 20 20 20 20 20 20 20 20 20 rs.
01ACE0: 45 78 20 2D 20 75 73 69 6E 67 20 61 6C 74 65 72 Ex - using alter
01ACF0: 6E 61 74 69 76 65 20 73 65 74 A0 20 32 38 2E 20 native set. 28.
01AD00: 20 49 6E 70 75 74 2F 4F 75 74 70 75 74 20 69 6E Input/Output in
01AD10: 73 74 72 75 63 74 69 6F 6E 73 A0 20 20 20 20 20 structions.
01AD20: 20 20 20 20 20 20 20 20 45 78 20 2D 20 49 2F 4F Ex - I/O
01AD30: 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 A0 20 32 instructions. 2
01AD40: 39 2E 20 20 42 6C 6F 63 6B 20 69 6E 73 74 72 75 9. Block instru
01AD50: 63 74 69 6F 6E 73 20 2D 20 69 6E 74 72 6F 64 75 ctions - introdu
01AD60: 63 74 69 6F 6E A0 20 33 30 2E 20 20 42 6C 6F 63 ction. 30. Bloc
01AD70: 6B 20 74 72 61 6E 66 65 72 20 69 6E 73 74 72 75 k tranfer instru
01AD80: 63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20 20 ctions.
01AD90: 20 20 20 20 45 78 20 2D 20 62 6C 6F 63 6B 20 74 Ex - block t
01ADA0: 72 61 6E 73 66 65 72 A0 20 33 31 2E 20 20 42 6C ransfer. 31. Bl
01ADB0: 6F 63 6B 20 73 65 61 72 63 68 20 69 6E 73 74 72 ock search instr
01ADC0: 75 63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20 uctions.
01ADD0: 20 20 20 20 20 45 78 20 2D 20 62 6C 6F 63 6B 20 Ex - block
01ADE0: 73 65 61 72 63 68 A0 20 33 32 2E 20 20 42 6C 6F search. 32. Blo
01ADF0: 63 6B 20 49 2F 4F 20 69 6E 73 74 72 75 63 74 69 ck I/O instructi
01AE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B000: 6F 6E 73 A0 20 33 33 2E 20 20 50 72 6F 63 65 73 ons. 33. Proces
01B010: 73 6F 72 20 63 6F 6E 74 72 6F 6C 20 69 6E 73 74 sor control inst
01B020: 72 75 63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 ructions.
01B030: 20 20 20 20 20 20 45 78 20 2D 20 63 6F 6E 74 72 Ex - contr
01B040: 6F 6C 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 A0 ol instructions.
01B050: 20 33 34 2E 20 20 49 6E 74 65 72 72 75 70 74 73 34. Interrupts
01B060: A0 20 33 35 2E 20 20 46 69 6E 61 6C 65 A0 20 20 . 35. Finale.
01B070: 20 20 20 20 4C 6F 61 64 20 65 61 72 6C 69 65 72 Load earlier
01B080: 20 6C 65 73 73 6F 6E 73 20 66 6F 72 20 72 65 76 lessons for rev
01B090: 69 73 69 6F 6E A3 41 20 20 76 65 72 79 69 6D 70 ision£A veryimp
01B0A0: 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B0C0: 00 55 00 3D 03 00 00 4C 45 53 34 20 20 20 20 24 .U.=...LES4 $
01B0D0: 24 24 FF 00 FF 00 00 02 00 00 30 75 00 00 1B 00 $$........0u....
01B0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B100: 20 49 6E 70 75 74 2F 4F 75 74 70 75 74 20 69 6E Input/Output in
01B110: 73 74 72 75 63 74 69 6F 6E 73 A0 20 20 20 20 20 structions.
01B120: 20 20 20 20 20 20 20 20 45 78 20 2D 20 49 2F 4F Ex - I/O
01B130: 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 A0 20 32 instructions. 2
01B140: 39 2E 20 20 42 6C 6F 63 6B 20 69 6E 73 74 72 75 9. Block instru
01B150: 63 74 69 6F 6E 73 20 2D 20 69 6E 74 72 6F 64 75 ctions - introdu
01B160: 63 74 69 6F 6E A0 20 33 30 2E 20 20 42 6C 6F 63 ction. 30. Bloc
01B170: 6B 20 74 72 61 6E 66 65 72 20 69 6E 73 74 72 75 k tranfer instru
01B180: 63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20 20 ctions.
01B190: 20 20 20 20 45 78 20 2D 20 62 6C 6F 63 6B 20 74 Ex - block t
01B1A0: 72 61 6E 73 66 65 72 A0 20 33 31 2E 20 20 42 6C ransfer. 31. Bl
01B1B0: 6F 63 6B 20 73 65 61 72 63 68 20 69 6E 73 74 72 ock search instr
01B1C0: 75 63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20 uctions.
01B1D0: 20 20 20 20 20 45 78 20 2D 20 62 6C 6F 63 6B 20 Ex - block
01B1E0: 73 65 61 72 63 68 A0 20 33 32 2E 20 20 42 6C 6F search. 32. Blo
01B1F0: 63 6B 20 49 2F 4F 20 69 6E 73 74 72 75 63 74 69 ck I/O instructi
01B200: 00 54 55 54 4F 52 33 20 20 42 49 4E 00 00 00 00 .TUTOR3 BIN....
01B210: 00 00 02 00 00 00 10 00 00 43 00 00 00 00 00 00 .........C......
01B220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B240: 00 43 00 82 03 00 00 54 55 54 4F 52 33 20 20 24 .C.....TUTOR3 $
01B250: 24 24 FF 00 FF 00 00 02 00 00 00 10 00 00 43 00 $$............C.
01B260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B280: 20 71 BC 21 BA 10 CD 88 10 CD D9 51 38 18 CD 9B q.!.......Q8...
01B290: 10 CD CB 51 CD B3 19 CD 1F 10 CD CB 51 18 E4 ED ...Q........Q...
01B2A0: 73 59 14 C3 48 12 21 00 11 CD 88 10 CD 06 BB FE sY..H.!.........
01B2B0: 31 FA 2C 10 FE 35 F2 2C 10 32 5C 10 06 04 21 59 1.,..5.,.2\...!Y
01B2C0: 10 11 00 70 CD 77 BC D2 75 10 21 00 53 CD 83 BC ...p.w..u.!.S...
01B2D0: D2 75 10 CD 7A BC C3 5D 10 6C 65 73 31 21 FF A7 .u..z..].les1!..
01B2E0: 11 FF AC 01 00 55 ED B8 CD 9B 10 3E 0F 32 91 1A .....U.....>.2..
01B2F0: CD E8 50 18 B1 21 E0 10 FE 00 28 03 21 9D 11 CD ..P..!....(.!...
01B300: 88 10 CD 93 10 C3 03 10 3E F0 32 91 1A 11 00 18 ........>.2.....
01B310: C3 B0 51 06 00 CD 19 BD 10 FB C9 CD FF BB 3E 00 ..Q...........>.
01B320: DD 21 92 1A DD 46 00 48 F5 CD 32 BC F1 DD 23 3C .!...F.H..2...#<
01B330: FE 04 20 F0 01 0E 0E C3 38 BC 20 20 43 68 61 72 .. .....8. Char
01B340: 67 65 6D 65 6E 74 20 64 27 75 6E 20 62 6C 6F 63 gement d'un bloc
01B350: 20 64 65 20 6C 65 63 6F 6E 73 3F 20 59 2F 4E A3 de lecons? Y/N£
01B360: 20 20 20 20 20 20 20 43 68 61 72 67 65 6D 65 6E Chargemen
01B370: 74 20 61 72 72 65 74 65 2E 20 20 20 20 20 20 A3 t arrete. £
01B380: 20 20 20 20 20 20 20 42 6C 6F 63 20 64 65 20 6C Bloc de l
01B390: 65 63 6F 6E 73 20 4E 75 6D 65 72 6F 20 3A 20 3F econs Numero : ?
01B3A0: 20 A3 20 20 20 20 20 20 20 20 20 20 4C 6F 61 64 £ Load
01B3B0: 69 6E 67 20 6C 65 73 73 6F 6E 73 20 31 2D 39 A3 ing lessons 1-9£
01B3C0: 20 20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 Loading
01B3D0: 20 6C 65 73 73 6F 6E 73 20 31 30 2D 31 37 A3 20 lessons 10-17£
01B3E0: 20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20 Loading
01B3F0: 6C 65 73 73 6F 6E 73 20 31 38 2D 32 35 A3 20 20 lessons 18-25£
01B400: 00 54 55 54 4F 52 20 20 20 42 41 53 00 00 00 00 .TUTOR BAS....
01B410: 00 00 00 00 00 70 01 00 A3 03 00 00 00 00 00 00 .....p..£.......
01B420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B440: A3 03 00 91 04 01 83 20 1C 18 BB 00 1A 00 56 18 £...... ......V.
01B450: CB 22 21 6C 65 73 34 22 2C 0D 00 00 E2 2C 1C 00 ."!les4",....,..
01B460: 20 2C 1C 20 4A 00 00 00 1A FF 01 F0 01 00 01 FF ,. J...........
01B470: 01 F0 01 00 02 FF 01 F0 01 00 02 FF 01 F0 01 00 ................
01B480: 0B 00 0A 00 B7 20 22 64 22 20 00 0B 00 14 00 AA ..... "d" ......
01B490: 20 1C FF 0F 20 00 12 00 1E 00 A8 22 74 75 74 6F ... ......"tuto
01B4A0: 72 32 22 2C 1C 00 10 00 0A 00 28 00 83 20 1C 00 r2",......(.. ..
01B4B0: 10 00 11 00 32 00 D8 20 0F 2C 19 28 2C 19 14 2C ....2.. .,.(,..,
01B4C0: 19 18 00 08 00 3C 00 BA 20 11 00 06 00 46 00 8A .....<.. ....F..
01B4D0: 00 08 00 50 00 BF 22 22 00 2C 00 5A 00 BF 22 4C ...P.."".,.Z.."L
01B4E0: 65 63 6F 6E 20 20 31 2D 20 39 3A 20 20 42 6C 6F econ 1- 9: Blo
01B4F0: 63 20 31 20 20 20 20 20 41 54 54 45 4E 54 49 4F c 1 ATTENTIO
01B500: 4E 21 21 22 00 2D 00 64 00 BF 22 4C 65 63 6F 6E N!!".-.d.."Lecon
01B510: 20 31 30 2D 31 37 3A 20 20 42 6C 6F 63 20 32 20 10-17: Bloc 2
01B520: 20 20 20 20 20 20 53 55 52 20 44 49 53 51 55 45 SUR DISQUE
01B530: 22 00 2F 00 6E 00 BF 22 4C 65 63 6F 6E 20 31 38 "./.n.."Lecon 18
01B540: 2D 32 35 3A 20 20 42 6C 6F 63 20 33 20 20 20 20 -25: Bloc 3
01B550: 20 20 20 55 4E 20 53 45 55 4C 20 42 4C 4F 43 22 UN SEUL BLOC"
01B560: 00 2D 00 78 00 BF 22 4C 65 63 6F 6E 20 32 36 2D .-.x.."Lecon 26-
01B570: 33 35 3A 20 20 42 6C 6F 63 20 34 20 20 20 20 20 35: Bloc 4
01B580: 20 20 41 20 4C 41 20 46 4F 49 53 21 22 00 13 00 A LA FOIS!"...
01B590: 82 00 A8 22 74 75 74 6F 72 33 22 2C 1C 00 10 20 ..."tutor3",...
01B5A0: 00 0C 00 8C 00 83 20 1C 00 10 20 20 00 10 00 70 ...... ... ...p
01B5B0: 17 B7 20 22 64 22 01 AA 20 1C FF 0F 00 20 00 7A .. "d".. .... .z
01B5C0: 17 BF 22 6C 61 69 73 73 65 72 20 74 6F 75 72 6E .."laisser tourn
01B5D0: 65 72 20 6C 61 20 62 61 6E 64 65 22 00 12 00 84 er la bande"....
01B5E0: 17 A8 22 74 75 74 6F 72 32 22 2C 1C 00 10 00 1A .."tutor2",.....
01B5F0: 00 8E 17 BF 22 62 61 6E 64 65 20 73 6F 72 74 69 ...."bande sorti
01B600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01B610: 17 00 00 00 02 09 50 E5 17 00 C1 02 00 00 00 02 ......P.........
01B620: 17 00 C6 02 00 00 00 02 17 00 C2 02 00 00 00 02 ................
01B630: 17 00 C7 02 00 00 00 02 17 00 C3 02 00 00 00 02 ................
01B640: 17 00 C8 02 00 00 00 02 17 00 C4 02 00 00 00 02 ................
01B650: 17 00 C9 02 00 00 00 02 17 00 C5 02 00 00 00 02 ................
01B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B700: 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20 6C Loading l
01B710: 65 73 73 6F 6E 73 20 32 36 2D 33 35 A3 20 20 20 essons 26-35£
01B720: 20 20 20 20 20 20 20 20 20 45 52 52 45 55 52 2E ERREUR.
01B730: 2E 2E 20 20 20 20 A3 00 00 ED 73 59 14 CD 55 13 .. £...sY..U.
01B740: CD E6 12 CD 00 14 CD DF 33 CD CB 13 21 3C 16 11 ........3...!<..
01B750: 00 12 CD F1 32 C3 6A 12 CD 06 BB CD 19 BD FE 45 ....2.j........E
01B760: 28 66 FE 54 CA 0A 13 FE 52 28 11 3E 42 CD 1E BB (f.T....R(.>B...
01B770: 28 E6 ED 7B 59 14 3E 0F 32 91 1A C9 CD E6 12 CD (..{Y.>.2.......
01B780: 76 12 DD 2A EC 3B 11 00 12 ED 53 D0 31 DD 7E 03 v..*.;....S.1.~.
01B790: FE 72 38 08 21 EC 15 CD F1 32 18 BC CD 46 20 DD .r8.!....2...F .
01B7A0: 7E 03 FE 72 30 B2 CD 06 BB FE 53 28 0F FE 45 28 ~..r0.....S(..E(
01B7B0: 17 FE 23 28 BD CD 35 3E 30 C5 18 9C 21 8C 16 11 ..#(..5>0...!...
01B7C0: 00 12 CD F1 32 C3 D8 11 CD 8F 13 CD E6 12 CD B6 ....2...........
01B7D0: 18 CD 00 14 CD E6 12 ED 73 0E 3B CD DF 33 CD CB ........s.;..3..
01B7E0: 13 21 4B 15 11 00 12 CD F1 32 CD F3 3C CD AE 3D .!K......2..<..=
01B7F0: CD E6 12 C3 D8 11 2A 12 14 CD 1A BC 0E 08 06 50 ......*........P
01B800: 7E E6 0F 77 23 10 F9 11 B0 07 19 0D 20 F0 DD 21 ~..w#....... ..!
01B810: 20 3B ED 5B CD 31 21 02 00 06 10 C5 DD CB 00 7E ;.[.1!........~
01B820: 28 29 DD 7E 08 BB 20 23 DD 7E 09 BA 20 1D C1 DD ().~.. #.~.. ...
01B830: 22 EC 3B 22 12 14 CD 1A BC 0E 08 06 50 7E ED 6F ".;"........P~.o
01B840: 23 10 FA 11 B0 07 19 0D 20 F1 C9 01 0C 00 DD 09 #....... .......
01B850: 2C C1 10 C7 3E 0F 32 91 1A 11 00 12 21 9C 15 CD ,...>.2.....!...
01B860: F1 32 E1 C3 D8 11 DD 21 20 3B DD 22 EC 3B DD 6E .2.....! ;.".;.n
01B870: 08 DD 66 09 22 CD 31 21 01 02 22 D0 31 21 45 17 ..f.".1!..".1!E.
01B880: 22 EE 3B 21 FE 0F 22 9B 42 C9 3A CF 31 EE 01 32 ".;!..".B.:.1..2
01B890: CF 31 CD 21 13 CD E6 12 CD 00 14 CD DF 33 C3 6A .1.!.........3.j
01B8A0: 12 CD B3 19 DD 21 20 3B 11 45 17 06 10 21 CF 31 .....! ;.E...!.1
01B8B0: CB D6 C5 D5 DD 22 EC 3B CD D2 31 11 0C 00 DD 19 .....".;..1.....
01B8C0: D1 21 17 00 19 EB C1 10 E9 21 CF 31 CB 96 CD CB .!.......!.1....
01B8D0: 13 CD D9 19 C9 CD B3 19 2A 41 17 11 45 17 06 10 ........*A..E...
01B8E0: 3E 20 C5 BE 01 06 00 28 05 ED B0 13 18 05 EB 0C > .....(........
01B8F0: 09 EB 23 01 10 00 CB 7E 20 0C ED A0 EA 76 13 C1 ..#....~ ....v..
01B900: EE 77 EE 77 FF FF FF 99 FF 33 EE 77 CC FF 99 FF .w.w.....3.w....
01B910: 33 FF 77 FF FF FF 88 33 33 99 33 11 22 99 11 99 3.w....33.3."...
01B920: 33 99 88 33 FF FF EE 77 CC 77 EE 77 EE 77 EE 77 3..3...w.w.w.w.w
01B930: EE 77 88 11 FF FF CC 33 99 99 FF 99 CC 33 99 FF .w.....3.....3..
01B940: 99 99 88 11 FF FF CC 33 BB 99 FF 99 EE 33 FF 99 .......3.....3..
01B950: 99 99 CC 33 FF FF EE 77 CC 77 AA 77 66 77 00 11 ...3...w.w.wfw..
01B960: EE 77 CC 33 FF FF 88 11 99 DD 99 FF CC 33 FF 99 .w.3.........3..
01B970: 99 99 CC 33 FF FF CC 33 99 99 99 FF 88 33 99 99 ...3...3.....3..
01B980: 99 99 CC 33 FF FF 88 11 BB 99 FF 99 FF 33 EE 77 ...3.........3.w
01B990: EE 77 EE 77 FF FF CC 33 99 99 99 99 CC 33 99 99 .w.w...3.....3..
01B9A0: 99 99 CC 33 FF FF CC 33 99 99 99 99 CC 11 FF 99 ...3...3........
01B9B0: 99 99 CC 33 FF FF FF FF FF FF EE 77 EE 77 FF FF ...3.......w.w..
01B9C0: EE 77 EE 77 FF FF FF FF FF FF EE 77 EE 77 FF FF .w.w.......w.w..
01B9D0: EE 77 EE 77 CC FF FF 33 EE 77 CC FF 99 FF CC FF .w.w...3.w......
01B9E0: EE 77 FF 33 FF FF FF FF FF FF 88 11 FF FF FF FF .w.3............
01B9F0: 88 11 FF FF FF FF 99 FF CC FF EE 77 FF 33 EE 77 ...........w.3.w
01BA00: CC FF 99 FF FF FF CC 33 99 99 FF 99 FF 33 EE 77 .......3.....3.w
01BA10: FF FF EE 77 FF FF 88 33 33 99 22 11 22 11 22 11 ...w...33.".".".
01BA20: 33 FF 88 33 FF FF EE 77 CC 33 99 99 99 99 88 11 3..3...w.3......
01BA30: 99 99 99 99 FF FF 00 33 99 99 99 99 88 33 99 99 .......3.....3..
01BA40: 99 99 00 33 FF FF CC 33 99 99 33 FF 33 FF 33 FF ...3...3..3.3.3.
01BA50: 99 99 CC 33 FF FF 00 77 99 33 99 99 99 99 99 99 ...3...w.3......
01BA60: 99 33 00 77 FF FF 00 11 99 DD 99 77 88 77 99 77 .3.w.......w.w.w
01BA70: 99 DD 00 11 FF FF 00 11 99 DD 99 77 88 77 99 77 ...........w.w.w
01BA80: 99 FF 00 FF FF FF CC 33 99 99 33 FF 33 FF 33 11 .......3..3.3.3.
01BA90: 33 99 88 11 FF FF 99 99 99 99 99 99 88 11 99 99 3...............
01BAA0: 99 99 99 99 FF FF 88 11 EE 77 EE 77 EE 77 EE 77 .........w.w.w.w
01BAB0: EE 77 88 11 FF FF EE 11 FF 33 FF 33 FF 33 33 33 .w.......3.3.333
01BAC0: 33 33 88 77 FF FF 11 99 99 99 99 33 88 77 99 33 33.w.......3.w.3
01BAD0: 99 99 11 99 FF FF 00 FF 99 FF 99 FF 99 FF 99 DD ................
01BAE0: 99 99 00 11 FF FF 33 99 11 11 00 11 00 11 22 99 ......3.......".
01BAF0: 33 99 33 99 FF FF 33 99 11 99 00 99 22 11 33 11 3.3...3.....".3.
01BB00: 10 E0 CD D9 19 C9 23 ED A0 E2 7F 13 2B 18 F8 3E ......#.....+..>
01BB10: F0 32 91 1A 11 00 00 21 83 14 CD F1 32 3E 0F 32 .2.....!....2>.2
01BB20: 91 1A 3E 20 CD 45 1A 3E 14 BA 20 F6 DD 21 3B 14 ..> .E.>.. ..!;.
01BB30: 06 0A C5 DD 7E 00 32 91 1A DD 6E 01 DD 66 02 CD ....~.2...n..f..
01BB40: F1 32 01 03 00 DD 09 C1 10 E8 C9 3E F0 32 91 1A .2.........>.2..
01BB50: 11 00 00 21 5B 14 CD F1 32 3E 0F 32 91 1A 11 00 ...![...2>.2....
01BB60: 14 DD 21 14 14 06 0D C5 DD 7E 00 32 91 1A DD 6E ..!......~.2...n
01BB70: 01 DD 66 02 CD F1 32 01 03 00 DD 09 C1 10 E8 C9 ..f...2.........
01BB80: 11 00 02 21 2F 17 CD F1 32 14 1E 00 3E 12 BA 20 ...!/...2...>..
01BB90: F2 C9 02 00 F0 DD 16 0F 05 17 F0 23 17 0F 3C 17 ...........#..<.
01BBA0: 0F 0A 17 0F 23 17 0F 3C 17 0F 0F 17 F0 23 17 0F ....#..<.....#..
01BBB0: 3C 17 0F 14 17 0F 23 17 0F 3C 17 0F AB 14 0F 19 <.....#..<......
01BBC0: 17 F0 FB 14 0F FE 14 F0 0B 15 0F 10 15 F0 23 15 ..............#.
01BBD0: 0F 26 15 F0 33 15 0F 38 15 00 00 41 44 44 52 45 .&..3..8...ADDRE
01BBE0: 53 53 20 4D 41 43 48 49 4E 45 20 43 4F 44 45 20 SS MACHINE CODE
01BBF0: 20 20 20 53 4F 55 52 43 45 20 43 4F 44 45 20 20 SOURCE CODE
01BC00: 20 20 A0 20 41 53 53 45 4D 42 4C 45 44 20 43 4F . ASSEMBLED CO
01BC10: 44 45 20 20 20 4C 41 42 45 4C 53 20 20 49 4E 53 DE LABELS INS
01BC20: 54 52 55 43 54 49 4F 4E 53 20 A0 43 75 72 73 6F TRUCTIONS .Curso
01BC30: 72 20 6B 65 79 73 2C 20 64 65 6C 65 74 65 2C 20 r keys, delete,
01BC40: 61 6E 64 20 61 75 74 6F 2D 72 65 70 65 61 74 20 and auto-repeat
01BC50: 61 72 65 61 73 20 73 74 61 6E 64 61 72 64 2E 20 areas standard.
01BC60: 45 53 43 20 72 65 74 75 72 6E 73 20 79 6F 75 20 ESC returns you
01BC70: 74 6F 20 6D 65 6E 75 2E 20 20 A0 5B 43 DD 20 63 to menu. .[C. c
01BC80: 6C 65 61 72 73 20 61 6C 6C 20 A0 45 4E 54 45 D2 lears all .ENTE.
01BC90: 20 74 61 62 73 20 74 6F 20 6E 65 78 74 20 6C 69 tabs to next li
01BCA0: 6E 65 A0 5B 41 DD 20 61 73 73 65 6D 62 6C 65 73 ne.[A. assembles
01BCB0: 20 20 A0 53 50 41 43 C5 20 74 61 62 73 20 69 6E .SPAC. tabs in
01BCC0: 20 6C 61 62 65 6C 20 61 72 65 E1 20 50 72 6F 67 label are. Prog
01BCD0: 72 61 6D 20 68 61 73 20 73 75 63 63 65 73 73 66 ram has successf
01BCE0: 75 6C 6C 79 20 61 73 73 65 6D 62 6C 65 64 2E 20 ully assembled.
01BCF0: 20 20 20 50 72 65 73 73 20 52 75 6E 2C 20 45 64 Press Run, Ed
01BD00: 33 99 33 99 FF FF CC 77 99 33 33 99 33 99 33 99 3.3....w.33.3.3.
01BD10: 99 33 CC 77 FF FF 00 33 99 99 99 99 88 77 99 FF .3.w...3.....w..
01BD20: 99 FF 00 FF FF FF CC 77 99 33 33 99 33 99 22 55 .......w.33.3."U
01BD30: 33 33 88 99 FF FF 00 33 99 99 99 99 88 33 99 33 33.....3.....3.3
01BD40: 99 99 11 99 FF FF CC 33 99 99 99 FF CC 33 FF 99 .......3.....3..
01BD50: 99 99 CC 33 FF FF 88 11 AA 55 EE 77 EE 77 EE 77 ...3.....U.w.w.w
01BD60: EE 77 CC 33 FF FF 99 99 99 99 99 99 99 99 99 99 .w.3............
01BD70: 99 99 CC 33 FF FF 99 99 99 99 99 99 99 99 99 99 ...3............
01BD80: CC 33 EE 77 FF FF 33 99 33 99 33 99 22 99 00 11 .3.w..3.3.3."...
01BD90: 11 11 33 99 FF FF 33 99 99 33 CC 77 CC 77 99 33 ..3...3..3.w.w.3
01BDA0: 33 99 33 99 FF FF 99 99 99 99 99 99 CC 33 EE 77 3.3..........3.w
01BDB0: EE 77 CC 33 FF FF 00 11 33 99 77 33 EE 77 CC DD .w.3....3.w3.w..
01BDC0: 99 99 00 11 FF FF CC 33 CC FF CC FF CC FF CC FF .......3........
01BDD0: CC FF CC 33 FF FF 00 00 00 00 00 00 00 00 00 00 ...3............
01BDE0: 00 00 00 00 00 00 CC 33 FF 33 FF 33 FF 33 FF 33 .......3.3.3.3.3
01BDF0: FF 33 CC 33 FF FF 00 00 00 00 00 00 00 00 00 00 .3.3............
01BE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01BE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01BE20: 00 00 00 00 00 00 FF FF FF FF 88 77 FF 33 88 33 ...........w.3.3
01BE30: 33 33 88 99 FF FF 11 FF 11 FF 88 33 99 99 99 99 33.........3....
01BE40: 99 99 44 33 FF FF FF FF FF FF CC 33 99 99 99 FF ..D3.......3....
01BE50: 99 99 CC 33 FF FF EE 33 FF 33 88 33 33 33 33 33 ...3...3.3.33333
01BE60: 33 33 88 99 FF FF FF FF FF FF CC 33 99 99 88 11 33.........3....
01BE70: 99 FF CC 33 FF FF EE 33 CC 99 CC FF 88 77 CC FF ...3...3.....w..
01BE80: CC FF 88 77 FF FF FF FF FF FF CC 11 99 99 99 99 ...w............
01BE90: CC 11 FF 99 88 33 11 FF 99 FF 99 33 88 99 99 99 .....3.....3....
01BEA0: 99 99 11 99 FF FF EE 77 FF FF CC 77 EE 77 EE 77 .......w...w.w.w
01BEB0: EE 77 CC 33 FF FF FF DD FF FF FF 11 FF 99 FF 99 .w.3............
01BEC0: 99 99 99 99 CC 33 11 FF 99 FF 99 99 99 33 88 77 .....3.......3.w
01BED0: 99 33 11 99 FF FF CC 77 EE 77 EE 77 EE 77 EE 77 .3.....w.w.w.w.w
01BEE0: EE 77 CC 33 FF FF FF FF FF FF 55 33 00 11 22 99 .w.3......U3..".
01BEF0: 22 99 33 99 FF FF FF FF FF FF 22 77 99 99 99 99 ".3......."w....
01BF00: 69 74 2C 20 6F 72 20 45 53 43 20 74 6F 20 65 78 it, or ESC to ex
01BF10: 69 74 2E 20 20 20 20 20 20 20 A0 A0 20 50 72 6F it. .. Pro
01BF20: 67 72 61 6D 20 63 6F 75 6E 74 65 72 20 68 61 73 gram counter has
01BF30: 20 6A 75 6D 70 65 64 20 74 6F 20 6E 6F 6E 2D 76 jumped to non-v
01BF40: 61 6C 69 64 61 64 64 72 65 73 73 2E 20 45 44 49 alidaddress. EDI
01BF50: 54 20 6F 72 20 72 65 52 55 4E 20 70 72 6F 67 72 T or reRUN progr
01BF60: 61 6D 2E 20 20 20 20 20 20 20 20 A0 20 59 6F 75 am. . You
01BF70: 20 61 72 65 20 74 72 79 69 6E 67 20 74 6F 20 72 are trying to r
01BF80: 75 6E 20 63 6F 64 65 20 69 6E 20 61 6C 6C 6F 63 un code in alloc
01BF90: 61 74 65 64 73 74 6F 72 61 67 65 20 61 72 65 61 atedstorage area
01BFA0: 2E 20 52 45 54 20 6D 69 73 73 69 6E 67 3F 20 50 . RET missing? P
01BFB0: 6C 65 61 73 65 20 45 44 49 54 20 A0 20 50 72 65 lease EDIT . Pre
01BFC0: 73 73 20 5B 52 5D 20 74 6F 20 72 75 6E 20 65 78 ss [R] to run ex
01BFD0: 61 6D 70 6C 65 2C 20 5B 45 5D 20 74 6F 20 20 65 ample, [E] to e
01BFE0: 64 69 74 2C 61 6E 64 20 45 53 43 20 74 6F 20 72 dit,and ESC to r
01BFF0: 65 74 75 72 6E 20 74 6F 20 6D 65 6E 75 2E 20 20 eturn to menu.
01C000: 20 20 20 20 20 20 20 20 20 20 20 A0 20 50 72 6F . Pro
01C010: 67 72 61 6D 20 73 74 6F 70 70 65 64 2E 20 59 6F gram stopped. Yo
01C020: 75 20 6D 61 79 20 72 65 2D 52 55 4E 2C 20 45 44 u may re-RUN, ED
01C030: 49 54 20 20 6F 72 20 70 72 65 73 73 20 45 53 43 IT or press ESC
01C040: 20 74 6F 20 72 65 74 75 72 6E 20 74 6F 20 6D 65 to return to me
01C050: 6E 75 2E 20 20 20 20 20 20 20 20 20 A0 46 4C 41 nu. .FLA
01C060: 47 53 20 20 20 20 52 65 67 69 73 74 65 72 73 20 GS Registers
01C070: 61 6E 64 20 43 6F 6E 74 65 6E 74 73 20 20 20 20 and Contents
01C080: 53 54 41 43 CB 20 43 3A 20 A0 20 5A 3A 20 A0 50 STAC. C: . Z: .P
01C090: 56 3A 20 A0 20 53 3A 20 A0 20 20 20 20 20 20 20 V: . S: .
01C0A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01C0B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01C0C0: A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C100: 99 99 99 99 FF FF FF FF FF FF CC 33 99 99 99 99 ...........3....
01C110: 99 99 CC 33 FF FF FF FF FF FF 22 33 99 99 99 99 ...3......"3....
01C120: 88 33 99 FF 00 FF FF FF FF FF 88 99 33 33 33 33 .3..........3333
01C130: 88 33 FF 33 EE 11 FF FF FF FF 22 77 99 33 99 FF .3.3......"w.3..
01C140: 99 FF 00 FF FF FF FF FF FF FF CC 33 99 FF CC 33 ...........3...3
01C150: FF 99 88 33 FF FF CC FF CC FF 88 33 CC FF CC FF ...3.......3....
01C160: CC 99 EE 33 FF FF FF FF FF FF 99 99 99 99 99 99 ...3............
01C170: 99 99 CC 11 FF FF FF FF FF FF 99 99 99 99 99 99 ................
01C180: CC 33 EE 77 FF FF FF FF FF FF 33 99 22 99 22 99 .3.w......3.".".
01C190: 00 11 99 33 FF FF FF FF FF FF 33 99 99 33 CC 77 ...3......3..3.w
01C1A0: 99 33 33 99 FF FF FF FF FF FF 99 99 99 99 99 99 .33.............
01C1B0: CC 11 FF 99 88 33 FF FF 88 11 BB 33 EE 77 CC FF .....3.....3.w..
01C1C0: 88 11 FF FF FF FF 3E 0F 32 91 1A 21 CF 31 CB EE ......>.2..!.1..
01C1D0: DD 7E 03 FE 28 30 3D DD CB 00 56 20 7E FE 0E 20 .~..(0=...V ~..
01C1E0: 17 CD D1 20 DD 7E 04 FE 02 28 06 21 7B 22 CD 0A ... .~...(.!{"..
01C1F0: 22 CD 08 21 CD E9 21 C9 FE 16 38 0B FE 1E 30 07 "..!..!...8...0.
01C200: DD 7E 05 FE 7F 28 0D CD 08 21 CD D1 20 CD 86 21 .~...(...!.. ..!
01C210: CD E9 21 C9 FE 3C 28 EF FE 54 28 28 FE 60 28 11 ..!..<(..T((.`(.
01C220: FE 6A 28 0D CD D1 20 CD 08 21 CD 86 21 CD E9 21 .j(... ..!..!..!
01C230: C9 CD D1 20 CD 86 21 21 A6 22 CD 0A 22 CD 08 21 ... ..!!.".."..!
01C240: CD E9 21 C9 CD D1 20 CD 08 21 1D 1D 1D CD E9 21 ..!... ..!.....!
01C250: C9 DD 7E 03 21 A9 22 CD 02 22 C9 DD 7E 03 FE 0E ..~.!.".."..~...
01C260: 30 10 CD 08 21 21 1B 23 DD 7E 03 CD 02 22 CD E9 0...!!.#.~..."..
01C270: 21 C9 21 1B 23 CD 02 22 CD 08 21 DD 7E 05 21 2F !.!.#.."..!.~.!/
01C280: 23 CD 02 22 CD E9 21 C9 DD 7E 04 FE 7F C8 FE 1A #.."..!..~......
01C290: 28 5E FE 76 28 3B FE 72 28 3D FE 74 28 39 FE 0C (^.v(;.r(=.t(9..
01C2A0: 28 0C FE 02 CA D0 21 21 2F 23 CD 02 22 C9 DD 7E (.....!!/#.."..~
01C2B0: 03 FE 16 28 0F FE 1A 28 0B FE 1C 28 07 FE 22 DD ...(...(...(..".
01C2C0: 7E 04 20 E3 21 F1 23 CD 0A 22 C9 C9 CD 0A 22 18 ~. .!.#.."....".
01C2D0: 06 21 8B 22 CD 0A 22 7B FE 22 38 0A 3E 20 CD 45 .!.".."{."8.> .E
01C2E0: 1A 7B FE 00 20 F6 DD 6E 01 DD 66 02 CD 0A 22 C9 .{.. ..n..f...".
01C2F0: 21 8B 22 CD 0A 22 DD E5 E1 01 06 00 09 CD 67 22 !.".."........g"
01C300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C430: 00 00 00 00 00 00 DD 21 3F 1A CD D9 19 CD 15 1A .......!?.......
01C440: CD 06 BB 32 43 1A 3E 42 CD 1E BB 28 05 ED 7B 59 ...2C.>B...(..{Y
01C450: 14 C9 CD 19 BD CD 2A 1A 3A 43 1A FE 0D 20 13 DD ......*.:C... ..
01C460: 36 00 00 DD 34 01 DD 7E 01 FE 10 20 CD DD 35 01 6...4..~... ..5.
01C470: 18 C8 FE F2 01 FF 00 28 4E FE F3 01 01 00 28 47 .......(N.....(G
01C480: FE F1 01 00 01 28 40 FE F0 01 00 FF 28 39 FE 43 .....(@.....(9.C
01C490: CA A2 19 FE 7F 28 6B FE 41 C8 FE 20 38 9F FE 3A .....(k.A.. 8..:
01C4A0: 38 0A FE 61 38 97 FE 7B 30 93 D6 20 CD C1 19 3A 8..a8..{0.. ...:
01C4B0: 43 1A FE 20 20 0E DD 7E 00 FE 06 30 07 DD 34 00 C.. ..~...0..4.
01C4C0: 3E 20 18 E8 01 01 00 DD 36 03 0F DD 7E 00 81 FE > ......6...~...
01C4D0: 16 38 0C CB 79 20 05 3E 00 04 18 03 05 3E 15 DD .8..y .>.....>..
01C4E0: 77 00 DD 7E 01 80 FE 10 30 06 DD 77 01 C3 BA 18 w..~....0..w....
01C4F0: CB 78 28 07 DD 36 01 00 C3 BA 18 DD 36 01 0F C3 .x(..6......6...
01C500: 3E 20 CD 45 1A C9 DD 7E 05 FE 7F C8 FE 18 28 38 > .E...~......(8
01C510: FE 02 28 3C FE 74 28 BF FE 72 28 BB FE 48 28 19 ..(<.t(..r(..H(.
01C520: FE 4A 28 15 FE 32 28 11 21 7F 22 CD 0A 22 DD 7E .J(..2(.!."..".~
01C530: 05 FE 1A 28 BB FE 76 28 98 21 2F 23 CD 02 22 C9 ...(..v(.!/#..".
01C540: 21 9B 22 CD 0A 22 18 8F 21 9B 22 CD 0A 22 18 A6 !.".."..!.".."..
01C550: 21 9B 22 CD 0A 22 DD 7E 00 E6 03 01 06 00 28 01 !."..".~......(.
01C560: 0C DD E5 E1 09 CD 5B 22 C9 3E 2E CD 45 1A CD F7 ......[".>..E...
01C570: 21 7A FE 14 38 F8 C9 3E 20 CD 45 1A 7B FE 00 20 !z..8..> .E.{..
01C580: F6 C9 4F 06 00 09 4E 23 66 69 3A CF 31 CB 6F 28 ..O...N#fi:.1.o(
01C590: 13 E6 DF 32 CF 31 7E E6 DF 18 0A CD 45 1A 23 7B ...2.1~.....E.#{
01C5A0: FE 00 28 0B 7E CB 7F 28 F2 E6 7F CD 45 1A C9 7E ..(.~..(....E..~
01C5B0: CB 7F 20 07 FE 20 20 08 23 18 E9 E6 7F FE 20 C8 .. .. .#..... .
01C5C0: 3E 20 1E 28 15 2B 1D 7E E6 7F FE 20 20 F7 23 3E > .(.+.~... .#>
01C5D0: 20 CD 45 1A 7B FE 00 20 F6 18 C9 7B FE 26 38 03 .E.{.. ...{.&8.
01C5E0: CD F7 21 CD 1D 33 C9 7B FE 24 38 03 CD F7 21 CD ..!..3.{.$8...!.
01C5F0: 31 33 C9 61 64 64 72 65 73 73 A0 74 68 65 20 63 13.address.the c
01C600: 6F 6E 74 65 6E 74 73 20 6F 66 A0 6D 65 6D 6F 72 ontents of.memor
01C610: 79 20 6C 6F 63 61 74 69 6F 6E A0 74 68 65 20 6E y location.the n
01C620: 75 6D 62 65 72 A0 74 6F A0 46 29 86 29 D0 29 10 umber.to.F).).).
01C630: 2A 72 26 81 26 91 26 AB 26 D2 26 EE 26 02 27 57 *r&.&.&.&.&.&.'W
01C640: 2A 70 2A B4 2A DE 2A EE 2A 2D 2B 5F 2B 16 27 43 *p*.*.*.*-+_+.'C
01C650: 27 87 2B C6 2B F6 2B 35 2C 5F 2C 8C 2C 70 27 A9 '.+.+.+5,_,.,p'.
01C660: 2C 93 27 B7 27 F7 27 09 28 32 28 63 28 DA 2C 0C ,.'.'.'.(2(c(.,.
01C670: 2D 2E 2D 62 2D 88 28 A3 28 85 2D C9 2D 0E 2E 27 -.-b-.(£(.-.-..'
01C680: 2E 3A 2E 80 2E B8 2E FE 2E 36 2F 46 2F 7D 2F C3 .:.......6/F/}/.
01C690: 2F FA 2F 3F 30 46 30 76 30 ED 28 A5 30 CF 30 EA /./?0F0v0.(.0.0.
01C6A0: 30 16 31 32 31 64 31 98 31 2B 29 34 29 3C 29 9E 0.121d1.1+)4)<).
01C6B0: 23 AA 23 B5 23 C1 23 CF 23 DB 23 E6 23 07 24 12 #.#.#.#.#.#.#.$.
01C6C0: 24 1D 24 28 24 33 24 AA 23 CC 31 3F 24 54 24 60 $.$($3$.#.1?$T$`
01C6D0: 24 79 24 93 24 9F 24 AB 24 C0 24 D5 24 E3 24 F1 $y$.$.$.$.$.$.$.
01C6E0: 24 FE 24 17 25 25 25 45 25 53 25 61 25 67 25 84 $.$.%%%E%S%a%g%.
01C6F0: 25 9C 25 B0 25 CA 25 DB 25 F5 25 0C 26 1A 26 1F %.%.%.%.%.%.&.&.
01C700: BA 18 DD 35 00 F2 9A 19 DD 36 00 15 DD 35 01 F2 ...5.....6...5..
01C710: 9A 19 DD 36 00 00 DD 36 01 00 3E 20 CD C1 19 C3 ...6...6..> ....
01C720: BA 18 CD B3 19 DD 36 00 00 DD 36 01 00 DD 36 02 ......6...6...6.
01C730: 00 18 94 21 45 17 11 46 17 36 20 01 6F 01 ED B0 ...!E..F.6 .o...
01C740: C9 4F 21 45 17 11 17 00 DD 7E 01 FE 00 28 04 47 .O!E.....~...(.G
01C750: 19 10 FD DD 5E 00 19 71 C9 21 43 17 11 17 00 06 ....^..q.!C.....
01C760: 10 19 CB FE 10 FB 21 45 17 06 10 11 12 02 C5 CD ......!E........
01C770: F1 32 23 23 1E 12 C1 10 F5 21 43 17 11 17 00 06 .2##.....!C.....
01C780: 10 19 CB BE 10 FB C9 DD 6E 01 2C 2C 3E 12 DD 86 ........n.,,>...
01C790: 00 67 C3 1A BC CD 07 1A 11 FF 07 06 08 3E 00 ED .g...........>..
01C7A0: 6F 23 3E 00 ED 6F 19 10 F4 C9 CD 07 1A 11 FF 07 o#>..o..........
01C7B0: 06 08 3E 00 ED 67 23 3E 00 ED 67 19 10 F4 C9 00 ..>..g#>..g.....
01C7C0: 00 00 00 00 00 E5 21 CF 31 CB 56 28 04 12 13 E1 ......!.1.V(....
01C7D0: C9 D5 6F 26 00 29 29 29 25 29 01 96 1A 09 CD 72 ..o&.)))%).....r
01C7E0: 1A D1 1C 3E 28 BB 20 08 1E 00 3E 18 BA 28 01 14 ...>(. ...>..(..
01C7F0: E1 C9 EB 7C 65 6F CD 1A BC 3A 91 1A 4F 06 08 C5 ...|eo...:..O...
01C800: 1A A1 77 23 13 1A A1 77 13 01 FF 07 09 C1 10 EF ..w#...w........
01C810: C9 0F 00 18 0E 06 FF FF FF FF FF FF FF FF FF FF ................
01C820: FF FF FF FF FF FF EE 77 EE 77 EE 77 EE 77 EE 77 .......w.w.w.w.w
01C830: FF FF EE 77 FF FF 39 39 39 39 39 39 FF FF FF FF ...w..999999....
01C840: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
01C850: FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 ................
01C860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C870: 00 00 00 00 00 00 CC 77 99 33 CC 77 88 99 22 33 .......w.3.w.."3
01C880: 33 33 88 99 FF FF EE 77 EE 77 CC FF FF FF FF FF 33.....w.w......
01C890: FF FF FF FF FF FF FF 33 EE 77 CC FF CC FF CC FF .......3.w......
01C8A0: EE 77 FF 33 FF FF CC FF EE 77 FF 33 FF 33 FF 33 .w.3.....w.3.3.3
01C8B0: EE 77 CC FF FF FF FF FF 99 99 CC 33 00 00 CC 33 .w.........3...3
01C8C0: 99 99 FF FF FF FF FF FF EE 77 EE 77 88 11 EE 77 .........w.w...w
01C8D0: EE 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF .w..............
01C8E0: EE 77 EE 77 CC FF FF FF FF FF FF FF 88 11 FF FF .w.w............
01C8F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
01C900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01C910: 18 00 00 00 02 09 50 E5 18 00 C1 02 00 00 00 02 ......P.........
01C920: 18 00 C6 02 00 00 00 02 18 00 C2 02 00 00 00 02 ................
01C930: 18 00 C7 02 00 00 00 02 18 00 C3 02 00 00 00 02 ................
01C940: 18 00 C8 02 00 00 00 02 18 00 C4 02 00 00 00 02 ................
01C950: 18 00 C9 02 00 00 00 02 18 00 C5 02 00 00 00 02 ................
01C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA00: 26 24 26 29 26 2E 26 33 26 38 26 3D 26 42 26 48 &$&)&.&3&8&=&B&H
01CA10: 26 4E 26 54 26 5A 26 60 26 66 26 6C 26 A0 61 63 &N&T&Z&`&f&l&.ac
01CA20: 63 75 6D 75 6C 61 74 6F 72 A0 74 68 65 20 6E 75 cumulator.the nu
01CA30: 6D 62 65 72 A0 48 4C 20 72 65 67 69 73 74 65 72 mber.HL register
01CA40: A0 6C 6F 63 61 74 69 6F 6E 20 28 48 4C 29 A0 44 .location (HL).D
01CA50: 45 20 72 65 67 69 73 74 65 72 A0 42 20 72 65 67 E register.B reg
01CA60: 69 73 74 65 72 A0 43 20 72 65 67 69 73 74 65 72 ister.C register
01CA70: A0 69 66 20 43 61 72 72 79 20 66 6C 61 67 20 69 .if Carry flag i
01CA80: 73 20 73 65 74 2C A0 44 20 72 65 67 69 73 74 65 s set,.D registe
01CA90: 72 A0 45 20 72 65 67 69 73 74 65 72 A0 48 20 72 r.E register.H r
01CAA0: 65 67 69 73 74 65 72 A0 4C 20 72 65 67 69 73 74 egister.L regist
01CAB0: 65 72 A0 42 43 20 72 65 67 69 73 74 65 72 A0 69 er.BC register.i
01CAC0: 66 20 5A 65 72 6F 20 66 6C 61 67 20 69 73 20 73 f Zero flag is s
01CAD0: 65 74 2C A0 4E 4F 54 20 44 45 46 49 4E 45 44 A0 et,.NOT DEFINED.
01CAE0: 69 66 20 5A 65 72 6F 20 66 6C 61 67 20 69 73 20 if Zero flag is
01CAF0: 6E 6F 74 20 73 65 74 2C A0 69 66 20 43 61 72 72 not set,.if Carr
01CB00: 79 20 66 6C 61 67 20 69 73 20 6E 6F 74 20 73 65 y flag is not se
01CB10: 74 2C A0 49 58 20 72 65 67 69 73 74 65 72 A0 49 t,.IX register.I
01CB20: 59 20 72 65 67 69 73 74 65 72 A0 6C 6F 63 61 74 Y register.locat
01CB30: 69 6F 6E 20 28 49 58 2B 6F 66 66 73 65 74 29 A0 ion (IX+offset).
01CB40: 6C 6F 63 61 74 69 6F 6E 20 28 49 59 2B 6F 66 66 location (IY+off
01CB50: 73 65 74 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 42 set).location (B
01CB60: 43 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 44 45 29 C).location (DE)
01CB70: A0 41 46 20 72 65 67 69 73 74 65 72 73 A0 61 6C .AF registers.al
01CB80: 74 65 72 6E 61 74 69 76 65 20 41 46 20 72 65 67 ternative AF reg
01CB90: 69 73 74 65 72 73 A0 53 74 61 63 6B 20 50 6F 69 isters.Stack Poi
01CBA0: 6E 74 65 72 A0 69 66 20 53 69 67 6E 20 66 6C 61 nter.if Sign fla
01CBB0: 67 20 69 73 20 30 2C 20 69 65 20 50 6F 73 69 74 g is 0, ie Posit
01CBC0: 69 76 65 2C A0 6C 6F 63 61 74 69 6F 6E 20 28 49 ive,.location (I
01CBD0: 58 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 49 59 29 X).location (IY)
01CBE0: A0 73 74 61 63 6B A0 69 66 20 53 69 67 6E 20 66 .stack.if Sign f
01CBF0: 6C 61 67 20 69 73 20 31 2C 20 69 65 20 4D 69 6E lag is 1, ie Min
01CC00: 69 67 68 74 A0 72 6F 74 61 74 65 20 4C 65 66 74 ight.rotate Left
01CC10: 20 44 65 63 69 6D 61 6C 20 63 6F 6E 74 65 6E 74 Decimal content
01CC20: 73 20 6F 66 20 28 48 4C 29 20 77 69 74 68 20 6C s of (HL) with l
01CC30: 6F 77 20 6E 69 62 62 6C 65 20 6F 66 20 41 63 63 ow nibble of Acc
01CC40: 75 6D 75 6C 61 74 6F 72 A0 72 6F 74 61 74 65 20 umulator.rotate
01CC50: 52 69 67 68 74 20 44 65 63 69 6D 61 6C 20 63 6F Right Decimal co
01CC60: 6E 74 65 6E 74 73 20 6F 66 20 28 48 4C 29 20 77 ntents of (HL) w
01CC70: 69 74 68 20 6C 6F 77 20 6E 69 62 62 6C 65 20 6F ith low nibble o
01CC80: 66 20 41 63 63 75 6D 75 6C 61 74 6F 72 A0 63 68 f Accumulator.ch
01CC90: 61 6E 67 65 20 49 6E 74 65 72 72 75 70 74 20 4D ange Interrupt M
01CCA0: 6F 64 65 20 74 6F A0 72 65 53 54 61 72 74 20 61 ode to.reSTart a
01CCB0: 74 20 61 64 64 72 65 73 73 A0 69 4E 70 75 74 20 t address.iNput
01CCC0: 66 72 6F 6D 20 70 6F 72 74 20 28 43 29 2C 20 69 from port (C), i
01CCD0: 6E 74 6F 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 nto block from (
01CCE0: 48 4C 29 20 49 6E 63 72 65 6D 65 6E 74 69 6E 67 HL) Incrementing
01CCF0: 20 48 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 HL for B bytes.
01CD00: 69 4E 70 75 74 20 69 6E 74 6F 20 28 48 4C 29 20 iNput into (HL)
01CD10: 66 72 6F 6D 20 70 6F 72 74 20 28 43 29 20 69 6E from port (C) in
01CD20: 63 72 65 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 crement HL, decr
01CD30: 65 6D 65 6E 74 20 42 A0 69 4E 70 75 74 20 66 72 ement B.iNput fr
01CD40: 6F 6D 20 70 6F 72 74 20 28 43 29 2C 20 69 6E 74 om port (C), int
01CD50: 6F 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 48 4C o block from (HL
01CD60: 29 20 44 65 63 72 65 6D 65 6E 74 69 6E 67 20 48 ) Decrementing H
01CD70: 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 69 4E L for B bytes.iN
01CD80: 70 75 74 20 69 6E 74 6F 20 28 48 4C 29 20 66 72 put into (HL) fr
01CD90: 6F 6D 20 70 6F 72 74 20 28 43 29 20 44 65 63 72 om port (C) Decr
01CDA0: 65 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 65 6D ement HL, decrem
01CDB0: 65 6E 74 20 42 A0 69 6E 70 75 74 20 64 61 74 61 ent B.input data
01CDC0: 20 66 72 6F 6D A0 6F 75 74 70 75 74 20 66 72 6F from.output fro
01CDD0: 6D 20 28 48 4C 29 20 74 6F 20 70 6F 72 74 20 28 m (HL) to port (
01CDE0: 43 29 20 69 6E 63 72 65 6D 65 6E 74 20 48 4C 2C C) increment HL,
01CDF0: 20 64 65 63 72 65 6D 65 6E 74 20 42 A0 6F 75 54 decrement B.ouT
01CE00: 75 73 2C A0 69 66 20 50 2F 56 20 66 6C 61 67 20 us,.if P/V flag
01CE10: 69 73 20 6E 4F 74 20 73 65 74 2C A0 69 66 20 50 is nOt set,.if P
01CE20: 2F 56 20 66 6C 61 67 20 69 73 20 73 45 74 2C A0 /V flag is sEt,.
01CE30: 49 6E 74 65 72 72 75 70 74 20 76 65 63 74 6F 72 Interrupt vector
01CE40: 20 72 65 67 69 73 74 65 72 A0 52 65 66 72 65 73 register.Refres
01CE50: 68 20 72 65 67 69 73 74 65 72 A0 70 6F 72 74 20 h register.port
01CE60: 77 68 6F 73 65 20 6E 75 6D 62 65 72 20 69 73 20 whose number is
01CE70: 69 6E 20 43 A0 70 6F 72 74 20 77 69 74 68 20 61 in C.port with a
01CE80: 62 6F 76 65 20 6E 75 6D 62 65 72 A0 46 6C 61 67 bove number.Flag
01CE90: 20 72 65 67 69 73 74 65 72 A0 30 20 6F 66 A0 31 register.0 of.1
01CEA0: 20 6F 66 A0 32 20 6F 66 A0 33 20 6F 66 A0 34 20 of.2 of.3 of.4
01CEB0: 6F 66 A0 35 20 6F 66 A0 36 20 6F 66 A0 37 20 6F of.5 of.6 of.7 o
01CEC0: 66 A0 30 30 30 30 48 A0 30 30 30 38 48 A0 30 30 f.0000H.0008H.00
01CED0: 31 30 48 A0 30 30 31 38 48 A0 30 30 32 30 48 A0 10H.0018H.0020H.
01CEE0: 30 30 32 38 48 A0 30 30 33 30 48 A0 30 30 33 38 0028H.0030H.0038
01CEF0: 48 A0 69 73 20 6C 6F 61 64 65 64 20 77 69 74 68 H.is loaded with
01CF00: A0 68 61 73 20 61 64 64 65 64 20 74 6F 20 69 74 .has added to it
01CF10: A0 68 61 73 20 61 64 64 65 64 20 74 6F 20 69 74 .has added to it
01CF20: 20 63 61 72 72 79 20 61 6E 64 A0 54 68 65 20 41 carry and.The A
01CF30: 63 63 75 6D 75 6C 61 74 6F 72 20 68 61 73 20 73 ccumulator has s
01CF40: 75 62 74 72 61 63 74 65 64 20 66 72 6F 6D 20 69 ubtracted from i
01CF50: 74 A0 68 61 73 20 74 61 6B 65 6E 20 66 72 6F 6D t.has taken from
01CF60: 20 69 74 20 63 61 72 72 79 20 61 6E 64 A0 69 73 it carry and.is
01CF70: 20 49 4E 43 72 65 6D 65 6E 74 65 64 20 62 79 20 INCremented by
01CF80: 31 A0 69 73 20 44 45 43 72 65 6D 65 6E 74 65 64 1.is DECremented
01CF90: 20 62 79 20 31 A0 69 73 20 50 55 53 48 65 64 20 by 1.is PUSHed
01CFA0: 6F 6E 74 6F 20 73 74 61 63 6B 20 61 6E 64 20 53 onto stack and S
01CFB0: 50 20 64 65 63 72 65 6D 65 6E 74 65 64 20 62 79 P decremented by
01CFC0: 20 32 A0 69 73 20 50 4F 50 70 65 64 20 66 72 6F 2.is POPped fro
01CFD0: 6D 20 73 74 61 63 6B 20 61 6E 64 20 53 50 20 69 m stack and SP i
01CFE0: 6E 63 72 65 6D 65 6E 74 65 64 20 62 79 20 32 A0 ncremented by 2.
01CFF0: 41 63 63 75 6D 75 6C 61 74 6F 72 20 69 73 20 6C Accumulator is l
01D000: 70 75 74 20 66 72 6F 6D 20 28 48 4C 29 20 74 6F put from (HL) to
01D010: 20 70 6F 72 74 20 28 43 29 20 62 6C 6F 63 6B 20 port (C) block
01D020: 66 72 6F 6D 20 28 48 4C 29 20 49 6E 63 72 65 6D from (HL) Increm
01D030: 65 6E 74 69 6E 67 20 66 6F 72 20 42 20 62 79 74 enting for B byt
01D040: 65 73 A0 6F 55 54 70 75 74 20 66 72 6F 6D 20 28 es.oUTput from (
01D050: 48 4C 29 20 74 6F 20 70 6F 72 74 20 28 43 29 20 HL) to port (C)
01D060: 44 65 63 72 65 6D 65 6E 74 20 48 4C 2C 20 64 65 Decrement HL, de
01D070: 63 72 65 6D 65 6E 74 20 42 A0 6F 75 54 70 75 74 crement B.ouTput
01D080: 20 74 6F 20 70 6F 72 74 20 28 43 29 2C 20 66 72 to port (C), fr
01D090: 6F 6D 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 48 om block from (H
01D0A0: 4C 29 20 44 65 63 72 65 6D 65 6E 74 69 6E 67 20 L) Decrementing
01D0B0: 48 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 6F HL for B bytes.o
01D0C0: 55 54 70 75 74 A0 64 69 73 61 62 6C 65 20 49 6E UTput.disable In
01D0D0: 74 65 72 72 75 70 74 73 2E 20 4E 4F 54 20 50 45 terrupts. NOT PE
01D0E0: 52 46 4F 52 4D 45 44 20 42 59 20 53 49 4D 55 4C RFORMED BY SIMUL
01D0F0: 41 54 4F 52 2E A0 65 6E 61 62 6C 65 20 49 6E 74 ATOR..enable Int
01D100: 65 72 72 75 70 74 73 2E 20 4E 4F 54 20 50 45 52 errupts. NOT PER
01D110: 46 4F 52 4D 45 44 20 42 59 20 53 49 4D 55 4C 41 FORMED BY SIMULA
01D120: 54 4F 52 2E A0 69 73 20 52 6F 74 61 74 65 64 20 TOR..is Rotated
01D130: 4C 65 66 74 20 73 68 69 66 74 69 6E 67 20 62 69 Left shifting bi
01D140: 74 20 37 20 69 6E 74 6F 20 43 61 72 72 79 A0 61 t 7 into Carry.a
01D150: 6E 64 20 43 61 72 72 79 20 61 72 65 20 72 6F 74 nd Carry are rot
01D160: 61 74 65 64 20 4C 65 66 74 A0 69 73 20 52 6F 74 ated Left.is Rot
01D170: 61 74 65 64 20 52 69 67 68 74 2C 20 73 68 69 66 ated Right, shif
01D180: 74 69 6E 67 20 62 69 74 20 30 20 69 6E 74 6F 20 ting bit 0 into
01D190: 43 61 72 72 79 A0 61 6E 64 20 43 61 72 72 79 20 Carry.and Carry
01D1A0: 61 72 65 20 52 6F 74 61 74 65 64 20 52 69 67 68 are Rotated Righ
01D1B0: 74 A0 69 73 20 53 68 69 66 74 65 64 20 4C 65 66 t.is Shifted Lef
01D1C0: 74 20 41 72 69 74 68 6D 65 74 69 63 61 6C 6C 79 t Arithmetically
01D1D0: 2C 20 30 20 65 6E 74 65 72 73 20 61 74 20 62 69 , 0 enters at bi
01D1E0: 74 20 30 A0 69 73 20 53 68 69 66 74 65 64 20 52 t 0.is Shifted R
01D1F0: 69 67 68 74 20 41 72 69 74 68 6D 65 74 69 63 61 ight Arithmetica
01D200: 6F 67 69 63 61 6C 6C 79 20 4F 52 65 64 20 77 69 ogically ORed wi
01D210: 74 68 A0 41 63 63 75 6D 75 6C 61 74 6F 72 20 69 th.Accumulator i
01D220: 73 20 6C 6F 67 69 63 61 6C 6C 79 20 41 4E 44 65 s logically ANDe
01D230: 64 20 77 69 74 68 A0 42 43 2C 20 44 45 2C 20 48 d with.BC, DE, H
01D240: 4C 20 72 65 67 69 73 74 65 72 73 20 61 72 65 20 L registers are
01D250: 61 6C 6C 20 45 58 63 68 61 6E 67 65 64 20 77 69 all EXchanged wi
01D260: 74 68 20 74 68 65 20 61 6C 74 65 72 6E 61 74 69 th the alternati
01D270: 76 65 20 73 65 74 A0 69 73 20 45 58 63 68 61 6E ve set.is EXchan
01D280: 67 65 64 20 77 69 74 68 A0 41 63 63 75 6D 75 6C ged with.Accumul
01D290: 61 74 6F 72 20 69 73 20 4E 45 47 61 74 65 64 2C ator is NEGated,
01D2A0: 20 69 65 20 6D 61 64 65 20 6E 65 67 61 74 69 76 ie made negativ
01D2B0: 65 A0 63 61 72 72 79 20 66 6C 61 67 20 69 73 20 e.carry flag is
01D2C0: 69 6E 76 65 72 74 65 64 2C 20 69 65 20 43 6F 6D inverted, ie Com
01D2D0: 70 6C 69 6D 65 6E 74 20 43 61 72 72 79 20 46 6C pliment Carry Fl
01D2E0: 61 67 A0 63 61 72 72 79 20 66 6C 61 67 20 69 73 ag.carry flag is
01D2F0: 20 73 65 74 2C 20 69 65 20 53 65 74 20 43 61 72 set, ie Set Car
01D300: 72 79 20 46 6C 61 67 A0 64 65 63 69 6D 61 6C 20 ry Flag.decimal
01D310: 41 64 6A 75 73 74 20 41 63 63 75 6D 75 6C 61 74 Adjust Accumulat
01D320: 6F 72 A0 4E 6F 20 4F 50 65 72 61 74 69 6F 6E 20 or.No OPeration
01D330: 69 73 20 70 65 72 66 6F 72 6D 65 64 2C 20 69 6E is performed, in
01D340: 73 70 69 74 65 20 6F 66 20 74 68 69 73 20 69 74 spite of this it
01D350: 20 74 61 6B 65 73 20 2E 30 30 30 30 30 31 20 73 takes .000001 s
01D360: 65 63 73 20 74 6F 20 64 6F 20 69 74 A0 63 6F 6D ecs to do it.com
01D370: 70 75 74 65 72 20 69 73 20 48 41 4C 54 65 64 20 puter is HALTed
01D380: 75 6E 74 69 6C 20 61 6E 20 69 6E 74 65 72 72 75 until an interru
01D390: 70 74 20 63 6F 6D 65 73 20 74 6F 20 61 77 61 6B pt comes to awak
01D3A0: 65 20 69 74 20 61 67 61 69 6E A0 74 65 73 74 20 e it again.test
01D3B0: 42 49 54 A0 53 45 54 20 62 69 74 A0 52 45 53 65 BIT.SET bit.RESe
01D3C0: 74 20 62 69 74 A0 62 6C 6F 63 6B 20 74 72 61 6E t bit.block tran
01D3D0: 73 66 65 72 20 28 42 43 29 20 62 79 74 65 73 20 sfer (BC) bytes
01D3E0: 73 74 61 72 74 69 6E 67 20 61 74 20 28 48 4C 29 starting at (HL)
01D3F0: 20 74 6F 20 28 44 45 29 20 69 6E 63 72 65 6D 65 to (DE) increme
01D400: 6C 6C 79 2C 20 73 69 67 6E 20 62 69 74 20 75 6E lly, sign bit un
01D410: 63 68 61 6E 67 65 64 A0 69 73 20 53 68 69 66 74 changed.is Shift
01D420: 65 64 20 52 69 67 68 74 20 4C 6F 67 69 63 61 6C ed Right Logical
01D430: 6C 79 2C 20 30 20 69 73 20 73 68 69 66 74 65 64 ly, 0 is shifted
01D440: 20 69 6E 74 6F 20 62 69 74 20 37 A0 A0 00 58 00 into bit 7...X.
01D450: 00 00 DD CB 00 7E C8 21 CF 31 CB 8E DD CB 00 76 .....~.!.1.....v
01D460: 28 2E DD 6E 08 DD 66 09 DD E5 01 08 00 DD 21 F3 (..n..f.......!.
01D470: 3B 7D DD BE 06 20 15 7C DD BE 07 20 0F DD E5 E1 ;}... .|... ....
01D480: DD E1 CD F1 32 3E 20 CD 45 1A 18 0B DD 09 18 E1 ....2> .E.......
01D490: 3E 07 83 5F 30 01 14 21 F0 45 DD CB 00 56 28 03 >.._0..!.E...V(.
01D4A0: 21 68 46 22 4D 32 CD 4C 32 CD F1 32 3E 20 CD 45 !hF"M2.L2..2> .E
01D4B0: 1A DD 7E 04 FE 7F C8 CD 5C 32 DD 7E 05 FE 7F C8 ..~.....\2.~....
01D4C0: 3E 2C CD 45 1A DD 7E 05 CD 5C 32 C9 21 F0 45 7D >,.E..~..\2.!.E}
01D4D0: DD 86 03 6F 30 01 24 7E 23 66 6F C9 FE 28 20 15 ...o0.$~#fo..( .
01D4E0: CD E6 32 21 CF 31 CB CE 3E 06 CD DE 32 CD 1D 33 ..2!.1..>...2..3
01D4F0: 3E 29 C3 45 1A FE 2A 28 E7 FE 02 20 11 3E 06 21 >).E..*(... .>.!
01D500: CF 31 CB 4E 28 02 3E 07 CD DE 32 C3 1D 33 FE 18 .1.N(.>...2..3..
01D510: 20 08 3E 06 CD DE 32 C3 31 33 FE 1E 28 F4 FE 4A .>...2.13..(..J
01D520: 20 0C 3E 28 CD 45 1A 3E 06 CD DE 32 18 BF FE 1A .>(.E.>...2....
01D530: 20 0A 3E 28 CD 45 1A CD 92 32 18 B4 FE 72 28 04 .>(.E...2...r(.
01D540: FE 74 20 09 DD 6E 01 DD 66 02 C3 F1 32 FE 76 20 .t ..n..f...2.v
01D550: 15 3E 28 CD 45 1A CD C4 32 3E 29 C3 45 1A 2A EC .>(.E...2>).E.*.
01D560: 3B 85 6F D0 24 C9 21 0B 45 4F 06 00 09 4E 23 66 ;.o.$.!.EO...N#f
01D570: 69 7E CB 7F 20 06 CD 45 1A 23 18 F5 E6 7F CD 45 i~.. ..E.#.....E
01D580: 1A C9 3E 00 CD 0D 33 CD 0D 33 ED 6F C9 ED 6F F5 ..>...3..3.o..o.
01D590: C6 30 FE 3A 38 02 C6 07 CD 45 1A F1 C9 3A CF 31 .0.:8....E...:.1
01D5A0: CB 47 28 05 6E 26 00 18 1A CD 02 33 3E 48 C3 45 .G(.n&.....3>H.E
01D5B0: 1A 3A CF 31 CB 47 20 07 23 CD 02 33 2B 18 EA 7E .:.1.G .#..3+..~
01D5C0: 23 66 6F DD E5 C5 D5 11 00 00 7B 01 00 10 DD 21 #fo.......{....!
01D5D0: A9 33 29 30 12 7B DD 86 00 27 5F 7A DD 8E 01 27 .3)0.{...'_z...'
01D5E0: 57 79 DD 8E 02 27 4F DD 23 DD 23 DD 23 10 E3 ED Wy...'O.#.#.#...
01D5F0: 53 A6 33 32 A8 33 21 A8 33 06 03 3E 00 D1 C5 ED S.32.3!.3..>....
01D600: 6E 74 69 6E 67 A0 74 72 61 6E 73 66 65 72 20 28 nting.transfer (
01D610: 48 4C 29 20 74 6F 20 28 44 45 29 2C 20 69 6E 63 HL) to (DE), inc
01D620: 72 65 6D 65 6E 74 20 48 4C 20 61 6E 64 20 44 45 rement HL and DE
01D630: 2C 20 64 65 63 20 42 43 2C 20 72 65 73 65 74 20 , dec BC, reset
01D640: 50 56 20 66 6C 61 67 20 69 66 20 42 43 3D 30 A0 PV flag if BC=0.
01D650: 62 6C 6F 63 6B 20 74 72 61 6E 73 66 65 72 20 28 block transfer (
01D660: 42 43 29 20 62 79 74 65 73 20 73 74 61 72 74 69 BC) bytes starti
01D670: 6E 67 20 61 74 20 28 48 4C 29 20 74 6F 20 28 44 ng at (HL) to (D
01D680: 45 29 20 64 65 63 72 65 6D 65 6E 74 69 6E 67 A0 E) decrementing.
01D690: 74 72 61 6E 73 66 65 72 20 28 48 4C 29 20 74 6F transfer (HL) to
01D6A0: 20 28 44 45 29 2C 20 64 65 63 72 65 6D 65 6E 74 (DE), decrement
01D6B0: 20 48 4C 2C 20 44 45 2C 20 61 6E 64 20 42 43 2C HL, DE, and BC,
01D6C0: 20 72 65 73 65 74 20 50 56 20 66 6C 61 67 20 69 reset PV flag i
01D6D0: 66 20 42 43 3D 30 A0 70 65 72 66 6F 72 6D 20 72 f BC=0.perform r
01D6E0: 65 6C 61 74 69 76 65 20 6A 75 6D 70 20 74 6F A0 elative jump to.
01D6F0: 64 65 63 72 65 6D 65 6E 74 20 42 2C 20 69 66 20 decrement B, if
01D700: 7A 65 72 6F 20 63 6F 6E 74 69 6E 75 65 2C 20 69 zero continue, i
01D710: 66 20 4E 6F 74 20 5A 65 72 6F 20 70 65 72 66 6F f Not Zero perfo
01D720: 72 6D 20 72 65 6C 61 74 69 76 65 20 6A 75 6D 70 rm relative jump
01D730: 20 74 6F A0 70 75 73 68 20 74 68 65 20 72 65 74 to.push the ret
01D740: 75 72 6E 20 61 64 64 72 65 73 73 20 74 6F 20 73 urn address to s
01D750: 74 61 63 6B 20 61 6E 64 20 43 41 4C 4C A0 70 65 tack and CALL.pe
01D760: 72 66 6F 72 6D 20 6A 75 6D 70 20 74 6F A0 52 45 rform jump to.RE
01D770: 54 75 72 6E 20 66 72 6F 6D 20 4E 6F 6E 2D 6D 61 Turn from Non-ma
01D780: 73 6B 61 62 6C 65 20 69 6E 74 65 72 72 75 70 74 skable interrupt
01D790: 3A 20 4E 4F 54 20 50 45 52 46 4F 52 4D 45 44 20 : NOT PERFORMED
01D7A0: 42 59 20 53 49 4D 55 4C 41 54 4F 52 A0 52 45 54 BY SIMULATOR.RET
01D7B0: 75 72 6E 20 66 72 6F 6D 20 49 6E 74 65 72 72 75 urn from Interru
01D7C0: 70 74 3A 20 4E 4F 54 20 50 45 52 46 4F 52 4D 45 pt: NOT PERFORME
01D7D0: 44 20 42 59 20 53 49 4D 55 4C 41 54 4F 52 A0 52 D BY SIMULATOR.R
01D7E0: 45 54 75 72 6E 20 61 64 64 72 65 73 73 20 69 73 ETurn address is
01D7F0: 20 50 4F 50 70 65 64 20 66 72 6F 6D 20 74 68 65 POPped from the
01D800: 6F C4 9A 33 ED 6F C4 9A 33 2B C1 10 F1 CB 7F 20 o..3.o..3+.....
01D810: 05 3E 30 CD 45 1A C1 DD E1 C9 CB FF F5 E6 0F C6 .>0.E...........
01D820: 30 CD 45 1A F1 C9 00 00 00 68 27 03 84 63 01 92 0.E......h'..c..
01D830: 81 00 96 40 00 48 20 00 24 10 00 12 05 00 56 02 ...@.H .$.....V.
01D840: 00 28 01 00 64 00 00 32 00 00 16 00 00 08 00 00 .(..d..2........
01D850: 04 00 00 02 00 00 01 00 00 45 52 52 4F 52 A0 CD .........ERROR..
01D860: 64 39 21 1F 3B 36 00 21 F3 3B 22 1B 3B 21 73 3C d9!.;6.!.;".;!s<
01D870: 22 1D 3B 06 10 DD 21 20 3B C5 CD 21 34 C1 10 F9 ".;...! ;..!4...
01D880: CD E6 12 DD 21 20 3B 06 10 C5 CD 57 35 C1 10 F9 ....! ;....W5...
01D890: DD 36 00 00 2A CD 31 DD 75 08 DD 74 09 CD A0 41 .6..*.1.u..t...A
01D8A0: C9 DD 36 00 00 ED 5B EE 3B 1A FE 20 28 0E CD 3B ..6...[.;.. (..;
01D8B0: 39 1A FE 20 21 9D 3A CA 03 37 18 06 21 07 00 19 9.. !.:..7..!...
01D8C0: EB 1A 2A CD 31 DD 75 08 DD 74 09 FE 20 CA 5D 35 ..*.1.u..t.. .]5
01D8D0: D5 21 CD 31 ED 5B D0 31 CD 31 33 D1 21 F0 45 22 .!.1.[.1.13.!.E"
01D8E0: 2E 39 06 3C CD FB 38 38 0A FE 20 28 1B 21 EB 39 .9.<..88.. (.!.9
01D8F0: C3 03 37 21 68 46 22 2E 39 06 0A CD FB 38 21 F9 ..7!hF".9....8!.
01D900: 39 DA 03 37 DD CB 00 D6 DD 71 03 13 1A FE 20 28 9..7.....q.... (
01D910: 28 CD 0B 36 32 F1 3B 3A F0 3B DD 77 04 1A FE 20 (..62.;:.;.w...
01D920: 28 1F FE 2C 21 08 3A C2 03 37 13 CD 0B 36 32 F2 (..,!.:..7...62.
01D930: 3B 3A F0 3B DD 77 05 18 10 3E 7F DD 77 04 32 F1 ;:.;.w...>..w.2.
01D940: 3B 3E 7F 32 F2 3B DD 77 05 DD 4E 03 21 F0 45 DD ;>.2.;.w..N.!.E.
01D950: CB 00 56 28 03 21 68 46 22 2E 39 CD 2D 39 01 05 ..V(.!hF".9.-9..
01D960: 00 09 3A F1 3B BE 28 34 23 23 23 23 7E FE 80 C2 ..:.;.(4####~...
01D970: E2 34 21 F1 3B CD 04 35 21 F2 3B CD 04 35 21 1B .4!.;..5!.;..5!.
01D980: 3A C3 03 37 7E FE 02 0E 18 28 05 FE 4A C0 0E 1A :..7~....(..J...
01D990: 71 DD CB 00 E6 DD 36 07 00 E1 18 AD 23 3A F2 3B q.....6.....#:.;
01D9A0: BE 20 C6 23 7E DD 77 0A 0E 00 FE CB 28 01 0C 23 . .#~.w.....(..#
01D9B0: 7E DD 77 0B FE 30 28 01 0C 79 DD 4E 00 06 05 CB ~.w..0(..y.N....
01D9C0: 09 CE 00 10 FA 5F 16 00 2A CD 31 19 ED 5B D0 31 ....._..*.1..[.1
01D9D0: DD CB 00 FE C3 D3 35 DD CB 00 7E 20 06 ED 5B D0 ......5...~ ..[.
01D9E0: 31 18 73 CD 7F 39 ED 5B D0 31 2A CD 31 1E 08 DD 1.s..9.[.1*.1...
01D9F0: CB 00 46 28 07 3E DD CD 5E 39 18 0B DD CB 00 4E ..F(.>..^9.....N
01DA00: 20 73 74 61 63 6B A0 73 65 61 72 63 68 20 66 72 stack.search fr
01DA10: 6F 6D 20 28 48 4C 29 20 49 6E 63 72 65 6D 65 6E om (HL) Incremen
01DA20: 74 69 6E 67 20 42 43 20 62 79 74 65 73 20 66 6F ting BC bytes fo
01DA30: 72 20 64 61 74 61 20 69 6E 20 41 63 63 75 6D 75 r data in Accumu
01DA40: 6C 61 74 6F 72 A0 63 6F 6D 70 61 72 65 20 28 48 lator.compare (H
01DA50: 4C 29 20 77 69 74 68 20 41 2C 20 69 6E 63 72 65 L) with A, incre
01DA60: 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 65 6D 65 ment HL, decreme
01DA70: 6E 74 20 42 43 A0 73 65 61 72 63 68 20 66 72 6F nt BC.search fro
01DA80: 6D 20 28 48 4C 29 20 44 65 63 72 65 6D 65 6E 74 m (HL) Decrement
01DA90: 69 6E 67 20 42 43 20 62 79 74 65 73 20 66 6F 72 ing BC bytes for
01DAA0: 20 64 61 74 61 20 69 6E 20 41 63 63 75 6D 75 6C data in Accumul
01DAB0: 61 74 6F 72 A0 63 6F 6D 70 61 72 65 20 28 48 4C ator.compare (HL
01DAC0: 29 20 77 69 74 68 20 41 2C 20 64 65 63 72 65 6D ) with A, decrem
01DAD0: 65 6E 74 20 48 4C 2C 20 61 6E 64 20 42 43 A0 69 ent HL, and BC.i
01DAE0: 6E 76 65 72 74 20 61 6C 6C 20 62 69 74 73 20 69 nvert all bits i
01DAF0: 6E 20 41 20 72 65 67 69 73 74 65 72 2C 20 69 65 n A register, ie
01DB00: 20 43 6F 6D 50 4C 69 6D 65 6E 74 A0 61 63 63 75 ComPLiment.accu
01DB10: 6D 75 6C 61 74 6F 72 20 69 73 20 43 6F 6D 50 61 mulator is ComPa
01DB20: 72 65 64 20 77 69 74 68 A0 63 6F 6E 74 65 6E 74 red with.content
01DB30: 73 20 6F 66 20 41 63 63 75 6D 75 6C 61 74 6F 72 s of Accumulator
01DB40: 20 69 73 20 65 58 63 6C 75 73 69 76 65 6C 79 20 is eXclusively
01DB50: 4F 52 65 64 20 77 69 74 68 A0 72 6F 74 61 74 65 ORed with.rotate
01DB60: 20 41 63 63 75 6D 75 6C 61 74 6F 72 20 4C 65 66 Accumulator Lef
01DB70: 74 20 73 68 69 66 74 69 6E 67 20 62 69 74 20 37 t shifting bit 7
01DB80: 20 69 6E 74 6F 20 43 61 72 72 79 A0 72 6F 74 61 into Carry.rota
01DB90: 74 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 20 61 te Accumulator a
01DBA0: 6E 64 20 63 61 72 72 79 20 4C 65 66 74 A0 72 6F nd carry Left.ro
01DBB0: 74 61 74 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 tate Accumulator
01DBC0: 20 52 69 67 68 74 2C 20 73 68 69 66 74 69 6E 67 Right, shifting
01DBD0: 20 62 69 74 20 30 20 69 6E 74 6F 20 43 61 72 72 bit 0 into Carr
01DBE0: 79 A0 72 6F 74 61 74 65 20 61 63 63 75 6D 75 6C y.rotate accumul
01DBF0: 61 74 6F 72 20 61 6E 64 20 63 61 72 72 79 20 52 ator and carry R
01DC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01DC10: 19 00 00 00 02 09 50 E5 19 00 C1 02 00 00 00 02 ......P.........
01DC20: 19 00 C6 02 00 00 00 02 19 00 C2 02 00 00 00 02 ................
01DC30: 19 00 C7 02 00 00 00 02 19 00 C3 02 00 00 00 02 ................
01DC40: 19 00 C8 02 00 00 00 02 19 00 C4 02 00 00 00 02 ................
01DC50: 19 00 C9 02 00 00 00 02 19 00 C5 02 00 00 00 02 ................
01DC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DD00: 28 05 3E FD CD 5E 39 DD CB 00 56 28 1A 3E CB CD (.>..^9...V(.>..
01DD10: 5E 39 DD 7E 00 E6 03 28 0E DD 7E 06 CD 5E 39 DD ^9.~...(..~..^9.
01DD20: 7E 0A CD 5E 39 18 2C DD 7E 0A FE CB 28 3F CD 5E ~..^9.,.~...(?.^
01DD30: 39 DD 7E 0B FE 30 28 03 CD 5E 39 DD CB 00 5E 28 9.~..0(..^9...^(
01DD40: 06 DD 7E 06 CD 5E 39 DD CB 00 66 28 06 DD 7E 07 ..~..^9...f(..~.
01DD50: CD 5E 39 22 CD 31 14 1E 01 ED 53 D0 31 11 0C 00 .^9".1....S.1...
01DD60: DD 19 2A EE 3B 11 17 00 19 22 EE 3B C9 DD 7E 06 ..*.;....".;..~.
01DD70: 77 DD CB 00 66 28 0E DD 7E 07 23 E5 77 2B CD 31 w...f(..~.#.w+.1
01DD80: 33 E1 23 18 CE E5 CD 1D 33 18 F6 21 0B 45 22 2E 3.#.....3..!.E".
01DD90: 39 01 4E 03 DD 7E 03 FE 54 28 13 01 5E 08 FE 56 9.N..~..T(..^..V
01DDA0: 28 0C DD CB 00 56 01 00 2F 20 03 01 00 27 CD FD (....V../ ...'..
01DDB0: 38 30 45 DD CB 00 46 20 1E DD CB 00 4E 20 18 CD 80E...F ....N ..
01DDC0: 1C 37 3A 19 3B DD 77 06 CB 68 28 06 3A 1A 3B DD .7:.;.w..h(.:.;.
01DDD0: 77 07 79 32 F0 3B C9 3A F1 3B FE 06 20 E1 CD 1C w.y2.;.:.;.. ...
01DDE0: 37 CB 68 21 7C 3A C2 03 37 3A 19 3B DD 77 07 DD 7.h!|:..7:.;.w..
01DDF0: CB 00 E6 79 32 F0 3B C9 FE 20 28 13 FE 2C 28 0F ...y2.;.. (..,(.
01DE00: 79 FE 28 28 42 FE 2A 28 38 EB CD 0A 39 18 A2 79 y.((B.*(8...9..y
01DE10: FE 38 28 26 FE 3A 28 1B FE 24 28 0D FE 26 C0 CD .8(&.:(..$(..&..
01DE20: EC 36 3E 04 DD CB 00 CE C9 CD EC 36 3E 04 DD CB .6>........6>...
01DE30: 00 C6 C9 CD E1 36 3E 06 18 EA CD E1 36 3E 06 18 .....6>.....6>..
01DE40: ED DD CB 00 CE 18 04 DD CB 00 C6 01 07 00 CD 20 ...............
01DE50: 37 CB 68 21 2D 3A 20 2B 3A 19 3B DD 77 06 3E 06 7.h!-: +:.;.w.>.
01DE60: C9 DD 7E 03 FE 1C C8 21 AE 3A 18 17 DD 7E 03 FE ..~....!.:...~..
01DE70: 10 21 3C 3A 28 0D FE 0C 21 3C 3A 28 06 DD 7E 04 .!<:(...!<:(..~.
01DE80: FE 08 C0 ED 7B 0E 3B ED 5B D0 31 1E 00 CD F1 32 ....{.;.[.1....2
01DE90: 11 00 12 21 BD 3A CD F1 32 C3 4B 12 06 00 0E 03 ...!.:..2.K.....
01DEA0: D5 1A FE 28 28 1D FE 29 28 21 FE 20 28 45 FE 2C ...((..)(!. (E.,
01DEB0: 28 41 CB 61 C2 C2 37 FE 30 38 26 FE 3A 30 22 04 (A.a..7.08&.:0".
01DEC0: 13 18 DE CB 51 20 7B CB D1 18 F5 CB 51 28 73 CB ....Q {.....Q(s.
01DED0: D9 13 1A FE 20 28 1C FE 2C 28 18 21 08 3A C3 03 .... (..,(.!.:..
01DEE0: 37 CB 81 FE 41 38 04 FE 47 38 D4 FE 48 20 53 CB 7...A8..G8..H S.
01DEF0: E1 18 CD 78 FE 00 21 4E 3A CA 03 37 79 07 A9 E6 ...x..!N:..7y...
01DF00: 40 DD 46 41 0B 09 CD DF 3F C3 6B 40 DD 21 43 42 @.FA....?.k@.!CB
01DF10: DD 6E 46 DD 66 47 CD DF 3F DD 46 41 DD 4E 40 0B .nF.fG..?.FA.N@.
01DF20: A7 ED 42 CD DF 3F C3 6B 40 DD 21 43 42 DD 6E 3A ..B..?.k@.!CB.n:
01DF30: DD 66 3B CD DF 3F DD 4E 0A 0D 06 00 09 CD DF 3F .f;..?.N.......?
01DF40: C3 6B 40 DD 21 43 42 DD 6E 3A DD 66 3B CD DF 3F .k@.!CB.n:.f;..?
01DF50: 06 00 DD 4E 0A 0D A7 ED 42 CD DF 3F C3 6B 40 DD ...N....B..?.k@.
01DF60: 21 20 3B DD 7E 09 BC 20 2C 3E BF BD 38 27 06 0F ! ;.~.. ,>..8'..
01DF70: 11 0C 00 2C DD 7E 14 BD 30 09 DD 19 10 F6 DD 21 ...,.~..0......!
01DF80: 43 42 C9 DD CB 00 7E 28 F1 DD 7E 03 FE 72 30 EE CB....~(..~..r0.
01DF90: 21 45 43 18 03 21 F5 42 11 00 12 CD F1 32 E1 37 !EC..!.B.....2.7
01DFA0: C9 DD 7E 05 FE 32 20 43 DD 21 43 42 DD 66 04 DD ..~..2 C.!CB.f..
01DFB0: 6E 77 DD 75 04 DD 74 77 DD 66 78 DD 6E 76 DD 75 nw.u..tw.fx.nv.u
01DFC0: 78 DD 74 76 18 19 DD 21 43 42 06 06 21 BC 42 11 x.tv...!CB..!.B.
01DFD0: 06 00 DD 4E 0A 7E 71 DD 77 0A DD 19 23 10 F3 21 ...N.~q.w...#..!
01DFE0: C1 40 06 05 36 00 23 10 FB 18 22 DD 2A EC 3B DD .@..6.#...".*.;.
01DFF0: 6E 08 DD 66 09 DD 7E 14 95 4F 06 00 11 C1 40 ED n..f..~..O....@.
01E000: B0 EB FE 05 28 07 0E 00 71 23 3C 18 F5 DD 21 43 ....(...q#<...!C
01E010: 42 DD 46 0A DD 4E 10 DD 56 16 DD 5E 1C 21 BB 42 B.F..N..V..^.!.B
01E020: 6E E5 F1 DD 66 22 DD 6E 28 DD 7E 04 DD 2A 8F 42 n...f".n(.~..*.B
01E030: F3 FD 22 EE 42 FD 2A 95 42 ED 73 EC 42 ED 7B 9B ..".B.*.B.s.B.{.
01E040: 42 00 00 00 00 00 ED 73 9B 42 ED 7B EC 42 FD 22 B......s.B.{.B."
01E050: 95 42 FD 2A EE 42 FB DD 22 8F 42 DD 21 43 42 DD .B.*.B..".B.!CB.
01E060: 77 04 DD 77 71 DD 70 0A DD 70 41 DD 71 10 DD 71 w..wq.p..pA.q..q
01E070: 40 0A DD 77 64 DD 72 16 DD 72 47 DD 73 1C DD 73 @..wd.r..rG.s..s
01E080: 46 1A DD 77 6A DD 74 22 DD 74 3B DD 75 28 DD 75 F..wj.t".t;.u(.u
01E090: 3A 7E DD 77 5E F5 C1 DD 71 70 DD 71 78 DD 2A EC :~.w^...qp.qx.*.
01E0A0: 3B DD 6E 14 DD 66 15 22 CD 31 2A 9B 42 3E C1 BD ;.n..f.".1*.B>..
01E0B0: 38 13 CD AE 3D 3E 0F 32 91 1A 21 E5 43 11 00 12 8...=>.2..!.C...
01E0C0: CD F1 32 37 C9 3E 0F BC 20 E8 CD AE 3D CD A0 41 ..27.>.. ...=..A
01E0D0: C9 3A BB 42 47 DD 7E 04 FE 0C 28 1E FE 22 28 20 .:.BG.~...(.."(
01E0E0: FE 1C 28 24 FE 20 28 24 FE 36 28 24 FE 3E 28 24 ..($. ($.6($.>($
01E0F0: FE 40 28 24 FE 42 28 24 37 C9 CB 40 20 08 A7 C9 .@($.B($7..@ ...
01E100: 08 20 3F E1 D5 1B 78 21 7C 3A CB 61 20 04 CB 41 . ?...x!|:.a ..A
01E110: 20 0A FE 05 D2 03 37 CD AC 38 18 08 FE 06 D2 03 .....7..8......
01E120: 37 CD 65 38 41 D1 DD CB 00 DE CB 68 28 0C DD CB 7.e8A......h(...
01E130: 00 E6 0E 1A CB 50 C0 0E 18 C9 0E 4A CB 50 C0 0E .....P.....J.P..
01E140: 02 C9 D1 DD 7E 03 FE 16 28 04 FE 18 20 0B CD 1F ....~...(... ...
01E150: 38 3E 72 0E 1E CB C6 18 31 1A DD CB 00 E6 FE 28 8>r.....1......(
01E160: 28 10 CD 1F 38 1A FE 29 28 2F 3E 74 0E 18 CB 86 (...8..)(/>t....
01E170: 18 18 13 3A CF 31 CB DF 32 CF 31 CD 1F 38 1A FE ...:.1..2.1..8..
01E180: 29 20 16 13 3E 76 0E 1A CB 86 32 F0 3B DD CB 00 ) ..>v....2.;...
01E190: DE 79 23 23 22 1D 3B E1 C9 21 5D 3A C3 03 37 2A .y##".;..!]:..7*
01E1A0: 1D 3B DD 75 01 DD 74 02 06 07 DD CB 00 EE 1A FE .;.u..t.........
01E1B0: 20 28 13 FE 2C 28 16 FE 29 28 12 77 13 23 10 EE (..,(..)(.w.#..
01E1C0: 21 6D 3A C3 03 37 3A CF 31 CB 5F 20 09 05 C8 3E !m:..7:.1._ ...>
01E1D0: 20 77 23 10 FC C9 CB 9F 32 CF 31 05 C8 3E 20 77 w#.....2.1..> w
01E1E0: 23 13 10 FB C9 C5 DD E5 CB 59 28 01 1B CD F2 38 #........Y(....8
01E1F0: 6F 26 00 DD 21 0F 3B 18 15 CD F2 38 FE 00 28 0E o&..!.;....8..(.
01E200: C5 DD 4E 00 DD 46 01 09 38 18 3D 20 FA C1 DD 23 ..N..F..8.= ...#
01E210: DD 23 1B 10 E4 DD E1 C1 22 19 3B 3E 00 BC C8 CB .#......".;>....
01E220: E9 C9 E1 E1 E1 E1 21 7C 3A C3 03 37 21 19 3B 36 ......!|:..7!.;6
01E230: 00 CB 59 28 01 1B CB 61 28 01 1B CD F2 38 ED 67 ..Y(...a(....8.g
01E240: 05 28 21 1B CD F2 38 ED 67 05 28 1C 1B 23 36 00 .(!...8.g.(..#6.
01E250: CD F2 38 ED 67 05 28 13 1B CD F2 38 ED 67 05 28 ..8.g.(....8.g.(
01E260: 0E CB F9 C9 3E 00 ED 67 CB A9 C9 3E 00 ED 67 CB ....>..g...>..g.
01E270: E9 C9 1A D6 30 FE 0A D8 D6 07 C9 0E 00 CD 2D 39 ....0.........-9
01E280: D5 CB 7E 20 17 1A BE 28 07 D1 0C 0C 10 EF 37 C9 ..~ ...(......7.
01E290: 23 13 CB 7E 20 06 1A BE 28 F6 18 ED CB BE 1A BE #..~ ...(.......
01E2A0: CB FE 20 E5 13 79 32 F0 3B 1A E1 A7 C9 21 F0 45 .. ..y2.;....!.E
01E2B0: 7D 81 6F 30 01 24 7E 23 66 6F C9 2A 1B 3B EB 01 }.o0.$~#fo.*.;..
01E2C0: 06 00 ED B0 ED 4B CD 31 EB 2B CB FE 23 71 23 70 .....K.1.+..#q#p
01E2D0: 23 22 1B 3B 13 21 1F 3B 34 DD CB 00 F6 C9 77 CD #".;.!.;4.....w.
01E2E0: 02 33 23 C9 21 20 3B 11 21 3B 36 00 01 BF 00 ED .3#.! ;.!;6.....
01E2F0: B0 21 F3 3B 11 F4 3B 01 7F 00 36 00 ED B0 C9 DD .!.;..;...6.....
01E300: CB 40 28 02 A7 C9 37 C9 CB 70 18 F0 CB 70 18 F2 .@(...7..p...p..
01E310: CB 78 18 EE CB 78 18 E4 CB 50 18 E6 CB 50 18 DC .x...x...P...P..
01E320: 3E 0F 32 91 1A DD 21 20 3B 11 08 02 06 10 C5 DD >.2...! ;.......
01E330: 7E 03 FE 74 20 08 CD D9 41 CD 31 33 18 0A FE 72 ~..t ...A.13...r
01E340: 20 06 CD D9 41 CD 1D 33 FE 76 CC E8 41 1E 08 14 ...A..3.v..A...
01E350: 01 0C 00 DD 09 C1 10 D6 C9 21 F0 42 CD F1 32 1E .........!.B..2.
01E360: 08 DD 6E 08 DD 66 09 C9 06 08 DD 6E 08 DD 66 09 ..n..f.....n..f.
01E370: 3E 30 CB 06 CE 00 C5 CD 45 1A C1 10 F3 C9 2A 9B >0......E.....*.
01E380: 42 11 F8 0F A7 ED 52 4D 21 F8 0F 30 05 2A 9B 42 B.....RM!..0.*.B
01E390: 0E 00 06 04 11 23 18 C5 79 FE 00 3E 0F 20 02 3E .....#..y..>. .>
01E3A0: FF 32 91 1A E5 21 F0 42 D5 CD F1 32 D1 E1 E5 D5 .2...!.B...2....
01E3B0: CD 31 33 D1 15 E1 23 23 C1 0D 0D 10 DA 3E F0 32 .13...##.....>.2
01E3C0: 91 1A C9 00 14 00 00 00 00 0A 14 00 00 00 00 0C ................
01E3D0: 14 00 00 00 00 0E 14 00 00 00 00 10 14 00 00 00 ................
01E3E0: 00 12 14 00 00 00 00 14 14 00 00 00 00 44 14 00 .............D..
01E3F0: 00 00 00 46 14 00 00 00 00 84 16 00 00 00 00 96 ...F............
01E400: 16 00 00 00 00 88 16 00 00 00 00 A4 16 00 00 00 ................
01E410: 00 A6 16 00 00 00 00 B4 16 00 00 80 7D 06 45 00 ............}.E.
01E420: 00 00 00 2C 45 00 00 00 00 2E 45 00 00 00 00 B0 ...,E.....E.....
01E430: 16 00 00 00 00 B2 16 00 00 00 00 00 00 00 00 00 ................
01E440: 00 00 46 4C 41 47 53 20 20 20 20 20 52 65 67 69 ..FLAGS Regi
01E450: 73 74 65 72 73 20 61 6E 64 20 43 6F 6E 74 65 6E sters and Conten
01E460: 74 73 20 20 20 20 20 53 54 41 43 CB 00 00 00 00 ts STAC.....
01E470: 20 20 20 20 A0 20 59 6F 75 20 61 72 65 20 61 62 . You are ab
01E480: 6F 75 74 20 74 6F 20 61 66 66 65 63 74 20 6D 65 out to affect me
01E490: 6D 6F 72 79 20 61 72 65 61 20 6E 6F 74 61 6C 6C mory area notall
01E4A0: 6F 63 61 74 65 64 20 74 6F 20 79 6F 75 2E 20 50 ocated to you. P
01E4B0: 6C 65 61 73 65 20 65 64 69 74 20 70 72 6F 67 72 lease edit progr
01E4C0: 61 6D 2E 20 A0 20 59 6F 75 20 61 72 65 20 61 62 am. . You are ab
01E4D0: 6F 75 74 20 74 6F 20 77 72 69 74 65 20 74 6F 20 out to write to
01E4E0: 6D 65 6D 6F 72 79 20 77 68 69 63 68 20 77 69 6C memory which wil
01E4F0: 6C 20 61 66 66 65 63 74 20 79 6F 75 72 20 70 72 l affect your pr
01E500: CB 00 6E C8 3A 1F 3B FE 00 21 8D 3A CA 03 37 DD ..n.:.;..!.:..7.
01E510: 6E 01 DD 66 02 11 F3 3B 47 0E 06 C5 1A E6 7F BE n..f...;G.......
01E520: 28 0F 01 08 00 EB 09 EB C1 10 F0 21 8D 3A C3 03 (..........!.:..
01E530: 37 D5 E5 13 23 0D 28 0A 1A E6 7F BE 28 F5 E1 D1 7...#.(.....(...
01E540: 18 E0 EB 1A 5E 23 56 CB 47 E1 E1 DD 75 01 DD 74 ....^#V.G...u..t
01E550: 02 E1 20 07 DD 73 06 DD 72 07 C9 DD 6E 08 DD 66 .. ..s..r...n..f
01E560: 09 23 23 EB A7 ED 52 DD 75 06 C9 53 70 61 63 65 .##...R.u..Space
01E570: 20 6D 69 73 73 69 6E 67 A0 49 6E 73 74 72 2E 20 missing.Instr.
01E580: 75 6E 6B 6E 6F 77 6E A0 4D 69 73 73 69 6E 67 20 unknown.Missing
01E590: 73 70 61 63 65 20 6F 72 20 2C A0 45 72 72 6F 72 space or ,.Error
01E5A0: 20 61 66 74 65 72 20 69 6E 73 74 2E A0 4F 66 66 after inst..Off
01E5B0: 73 65 74 20 74 6F 6F 20 62 69 67 A0 43 61 6E 20 set too big.Can
01E5C0: 6F 6E 6C 79 20 41 44 44 20 49 58 2F 49 D9 4E 75 only ADD IX/I.Nu
01E5D0: 6D 62 65 72 20 6D 69 73 73 69 6E 67 A0 42 72 61 mber missing.Bra
01E5E0: 63 6B 65 74 20 6D 69 73 73 69 6E 67 A0 4C 61 62 cket missing.Lab
01E5F0: 65 6C 20 74 6F 6F 20 6C 6F 6E 67 A0 4E 75 6D 62 el too long.Numb
01E600: 65 72 20 74 6F 6F 20 6C 61 72 67 65 A0 4C 61 62 er too large.Lab
01E610: 65 6C 20 6E 6F 74 20 66 6F 75 6E 64 A0 4E 6F 20 el not found.No
01E620: 44 45 46 42 2C 20 6F 72 20 44 45 46 57 A0 4F 66 DEFB, or DEFW.Of
01E630: 66 73 65 74 20 6D 69 73 73 69 6E 67 A0 20 45 72 fset missing. Er
01E640: 72 6F 72 20 20 66 6F 75 6E 64 20 20 64 75 72 69 ror found duri
01E650: 6E 67 20 20 61 73 73 65 6D 62 6C 79 2E 20 20 50 ng assembly. P
01E660: 6C 65 61 73 65 63 6F 72 72 65 63 74 20 62 65 66 leasecorrect bef
01E670: 6F 72 65 20 72 75 6E 6E 69 6E 67 20 70 72 6F 67 ore running prog
01E680: 72 61 6D 2E 20 20 20 20 20 20 20 20 A0 A0 00 01 ram. ....
01E690: 00 0A 00 64 00 E8 03 10 27 00 00 F3 3B 73 3C 00 ...d....'...;s<.
01E6A0: 00 00 00 00 00 00 00 00 00 0F 00 00 00 00 00 00 ................
01E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E700: 6F 67 72 61 6D 2E 20 50 6C 65 61 73 65 20 65 64 ogram. Please ed
01E710: 69 74 2E 20 A0 20 54 68 65 20 70 72 6F 67 72 61 it. . The progra
01E720: 6D 20 68 61 73 20 62 65 65 6E 20 63 6F 6D 70 6C m has been compl
01E730: 65 74 65 64 2E 20 59 6F 75 20 6D 61 79 45 44 49 eted. You mayEDI
01E740: 54 20 6F 72 20 72 65 52 55 4E 2E 20 45 78 69 74 T or reRUN. Exit
01E750: 20 62 79 20 70 72 65 73 73 69 6E 67 20 45 53 43 by pressing ESC
01E760: 2E 20 20 20 A0 20 54 68 65 20 73 74 61 63 6B 20 . . The stack
01E770: 70 6F 69 6E 74 65 72 20 69 73 20 6F 75 74 73 69 pointer is outsi
01E780: 64 65 20 61 6C 6C 6F 63 61 74 65 64 20 6D 65 6D de allocated mem
01E790: 6F 72 79 20 61 72 65 61 2E 20 50 6C 65 61 73 65 ory area. Please
01E7A0: 20 65 64 69 74 20 70 72 6F 67 72 61 6D 2E 20 20 edit program.
01E7B0: 20 20 20 20 A0 20 54 68 65 72 65 20 61 72 65 20 . There are
01E7C0: 74 6F 6F 20 6D 61 6E 79 20 72 65 67 69 73 74 65 too many registe
01E7D0: 72 73 20 63 61 6C 6C 65 64 20 75 70 2C 74 6F 20 rs called up,to
01E7E0: 64 69 73 70 6C 61 79 2E 20 50 72 6F 67 72 61 6D display. Program
01E7F0: 20 77 69 6C 6C 20 52 55 4E 20 61 73 20 6E 6F 72 will RUN as nor
01E800: 6D 61 6C 2E A0 71 3F 49 3F 8C 3F 49 3F 50 3E 6B mal..q?I?.?I?P>k
01E810: 40 6B 40 6B 40 6B 40 50 3E 50 3E A7 3E C3 3E D2 @k@k@k@P>P>.>.>.
01E820: 3E 80 3E 1D 41 1D 41 F4 3E 6B 40 6B 40 6B 40 6B >.>.A.A.>k@k@k@k
01E830: 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 46 @k@k@k@k@k@k@k@F
01E840: 40 21 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B @!@k@k@k@k@k@k@k
01E850: 40 6B 40 6B 40 50 3E 50 3E 1D 41 1D 41 1D 41 1D @k@k@P>P>.A.A.A.
01E860: 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D A.A.A.A.A.A.A.A.
01E870: 41 1D 41 6B 40 1D 41 50 3E 50 3E 50 3E 50 3E 50 A.Ak@.AP>P>P>P>P
01E880: 3E 50 3E 50 3E 6B 40 7B 3E 7B 3E 79 45 85 45 90 >P>P>k@{>{>yE.E.
01E890: 45 AF 45 92 45 7A 45 7B 45 7C 45 7D 45 7F 45 83 E.E.EzE{E|E}E.E.
01E8A0: 45 94 45 96 45 B3 45 81 45 BA 45 98 45 9A 45 9C E.E.E.E.E.E.E.E.
01E8B0: 45 9E 45 BD 45 C1 45 C5 45 C9 45 A0 45 CD 45 A6 E.E.E.E.E.E.E.E.
01E8C0: 45 82 45 D0 45 D4 45 A2 45 84 45 A8 45 AA 45 86 E.E.E.E.E.E.E.E.
01E8D0: 45 87 45 AC 45 B7 45 7E 45 88 45 89 45 8A 45 8B E.E.E.E~E.E.E.E.
01E8E0: 45 8C 45 8D 45 8E 45 8F 45 D8 45 DB 45 DE 45 E1 E.E.E.E.E.E.E.E.
01E8F0: 45 E4 45 E7 45 EA 45 ED 45 C1 C2 C3 C4 C5 C6 C8 E.E.E.E.E.......
01E900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E960: 00 00 00 00 00 00 00 00 00 00 00 00 20 3B 45 17 ............ ;E.
01E970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA70: 00 00 00 3E F0 32 91 1A 11 05 15 CD 29 3E 11 05 ...>.2......)>..
01EA80: 17 CD 29 3E 21 BB 42 36 00 11 05 16 21 43 42 0E ..)>!.B6....!CB.
01EA90: 14 DD 21 20 3B 06 0F C5 7E E6 7F DD BE 04 28 42 ..! ;...~.....(B
01EAA0: DD BE 05 28 3D 01 0C 00 DD 09 C1 10 EA 23 23 36 ...(=........##6
01EAB0: 00 23 36 00 23 36 00 23 36 00 23 0D 20 D3 3E 19 .#6.#6.#6.#. .>.
01EAC0: BA 20 0E 3E 0F 32 91 1A 21 35 44 11 00 12 CD F1 . .>.2..!5D.....
01EAD0: 32 21 FE 0F 22 9B 42 21 BC 42 06 06 36 00 23 10 2!..".B!.B..6.#.
01EAE0: FB C9 4E 23 46 78 E6 0F 83 FE 23 38 10 3E 16 BA ..N#Fx....#8.>..
01EAF0: 20 05 11 06 18 18 EE 11 30 19 C1 18 B1 F5 78 07 .......0.....x.
01EB00: CC DA D0 CC CD CE C9 D2 B0 B1 B2 B3 B4 B5 B6 B7 ................
01EB10: 48 CC 44 C5 42 C3 4E CE 4E DA 4E C3 49 D8 49 D9 H.D.B.N.N.N.I.I.
01EB20: 41 C6 28 53 50 A9 53 D0 50 CF 50 C5 28 43 A9 28 A.(SP.S.P.P.(C.(
01EB30: 48 4C A9 28 4E 4E A9 28 4E A9 44 49 D3 28 49 58 HL.(NN.(N.DI.(IX
01EB40: AB 28 49 59 AB 28 42 43 A9 28 44 45 A9 41 46 A7 .(IY.(BC.(DE.AF.
01EB50: 28 49 58 A9 28 49 59 A9 30 30 C8 30 38 C8 31 30 (IX.(IY.00.08.10
01EB60: C8 31 38 C8 32 30 C8 32 38 C8 33 30 C8 33 38 C8 .18.20.28.30.38.
01EB70: B2 4F A8 4F C6 4F BC 4F 7C 46 02 48 3C 48 76 48 .O.O.O.O|F.H<HvH
01EB80: A0 48 10 49 DA 48 46 49 8E 49 98 49 60 49 B6 50 .H.I.HFI.I.I`I.P
01EB90: AC 50 C2 49 EC 49 02 4A DA 4F D0 4F EE 4F E4 4F .P.I.I.J.O.O.O.O
01EBA0: 02 50 18 4A 42 4A 6C 4A 96 4A 9E 4F C0 4A 0C 50 .P.JBJlJ.J.O.J.P
01EBB0: 16 50 20 50 76 4F 80 4F 8A 4F 94 4F F8 4F 2A 50 .P PvO.O.O.O.O*P
01EBC0: 34 50 3E 50 3E 4F 50 4F 52 50 48 50 66 50 5C 50 4P>P>OPORPHPfP\P
01EBD0: EE 4E 70 50 7A 50 84 50 8E 50 18 4F 98 50 A2 50 .NpPzP.P.P.O.P.P
01EBE0: C0 50 CA 50 DE 50 D4 50 D2 4A F8 4A 1E 4B 44 4B .P.P.P.P.J.J.KDK
01EBF0: 6A 4B 90 4B B6 4B DC 4B E2 4C E8 4D 4C C4 00 00 jK.K.K.K.L.ML...
01EC00: 00 00 02 3E 30 00 1A 3A 30 1A 00 32 30 00 06 7E ...>0..:0..20..~
01EC10: 30 06 00 77 30 06 02 36 30 0A 02 06 30 0C 02 0E 0..w0..60...0...
01EC20: 30 0E 02 16 30 10 02 1E 30 12 02 26 30 14 02 2E 0...0...0..&0...
01EC30: 30 04 18 21 30 08 18 11 30 16 18 01 30 04 1A 2A 0..!0...0...0..*
01EC40: 30 08 1A ED 5B 16 1A ED 4B 1A 04 22 30 1A 08 ED 0...[...K.."0...
01EC50: 53 1A 16 ED 43 0A 06 46 30 06 0A 70 30 0C 06 4E S...C..F0..p0..N
01EC60: 30 06 0C 71 30 0E 06 56 30 06 0E 72 30 10 06 5E 0..q0..V0..r0..^
01EC70: 30 06 10 73 30 00 0A 78 30 00 0C 79 30 00 0E 7A 0..s0..x0..y0..z
01EC80: 30 00 10 7B 30 00 12 7C 30 00 14 7D 30 0A 00 47 0..{0..|0..}0..G
01EC90: 30 0C 00 4F 30 0E 00 57 30 10 00 5F 30 12 00 67 0..O0..W0.._0..g
01ECA0: 30 14 00 6F 30 00 2C 0A 30 00 2E 1A 30 34 18 31 0..o0.,.0...04.1
01ECB0: 30 34 1A ED 7B 1A 34 ED 73 2C 00 02 30 2E 00 12 04..{.4.s,..0...
01ECC0: 30 34 04 F9 30 0A 0C 41 30 0A 0E 42 30 0A 10 43 04..0..A0..B0..C
01ECD0: 30 0A 12 44 30 0A 14 45 30 0C 0A 48 30 0C 0E 4A 0..D0..E0..H0..J
01ECE0: 30 0C 10 4B 30 0C 12 4C 30 0C 14 4D 30 0E 0A 50 0..K0..L0..M0..P
01ECF0: 30 0E 0C 51 30 0E 10 53 30 0E 12 54 30 0E 14 55 0..Q0..S0..T0..U
01ED00: 07 47 E6 03 83 23 77 23 72 23 36 00 23 36 00 E5 .G...#w#r#6.#6..
01ED10: 15 78 07 07 E6 03 83 5F CB B9 21 0B 45 06 00 09 .x....._..!.E...
01ED20: 4E 23 66 69 CD F1 32 E1 F1 5F 14 C1 18 8C 3E 0F N#fi..2.._....>.
01ED30: 32 91 1A 11 05 16 CD 29 3E 11 05 18 CD 29 3E DD 2......)>....)>.
01ED40: 21 43 42 06 14 C5 3E 00 DD BE 03 28 1B DD 5E 02 !CB...>....(..^.
01ED50: DD 56 03 DD E5 E1 01 04 00 09 DD CB 00 7E 28 05 .V...........~(.
01ED60: CD 31 33 18 03 CD 1D 33 01 06 00 DD 09 C1 10 D5 .13....3........
01ED70: DD 21 BB 42 11 03 15 DD CB 00 46 CD 20 3E 11 03 .!.B......F. >..
01ED80: 16 DD CB 00 76 CD 20 3E 11 03 17 DD CB 00 56 CD ....v. >......V.
01ED90: 20 3E 11 03 18 DD CB 00 7E CD 20 3E CD FE 41 C9 >......~. >..A.
01EDA0: 3E 30 28 01 3C CD 45 1A C9 06 1E 3E 20 C5 CD 45 >0(.<.E....> ..E
01EDB0: 1A C1 10 F7 C9 DD 2A EC 3B DD 4E 03 21 85 44 DD ......*.;.N.!.D.
01EDC0: CB 00 56 28 03 21 F7 44 06 00 09 4E 23 66 69 E9 ..V(.!.D...N#fi.
01EDD0: DD 7E 04 FE 1A CA 21 3F DD 4E 06 DD 21 43 42 FE .~....!?.N..!CB.
01EDE0: 06 CA 2D 3F FE 2C CA 3D 3F FE 2E CA 49 3F FE 28 ..-?.,.=?...I?.(
01EDF0: CA 59 3F FE 2A CA 65 3F C3 6B 40 DD 7E 05 18 D8 .Y?.*.e?.k@.~...
01EE00: CD 51 41 D2 1D 41 2A 7D 42 FE 06 28 14 2A 8F 42 .QA..A*}B..(.*.B
01EE10: FE 38 28 0D 2A 95 42 FE 3A 28 06 DD 6E 06 DD 66 .8(.*.B.:(..n..f
01EE20: 07 22 CD 31 C3 2A 41 CD 51 41 D2 1D 41 DD 5E 06 .".1.*A.QA..A.^.
01EE30: 1C 1C 2A CD 31 16 00 CB 7B 28 01 15 19 22 CD 31 ..*.1...{(...".1
01EE40: C3 2A 41 3A 4D 42 3D 32 4D 42 32 84 42 CA 1D 41 .*A:MB=2MB2.B..A
01EE50: 18 DB CD 51 41 D2 1D 41 2A 9B 42 2B DD 7E 15 77 ...QA..A*.B+.~.w
01EE60: 2B DD 7E 14 77 22 9B 42 DD 6E 06 DD 66 07 22 CD +.~.w".B.n..f.".
01EE70: 31 C3 2A 41 CD 51 41 D2 1D 41 2A 9B 42 01 FE 0F 1.*A.QA..A*.B...
01EE80: A7 ED 42 28 11 2A 9B 42 4E 23 46 23 22 9B 42 ED ..B(.*.BN#F#".B.
01EE90: 43 CD 31 C3 2A 41 21 95 43 11 00 12 CD F1 32 37 C.1.*A!.C.....27
01EEA0: C9 DD 6E 06 DD 66 07 CD DF 3F C3 6B 40 DD 21 43 ..n..f...?.k@.!C
01EEB0: 42 DD 6E 3A DD 66 3B CD DF 3F C3 6B 40 DD 6E 40 B.n:.f;..?.k@.n@
01EEC0: DD 66 41 CD DF 3F C3 6B 40 DD 21 43 42 DD 6E 46 .fA..?.k@.!CB.nF
01EED0: DD 66 47 CD DF 3F C3 6B 40 2A 8F 42 06 00 09 CD .fG..?.k@*.B....
01EEE0: DF 3F C3 6B 40 2A 95 42 06 00 09 CD DF 3F C3 6B .?.k@*.B.....?.k
01EEF0: 40 DD 21 43 42 DD 6E 46 DD 66 47 CD DF 3F DD 4E @.!CB.nF.fG..?.N
01EF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01EF10: 1A 00 00 00 02 09 50 E5 1A 00 C1 02 00 00 00 02 ......P.........
01EF20: 1A 00 C6 02 00 00 00 02 1A 00 C2 02 00 00 00 02 ................
01EF30: 1A 00 C7 02 00 00 00 02 1A 00 C3 02 00 00 00 02 ................
01EF40: 1A 00 C8 02 00 00 00 02 1A 00 C4 02 00 00 00 02 ................
01EF50: 1A 00 C9 02 00 00 00 02 1A 00 C5 02 00 00 00 02 ................
01EF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F000: 30 10 0A 58 30 10 0C 59 30 10 0E 5A 30 10 12 5C 0..X0..Y0..Z0..\
01F010: 30 10 14 5D 30 12 0A 60 30 12 0C 61 30 12 0E 62 0..]0..`0..a0..b
01F020: 30 12 10 63 30 12 14 65 30 14 0A 68 30 14 0C 69 0..c0..e0..h0..i
01F030: 30 14 0E 6A 30 14 10 6B 30 14 12 6C 30 14 06 6E 0..j0..k0..l0..n
01F040: 30 12 06 66 30 06 12 74 30 06 14 75 30 00 44 ED 0..f0..t0..u0.D.
01F050: 57 44 00 ED 47 00 46 ED 5F 46 00 ED 4F 00 00 7F WD..G.F._F..O...
01F060: 30 0A 0A 40 30 0C 0C 49 30 0E 0E 52 30 10 10 5B 0..@0..I0..R0..[
01F070: 30 12 12 64 30 14 14 6D 30 04 1A ED 6B 1A 04 ED 0..d0..m0...k...
01F080: 63 80 41 44 C4 00 00 00 02 C6 30 00 0A 80 30 00 c.AD......0...0.
01F090: 0C 81 30 00 06 86 30 04 16 09 30 04 08 19 30 00 ..0...0...0...0.
01F0A0: 0E 82 30 00 10 83 30 00 14 85 30 00 12 84 30 00 ..0...0...0...0.
01F0B0: 00 87 30 04 04 29 30 04 34 39 30 80 41 44 C3 00 ..0..)0.490.AD..
01F0C0: 00 00 02 CE 30 00 06 8E 30 04 16 ED 4A 04 08 ED ....0...0...J...
01F0D0: 5A 00 0A 88 30 00 0C 89 30 00 0E 8A 30 00 10 8B Z...0...0...0...
01F0E0: 30 00 12 8C 30 00 14 8D 30 04 34 ED 7A 04 04 ED 0...0...0.4.z...
01F0F0: 6A 00 00 8F 30 80 53 55 C2 00 00 02 7F D6 30 06 j...0.SU......0.
01F100: 7F 96 30 0A 7F 90 30 0C 7F 91 30 0E 7F 92 30 10 ..0...0...0...0.
01F110: 7F 93 30 14 7F 95 30 12 7F 94 30 00 7F 97 30 80 ..0...0...0...0.
01F120: 53 42 C3 00 00 00 02 DE 30 00 06 9E 30 04 16 ED SB......0...0...
01F130: 42 04 08 ED 52 00 0A 98 30 00 0C 99 30 00 0E 9A B...R...0...0...
01F140: 30 00 10 9B 30 00 12 9C 30 00 14 9D 30 04 34 ED 0...0...0...0.4.
01F150: 72 04 04 ED 62 00 00 9F 30 80 44 45 C3 00 00 00 r...b...0.DE....
01F160: 7F 3D 30 06 7F 35 30 04 7F 2B 30 0C 7F 0D 30 0E .=0..50..+0...0.
01F170: 7F 15 30 10 7F 1D 30 14 7F 2D 30 12 7F 25 30 08 ..0...0..-0..%0.
01F180: 7F 1B 30 16 7F 0B 30 0A 7F 05 30 34 7F 3B 30 80 ..0...0...04.;0.
01F190: 49 4E C3 00 00 00 7F 3C 30 06 7F 34 30 04 7F 23 IN.....<0..40..#
01F1A0: 30 0A 7F 04 30 0C 7F 0C 30 0E 7F 14 30 10 7F 1C 0...0...0...0...
01F1B0: 30 12 7F 24 30 14 7F 2C 30 08 7F 13 30 16 7F 03 0..$0..,0...0...
01F1C0: 30 34 7F 33 30 80 4A D2 00 00 00 1E 7F 18 30 0C 04.30.J.......0.
01F1D0: 1E 38 30 22 1E 30 30 1C 1E 28 30 20 1E 20 30 80 .80".00..(0 . 0.
01F1E0: 4A D0 00 00 00 18 7F C3 30 20 18 C2 30 1C 18 CA J.......0 ..0...
01F1F0: 30 22 18 D2 30 0C 18 DA 30 06 7F E9 30 36 18 F2 0"..0...0...06..
01F200: 4B 02 58 A7 ED 42 CA 9E 51 2A 0D 52 01 50 00 09 K.X..B..Q*.R.P..
01F210: 22 0D 52 2A 00 58 23 23 22 00 58 C3 F3 50 21 08 ".R*.X##".X..P!.
01F220: 58 22 00 58 21 A0 C0 22 0D 52 C3 F3 50 11 00 00 X".X!..".R..P...
01F230: CD F1 32 3E 00 BB 28 07 3E 20 CD 45 1A 18 F4 CB ..2>..(.> .E....
01F240: 4E 23 28 EC 2B 3E 16 BA 30 EE C9 21 00 C0 11 01 N#(.+>..0..!....
01F250: C0 01 FF 3F 36 0F ED B0 C9 CD 18 BB FE 79 37 C8 ...?6........y7.
01F260: FE 6E 37 3F C8 18 F2 2A 0D 52 0E 08 06 50 7E ED .n7?...*.R...P~.
01F270: 6F 23 10 FA 11 B0 07 19 0D 20 F1 C9 3E F0 32 91 o#....... ..>.2.
01F280: 1A 11 00 18 CD F1 32 3E 0F 32 91 1A C9 A0 C0 20 ......2>.2.....
01F290: 20 20 20 20 20 20 20 50 72 65 73 73 20 53 50 41 Press SPA
01F2A0: 43 45 20 74 6F 20 63 6F 6E 74 69 6E 75 65 2E 20 CE to continue.
01F2B0: 20 20 20 20 20 20 A0 20 50 72 65 73 73 20 53 50 . Press SP
01F2C0: 41 43 45 20 74 6F 20 73 65 6C 65 63 74 20 26 20 ACE to select &
01F2D0: 45 4E 54 45 52 20 74 6F 20 73 74 61 72 74 A0 20 ENTER to start.
01F2E0: 50 6C 65 61 73 65 20 63 6F 6E 66 69 72 6D 20 6C Please confirm l
01F2F0: 6F 61 64 69 6E 67 20 72 65 71 75 69 72 65 64 20 oading required
01F300: 20 20 20 59 2F 4E A0 00 00 00 00 00 00 00 00 00 Y/N..........
01F310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F380: E7 51 CD 06 BB FE 20 CA 7C 51 FE 0D 20 F4 2A 00 .Q.... .|Q.. .*.
01F390: 58 ED 4B 02 58 A7 ED 42 20 0C 21 5F 52 CD FC 51 X.K.X..B .!_R..Q
01F3A0: CD D9 51 D8 18 53 DD 2A 00 58 DD 6E 00 DD 66 01 ..Q..S.*.X.n..f.
01F3B0: E5 DD E1 DD CB 00 46 20 40 DD 6E 01 DD 66 02 DD ......F @.n..f..
01F3C0: CB 00 4E 20 1E CD AD 51 21 0F 52 CD FC 51 3E 42 ..N ...Q!.R..Q>B
01F3D0: CD 1E BB 20 24 CD 06 BB FE 20 20 F2 01 03 00 DD ... $.... .....
01F3E0: 09 18 D0 DD CB 00 56 3E 01 28 02 3E 00 32 CF 31 ......V>.(.>.2.1
01F3F0: 22 41 17 CD CB 51 CD B9 11 CD CB 51 2A 00 58 ED "A...Q.....Q*.X.
01F400: 30 3E 18 FA 30 40 18 E2 30 42 18 EA 30 80 44 4A 0>..0@..0B..0.DJ
01F410: 4E DA 00 1E 7F 10 30 80 43 41 4C CC 00 18 7F CD N.....0.CAL.....
01F420: 30 22 18 D4 30 20 18 C4 30 1C 18 CC 30 0C 18 DC 0"..0 ..0...0...
01F430: 30 36 18 F4 30 3E 18 FC 30 40 18 E4 30 42 18 EC 06..0>..0@..0B..
01F440: 30 80 52 45 D4 00 00 7F 7F C9 30 1C 7F C8 30 20 0.RE......0...0
01F450: 7F C0 30 0C 7F D8 30 22 7F D0 30 36 7F F0 30 3E ..0...0"..06..0>
01F460: 7F F8 30 40 7F E0 30 42 7F E8 30 80 50 55 53 C8 ..0@..0B..0.PUS.
01F470: 00 04 7F E5 30 08 7F D5 30 16 7F C5 30 30 7F F5 ....0...0...00..
01F480: 30 80 50 4F D0 00 00 04 7F E1 30 08 7F D1 30 16 0.PO......0...0.
01F490: 7F C1 30 30 7F F1 30 80 43 D0 00 00 00 02 7F FE ..00..0.C.......
01F4A0: 30 06 7F BE 30 0A 7F B8 30 0C 7F B9 30 0E 7F BA 0...0...0...0...
01F4B0: 30 10 7F BB 30 12 7F BC 30 14 7F BD 30 00 7F BF 0...0...0...0...
01F4C0: 30 80 4F D2 00 00 00 02 7F F6 30 06 7F B6 30 0A 0.O.......0...0.
01F4D0: 7F B0 30 0C 7F B1 30 0E 7F B2 30 10 7F B3 30 12 ..0...0...0...0.
01F4E0: 7F B4 30 14 7F B5 30 00 7F B7 30 80 58 4F D2 00 ..0...0...0.XO..
01F4F0: 00 02 7F EE 30 06 7F AE 30 0A 7F A8 30 0C 7F A9 ....0...0...0...
01F500: 30 0E 7F AA 30 10 7F AB 30 12 7F AC 30 14 7F AD 0...0...0...0...
01F510: 30 00 7F AF 30 80 41 4E C4 00 00 02 7F E6 30 06 0...0.AN......0.
01F520: 7F A6 30 0A 7F A0 30 0C 7F A1 30 0E 7F A2 30 10 ..0...0...0...0.
01F530: 7F A3 30 12 7F A4 30 14 7F A5 30 00 7F A7 30 80 .£0...0...0...0.
01F540: 45 D8 00 00 00 08 04 EB 30 30 32 08 30 3C 04 E3 E.......002.0<..
01F550: 30 80 52 4C C3 00 00 0A 7F 00 30 0C 7F 01 30 0E 0.RL......0...0.
01F560: 7F 02 30 10 7F 03 30 06 7F 06 30 14 7F 05 30 12 ..0...0...0...0.
01F570: 7F 04 30 00 7F 07 30 80 52 CC 00 00 00 0A 7F 10 ..0...0.R.......
01F580: 30 0C 7F 11 30 0E 7F 12 30 10 7F 13 30 06 7F 16 0...0...0...0...
01F590: 30 14 7F 15 30 12 7F 14 30 00 7F 17 30 80 52 52 0...0...0...0.RR
01F5A0: C3 00 00 0A 7F 08 30 0C 7F 09 30 0E 7F 0A 30 10 ......0...0...0.
01F5B0: 7F 0B 30 06 7F 0E 30 14 7F 0D 30 12 7F 0C 30 00 ..0...0...0...0.
01F5C0: 7F 0F 30 80 52 D2 00 00 00 0A 7F 18 30 0C 7F 19 ..0.R.......0...
01F5D0: 30 0E 7F 1A 30 10 7F 1B 30 06 7F 1E 30 14 7F 1D 0...0...0...0...
01F5E0: 30 12 7F 1C 30 00 7F 1F 30 80 53 4C C1 00 00 00 0...0...0.SL....
01F5F0: 7F 27 30 0A 7F 20 30 0C 7F 21 30 0E 7F 22 30 10 .'0.. 0..!0.."0.
01F600: 00 54 55 54 4F 52 32 20 20 42 49 4E 00 00 00 00 .TUTOR2 BIN....
01F610: 00 00 02 00 00 00 10 00 69 05 00 00 00 00 00 00 ........i.......
01F620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F640: 69 05 00 D7 03 03 0E 00 70 11 F0 05 11 F0 01 00 i.......p.......
01F650: 01 11 F0 01 11 F0 05 00 01 11 F0 02 00 01 11 F0 ................
01F660: 03 00 38 FF 01 F0 01 00 02 FF 01 F0 01 00 01 FF ..8.............
01F670: 01 F0 01 00 02 FF 01 F0 01 00 02 FF 01 F0 01 00 ................
01F680: CD FF BB 3E 00 DD 21 A3 10 DD 46 00 48 F5 CD 32 ...>..!£..F.H..2
01F690: BC F1 DD 23 3C FE 04 20 F0 01 0E 0E CD 38 BC 21 ...#<.. .....8.!
01F6A0: 00 C0 11 01 C0 01 FF 3F 36 00 ED B0 3E 05 CD 6F .......?6...>..o
01F6B0: BB 3E 16 CD 72 BB 06 1F 21 A7 10 7E C5 E5 CD 5D .>..r...!..~...]
01F6C0: BB E1 C1 23 10 F5 DD 21 C6 10 21 00 C0 11 00 08 ...#...!..!.....
01F6D0: CD 63 10 21 00 E0 CD 63 10 21 00 10 11 00 43 3E .c.!...c.!....C>
01F6E0: 6C C9 00 DD 7E 00 07 DD AE 00 E6 22 DD 7E 00 DD l...~......".~..
01F6F0: 23 0E 01 20 05 DD 4E 00 DD 23 B9 20 03 FE 00 C8 #.. ..N..#. ....
01F700: 06 04 E5 F5 77 CB 67 20 06 CB 27 CB A7 18 04 CB ....w.g ..'.....
01F710: 27 CB E7 CB 4F 28 01 3C 19 10 E9 F1 E1 23 0D 20 '...O(.<.....#.
01F720: DF 18 C0 0E 18 09 01 A4 20 4E 65 77 20 47 65 6E ........ New Gen
01F730: 65 72 61 74 69 6F 6E 20 53 6F 66 74 77 61 72 65 eration Software
01F740: 20 20 31 39 38 35 00 C0 11 F0 05 11 F0 01 00 01 1985..........
01F750: 11 F0 01 11 F0 04 00 42 FF 01 F0 01 00 02 FF 01 .......B........
01F760: F0 04 FF 01 F0 03 00 43 FF 01 F0 01 00 02 FF 01 .......C........
01F770: F0 01 00 01 FF 01 F0 01 FF 01 F0 04 00 D2 11 F0 ................
01F780: 01 0F 01 1F F0 01 00 01 11 F0 01 0F 01 1F F0 01 ................
01F790: FF 01 F0 02 11 F0 02 FF 01 F0 01 0F 01 1F F0 01 ................
01F7A0: FF 01 F0 01 00 03 FF 01 F0 01 0F 02 0E EF 0F 01 ................
01F7B0: 1F F0 01 0F 01 0E FF 01 F0 01 0F 02 0E 00 25 FF ..............%.
01F7C0: 01 F0 01 00 01 11 F0 01 00 01 FF 01 F0 01 00 01 ................
01F7D0: FF 01 F0 01 FF 01 F0 01 EF 0E FF 01 F0 01 FF 01 ................
01F7E0: F0 01 0F 01 0E 00 01 FF 01 F0 01 00 03 FF 01 F0 ................
01F7F0: 01 0F 01 0E 00 03 FF 01 F0 01 00 02 FF 01 F0 01 ................
01F800: 7F 23 30 06 7F 26 30 14 7F 25 30 12 7F 24 30 80 .#0..&0..%0..$0.
01F810: 53 52 C1 00 00 00 7F 2F 30 0A 7F 28 30 0C 7F 29 SR...../0..(0..)
01F820: 30 0E 7F 2A 30 10 7F 2B 30 06 7F 2E 30 14 7F 2D 0..*0..+0...0..-
01F830: 30 12 7F 2C 30 80 53 52 CC 00 00 00 7F 3F 30 0A 0..,0.SR.....?0.
01F840: 7F 38 30 0C 7F 39 30 0E 7F 3A 30 10 7F 3B 30 06 .80..90..:0..;0.
01F850: 7F 3E 30 14 7F 3D 30 12 7F 3C 30 80 42 49 D4 00 .>0..=0..<0.BI..
01F860: 00 4E 00 47 30 50 00 4F 30 52 00 57 30 54 00 5F .N.G0P.O0R.W0T._
01F870: 30 56 00 67 30 58 00 6F 30 5A 00 77 30 5C 00 7F 0V.g0X.o0Z.w0\..
01F880: 30 4E 06 46 30 50 06 4E 30 52 06 56 30 54 06 5E 0N.F0P.N0R.V0T.^
01F890: 30 56 06 66 30 58 06 6E 30 5A 06 76 30 5C 06 7E 0V.f0X.n0Z.v0\.~
01F8A0: 30 4E 0A 40 30 50 0A 48 30 52 0A 50 30 54 0A 58 0N.@0P.H0R.P0T.X
01F8B0: 30 56 0A 60 30 58 0A 68 30 5A 0A 70 30 5C 0A 78 0V.`0X.h0Z.p0\.x
01F8C0: 30 4E 0C 41 30 50 0C 49 30 52 0C 51 30 54 0C 59 0N.A0P.I0R.Q0T.Y
01F8D0: 30 56 0C 61 30 58 0C 69 30 5A 0C 71 30 5C 0C 79 0V.a0X.i0Z.q0\.y
01F8E0: 30 4E 0E 42 30 50 0E 4A 30 52 0E 52 30 54 0E 5A 0N.B0P.J0R.R0T.Z
01F8F0: 30 56 0E 62 30 58 0E 6A 30 5A 0E 72 30 5C 0E 7A 0V.b0X.j0Z.r0\.z
01F900: 30 4E 10 43 30 50 10 4B 30 52 10 53 30 54 10 5B 0N.C0P.K0R.S0T.[
01F910: 30 56 10 63 30 58 10 6B 30 5A 10 73 30 5C 10 7B 0V.c0X.k0Z.s0\.{
01F920: 30 4E 12 44 30 50 12 4C 30 52 12 54 30 54 12 5C 0N.D0P.L0R.T0T.\
01F930: 30 56 12 64 30 58 12 6C 30 5A 12 74 30 5C 12 7C 0V.d0X.l0Z.t0\.|
01F940: 30 4E 14 45 30 50 14 4D 30 52 14 55 30 54 14 5D 0N.E0P.M0R.U0T.]
01F950: 30 56 14 65 30 58 14 6D 30 5A 14 75 30 5C 14 7D 0V.e0X.m0Z.u0\.}
01F960: 30 80 53 45 D4 00 00 4E 00 C7 30 50 00 CF 30 52 0.SE...N..0P..0R
01F970: 00 D7 30 54 00 DF 30 56 00 E7 30 58 00 EF 30 5A ..0T..0V..0X..0Z
01F980: 00 F7 30 5C 00 FF 30 4E 06 C6 30 50 06 CE 30 52 ..0\..0N..0P..0R
01F990: 06 D6 30 54 06 DE 30 56 06 E6 30 58 06 EE 30 5A ..0T..0V..0X..0Z
01F9A0: 06 F6 30 5C 06 FE 30 4E 0A C0 30 50 0A C8 30 52 ..0\..0N..0P..0R
01F9B0: 0A D0 30 54 0A D8 30 56 0A E0 30 58 0A E8 30 5A ..0T..0V..0X..0Z
01F9C0: 0A F0 30 5C 0A F8 30 4E 0C C1 30 50 0C C9 30 52 ..0\..0N..0P..0R
01F9D0: 0C D1 30 54 0C D9 30 56 0C E1 30 58 0C E9 30 5A ..0T..0V..0X..0Z
01F9E0: 0C F1 30 5C 0C F9 30 4E 0E C2 30 50 0E CA 30 52 ..0\..0N..0P..0R
01F9F0: 0E D2 30 54 0E DA 30 56 0E E2 30 58 0E EA 30 5A ..0T..0V..0X..0Z
01FA00: 0F 01 0E 00 27 EF 0F 01 0E 00 03 EF 0F 01 0E 00 ....'...........
01FA10: 01 EF 0E 00 02 EF 0E EF 0E 00 03 EF 0F 03 0E EF ................
01FA20: 0F 03 0E 00 02 EF 0E 00 02 EF 0F 03 0E 00 69 11 ..............i.
01FA30: F0 01 00 02 11 F0 01 00 03 11 F0 01 00 04 11 F0 ................
01FA40: 02 00 02 11 F0 01 00 01 11 F0 01 00 01 11 F0 01 ................
01FA50: 00 01 11 F0 01 00 02 11 F0 01 11 F0 04 00 09 11 ................
01FA60: F0 02 00 02 11 F0 02 00 01 11 F0 03 00 01 11 F0 ................
01FA70: 04 00 0C FF 01 F0 01 1F F0 01 1F F0 01 00 01 11 ................
01FA80: F0 01 0E EF 1F F0 01 00 01 FF 01 F0 01 00 01 EF ................
01FA90: 0E 00 01 FF 01 F0 04 00 01 FF 01 F0 01 00 01 FF ................
01FAA0: 01 F0 01 1F F0 01 FF 01 F0 01 FF 01 F0 03 00 09 ................
01FAB0: FF 01 F0 01 00 01 EF 0E FF 01 F0 01 00 01 FF 01 ................
01FAC0: F0 01 FF 01 F0 01 00 01 FF 01 F0 01 FF 01 F0 03 ................
01FAD0: 00 0D FF 01 F0 01 00 02 FF 01 F0 01 00 01 FF 01 ................
01FAE0: F0 01 0F 02 1F F0 01 00 01 EF 1F F0 02 0E 00 01 ................
01FAF0: FF 01 F0 01 00 01 FF 01 F0 01 00 01 FF 01 F0 01 ................
01FB00: 00 01 FF 01 F0 01 00 01 EF 1F F0 01 FF 01 F0 04 ................
01FB10: 00 08 EF 1F F0 02 0E EF 1F F0 02 0E FF 01 F0 03 ................
01FB20: 0E FF 01 F0 04 00 C0 EF 0F 01 1F F0 01 0F 01 0E ................
01FB30: FF 01 F0 01 00 01 FF 01 F0 01 EF 0F 01 1F F0 01 ................
01FB40: 0F 01 0E 11 F0 01 0F 01 1F F0 01 FF 01 F0 01 0F ................
01FB50: 01 1F F0 01 00 37 FF 01 F0 01 00 02 FF 01 F0 01 .....7..........
01FB60: 00 01 FF 01 F0 01 00 02 FF 01 F0 01 00 02 FF 01 ................
01FB70: F0 01 00 01 FF 01 F0 01 FF 01 F0 01 1F F0 01 00 ................
01FB80: 38 EF 0E 00 03 EF 0F 01 0E 00 03 EF 0E 00 03 EF 8...............
01FB90: 0F 01 0E 00 01 EF 0E 00 01 EF 0E 00 00 00 C0 EF ................
01FBA0: 0F 01 1F F0 01 0F 01 0E FF 01 F0 01 00 01 FF 01 ................
01FBB0: F0 01 FF 01 F0 01 0F 02 0E 00 42 FF 01 F0 01 00 ..........B.....
01FBC0: 02 FF 01 F0 01 0F 01 1F F0 01 FF 01 F0 01 0F 01 ................
01FBD0: 0E 00 43 EF 0E 00 02 EF 0E 00 01 EF 0E EF 0F 03 ..C.............
01FBE0: 0E 00 83 11 F0 02 00 03 11 F0 02 00 01 11 F0 01 ................
01FBF0: 00 02 11 F0 01 11 F0 03 00 01 11 F0 01 00 03 11 ................
01FC00: 0E F2 30 5C 0E FA 30 4E 10 C3 30 50 10 CB 30 52 ..0\..0N..0P..0R
01FC10: 10 D3 30 54 10 DB 30 56 10 E3 30 58 10 EB 30 5A ..0T..0V..0X..0Z
01FC20: 10 F3 30 5C 10 FB 30 4E 12 C4 30 50 12 CC 30 52 ..0\..0N..0P..0R
01FC30: 12 D4 30 54 12 DC 30 56 12 E4 30 58 12 EC 30 5A ..0T..0V..0X..0Z
01FC40: 12 F4 30 5C 12 FC 30 4E 14 C5 30 50 14 CD 30 52 ..0\..0N..0P..0R
01FC50: 14 D5 30 54 14 DD 30 56 14 E5 30 58 14 ED 30 5A ..0T..0V..0X..0Z
01FC60: 14 F5 30 5C 14 FD 30 80 52 45 D3 00 00 4E 00 87 ..0\..0.RE...N..
01FC70: 30 50 00 8F 30 52 00 97 30 54 00 9F 30 56 00 A7 0P..0R..0T..0V..
01FC80: 30 58 00 AF 30 5A 00 B7 30 5C 00 BF 30 4E 06 86 0X..0Z..0\..0N..
01FC90: 30 50 06 8E 30 52 06 96 30 54 06 9E 30 56 06 A6 0P..0R..0T..0V..
01FCA0: 30 58 06 AE 30 5A 06 B6 30 5C 06 BE 30 4E 0A 80 0X..0Z..0\..0N..
01FCB0: 30 50 0A 88 30 52 0A 90 30 54 0A 98 30 56 0A A0 0P..0R..0T..0V..
01FCC0: 30 58 0A A8 30 5A 0A B0 30 5C 0A B8 30 4E 0C 81 0X..0Z..0\..0N..
01FCD0: 30 50 0C 89 30 52 0C 91 30 54 0C 99 30 56 0C A1 0P..0R..0T..0V..
01FCE0: 30 58 0C A9 30 5A 0C B1 30 5C 0C B9 30 4E 0E 82 0X..0Z..0\..0N..
01FCF0: 30 50 0E 8A 30 52 0E 92 30 54 0E 9A 30 56 0E A2 0P..0R..0T..0V..
01FD00: 30 58 0E AA 30 5A 0E B2 30 5C 0E BA 30 4E 10 83 0X..0Z..0\..0N..
01FD10: 30 50 10 8B 30 52 10 93 30 54 10 9B 30 56 10 A3 0P..0R..0T..0V.£
01FD20: 30 58 10 AB 30 5A 10 B3 30 5C 10 BB 30 4E 12 84 0X..0Z..0\..0N..
01FD30: 30 50 12 8C 30 52 12 94 30 54 12 9C 30 56 12 A4 0P..0R..0T..0V..
01FD40: 30 58 12 AC 30 5A 12 B4 30 5C 12 BC 30 4E 14 85 0X..0Z..0\..0N..
01FD50: 30 50 14 8D 30 52 14 95 30 54 14 9D 30 56 14 A5 0P..0R..0T..0V..
01FD60: 30 58 14 AD 30 5A 14 B5 30 5C 14 BD 30 80 49 CE 0X..0Z..0\..0.I.
01FD70: 00 00 00 00 4A DB 30 00 48 ED 78 0A 48 ED 40 0E ....J.0.H.x.H.@.
01FD80: 48 ED 50 10 48 ED 58 12 48 ED 60 14 48 ED 68 0C H.P.H.X.H.`.H.h.
01FD90: 48 ED 48 4C 48 ED 70 80 4F 55 D4 00 00 4A 00 D3 H.HLH.p.OU...J..
01FDA0: 30 48 00 ED 79 48 0A ED 41 48 0E ED 51 48 10 ED 0H..yH..AH..QH..
01FDB0: 59 48 12 ED 61 48 14 ED 69 48 0C ED 49 80 49 CD YH..aH..iH..I.I.
01FDC0: 00 00 00 4E 7F ED 46 50 7F ED 56 52 7F ED 5E 80 ...N..FP..VR..^.
01FDD0: 52 53 D4 00 00 5E 7F C7 30 60 7F CF 30 62 7F D7 RS...^..0`..0b..
01FDE0: 30 64 7F DF 30 66 7F E7 30 68 7F EF 30 6A 7F F7 0d..0f..0h..0j..
01FDF0: 30 6C 7F FF 30 80 52 4C 43 C1 00 7F 7F 07 30 80 0l..0.RLC.....0.
01FE00: F0 04 11 F0 05 11 F0 04 00 25 FF 01 F0 01 00 01 .........%......
01FE10: EF 0E 00 01 FF 01 F0 01 00 01 FF 01 F0 01 FF 01 ................
01FE20: F0 01 1F F0 01 1F F0 01 FF 01 F0 03 0E FF 01 F0 ................
01FE30: 01 00 03 FF 01 F0 03 00 03 FF 01 F0 01 00 02 FF ................
01FE40: 01 F0 03 00 26 EF 1F F0 02 0E 00 01 EF 1F F0 02 ....&...........
01FE50: 0E FF 01 F0 01 00 02 FF 01 F0 01 FF 01 F0 01 00 ................
01FE60: 03 FF 01 F0 04 FF 01 F0 04 00 02 FF 01 F0 01 00 ................
01FE70: 02 FF 01 F0 04 00 B9 FF 01 F0 02 11 F0 02 00 02 ................
01FE80: 11 F0 01 1F F0 01 00 02 11 F0 01 0F 01 1F F0 01 ................
01FE90: 00 01 FF 01 F0 01 00 01 FF 01 F0 01 00 01 FF 01 ................
01FEA0: F0 01 00 01 FF 01 F0 02 00 01 FF 01 F0 01 FF 01 ................
01FEB0: F0 01 0F 02 0E 00 08 11 F0 01 0F 01 1F F0 01 11 ................
01FEC0: F0 01 0F 01 1F F0 01 FF 01 F0 01 0F 01 1F F0 01 ................
01FED0: FF 01 F0 01 0F 02 0E 00 0C FF 01 F0 01 EF 0E FF ................
01FEE0: 01 F0 01 00 01 FF 01 F0 05 00 01 FF 01 F0 01 00 ................
01FEF0: 01 11 F0 01 00 01 FF 01 F0 01 0F 01 1F F0 01 00 ................
01FF00: 01 FF 01 F0 01 00 01 FF 01 F0 01 EF 1F F0 02 FF ................
01FF10: 01 F0 01 0F 01 0E 00 09 FF 01 F0 01 00 01 11 F0 ................
01FF20: 01 FF 01 F0 01 00 01 FF 01 F0 01 FF 01 F0 01 00 ................
01FF30: 01 FF 01 F0 01 FF 01 F0 01 0F 01 0E 00 0D EF 0E ................
01FF40: 00 02 EF 0E 00 01 EF 0E 00 02 EF 0E 00 02 EF 0F ................
01FF50: 01 0E 00 02 EF 0E 00 01 EF 0E 00 01 EF 0E 00 01 ................
01FF60: EF 0E 00 02 EF 0E EF 0F 03 0E 00 09 EF 0F 01 0E ................
01FF70: 00 02 EF 0F 01 0E 00 01 EF 0F 02 0E 00 01 EF 0F ................
01FF80: 03 0E 00 70 11 F0 05 11 F0 01 00 01 11 F0 01 11 ...p............
01FF90: F0 05 00 01 11 F0 02 00 01 11 F0 03 00 38 FF 01 .............8..
01FFA0: F0 01 00 02 FF 01 F0 01 00 01 FF 01 F0 01 00 02 ................
01FFB0: FF 01 F0 01 00 02 FF 01 F0 01 00 01 FF 01 F0 01 ................
01FFC0: FF 01 F0 03 0E 00 37 FF 01 F0 01 00 02 EF 1F F0 ......7.........
01FFD0: 02 0E 00 02 FF 01 F0 01 00 02 EF 1F F0 02 0E FF ................
01FFE0: 01 F0 01 EF 1F F0 01 00 00 1A 1F F0 01 00 00 1A ................
01FFF0: 52 41 4E 53 4D 41 54 2E 42 49 4E 22 2C 0D 00 00 RANSMAT.BIN",...
020000: 52 4C C1 00 00 7F 7F 17 30 80 52 52 43 C1 00 7F RL......0.RRC...
020010: 7F 0F 30 80 52 52 C1 00 00 7F 7F 1F 30 80 45 58 ..0.RR......0.EX
020020: D8 00 00 7F 7F D9 30 80 4C 44 C9 00 00 7F 7F ED ......0.LD......
020030: A0 80 4C 44 49 D2 00 7F 7F ED B0 80 4C 44 C4 00 ..LDI.......LD..
020040: 00 7F 7F ED A8 80 4C 44 44 D2 00 7F 7F ED B8 80 ......LDD.......
020050: 43 50 C9 00 00 7F 7F ED A1 80 43 50 49 D2 00 7F CP........CPI...
020060: 7F ED B1 80 43 50 C4 00 00 7F 7F ED A9 80 43 50 ....CP........CP
020070: 44 D2 00 7F 7F ED B9 80 44 41 C1 00 00 7F 7F 27 D.......DA.....'
020080: 30 80 43 50 CC 00 00 7F 7F 2F 30 80 4E 45 C7 00 0.CP...../0.NE..
020090: 00 7F 7F ED 44 80 43 43 C6 00 00 7F 7F 3F 30 80 ....D.CC.....?0.
0200A0: 53 43 C6 00 00 7F 7F 37 30 80 4E 4F D0 00 00 7F SC.....70.NO....
0200B0: 7F 00 30 80 52 4C C4 00 00 7F 7F ED 6F 80 52 52 ..0.RL......o.RR
0200C0: C4 00 00 7F 7F ED 67 80 49 4E C9 00 00 7F 7F ED ......g.IN......
0200D0: A2 80 49 4E 49 D2 00 7F 7F ED B2 80 49 4E C4 00 ..INI.......IN..
0200E0: 00 7F 7F ED AA 80 49 4E 44 D2 00 7F 7F ED BA 80 ......IND.......
0200F0: 4F 55 54 C9 00 7F 7F ED A3 80 4F 54 49 D2 00 7F OUT.....£.OTI...
020100: 7F ED B3 80 4F 55 54 C4 00 7F 7F ED AB 80 4F 54 ....OUT.......OT
020110: 44 D2 00 7F 7F ED BB 80 44 C9 00 00 00 7F 7F F3 D.......D.......
020120: 30 80 45 C9 00 00 00 7F 7F FB 30 80 52 45 54 C9 0.E.......0.RET.
020130: 00 7F 7F ED 4D 80 52 45 54 CE 00 7F 7F ED 45 80 ....M.RET.....E.
020140: 48 41 4C D4 00 7F 7F 76 30 80 44 45 46 C2 00 02 HAL....v0.DEF...
020150: 7F CB 30 80 42 49 CE 00 00 02 7F CB 30 80 44 45 ..0.BI......0.DE
020160: 46 D7 00 18 7F CB 30 80 CD CB 51 21 50 C0 22 0D F.....0...Q!P.".
020170: 52 18 33 2A 04 58 CD AD 51 21 37 52 CD FC 51 CD R.3*.X..Q!7R..Q.
020180: E7 51 CD 06 BB FE 20 CA 7C 51 FE 0D 20 F4 2A 00 .Q.... .|Q.. .*.
020190: 58 ED 4B 02 58 A7 ED 42 20 0C 21 5F 52 CD FC 51 X.K.X..B .!_R..Q
0201A0: CD D9 51 D8 18 53 DD 2A 00 58 DD 6E 00 DD 66 01 ..Q..S.*.X.n..f.
0201B0: E5 DD E1 DD CB 00 46 20 40 DD 6E 01 DD 66 02 DD ......F @.n..f..
0201C0: CB 00 4E 20 1E CD AD 51 21 0F 52 CD FC 51 3E 42 ..N ...Q!.R..Q>B
0201D0: CD 1E BB 20 24 CD 06 BB FE 20 20 F2 01 03 00 DD ... $.... .....
0201E0: 09 18 D0 DD CB 00 56 3E 01 28 02 3E 00 32 CF 31 ......V>.(.>.2.1
0201F0: 22 41 17 CD CB 51 CD B9 11 CD CB 51 2A 00 58 ED "A...Q.....Q*.X.
020200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
020210: 1B 00 00 00 02 09 50 E5 1B 00 C1 02 00 00 00 02 ......P.........
020220: 1B 00 C6 02 00 00 00 02 1B 00 C2 02 00 00 00 02 ................
020230: 1B 00 C7 02 00 00 00 02 1B 00 C3 02 00 00 00 02 ................
020240: 1B 00 C8 02 00 00 00 02 1B 00 C4 02 00 00 00 02 ................
020250: 1B 00 C9 02 00 00 00 02 1B 00 C5 02 00 00 00 02 ................
020260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
021510: 1C 00 00 00 02 09 50 E5 1C 00 C1 02 00 00 00 02 ......P.........
021520: 1C 00 C6 02 00 00 00 02 1C 00 C2 02 00 00 00 02 ................
021530: 1C 00 C7 02 00 00 00 02 1C 00 C3 02 00 00 00 02 ................
021540: 1C 00 C8 02 00 00 00 02 1C 00 C4 02 00 00 00 02 ................
021550: 1C 00 C9 02 00 00 00 02 1C 00 C5 02 00 00 00 02 ................
021560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
022810: 1D 00 00 00 02 09 50 E5 1D 00 C1 02 00 00 00 02 ......P.........
022820: 1D 00 C6 02 00 00 00 02 1D 00 C2 02 00 00 00 02 ................
022830: 1D 00 C7 02 00 00 00 02 1D 00 C3 02 00 00 00 02 ................
022840: 1D 00 C8 02 00 00 00 02 1D 00 C4 02 00 00 00 02 ................
022850: 1D 00 C9 02 00 00 00 02 1D 00 C5 02 00 00 00 02 ................
022860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
023B10: 1E 00 00 00 02 09 50 E5 1E 00 C1 02 00 00 00 02 ......P.........
023B20: 1E 00 C6 02 00 00 00 02 1E 00 C2 02 00 00 00 02 ................
023B30: 1E 00 C7 02 00 00 00 02 1E 00 C3 02 00 00 00 02 ................
023B40: 1E 00 C8 02 00 00 00 02 1E 00 C4 02 00 00 00 02 ................
023B50: 1E 00 C9 02 00 00 00 02 1E 00 C5 02 00 00 00 02 ................
023B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
024E10: 1F 00 00 00 02 09 50 E5 1F 00 C1 02 00 00 00 02 ......P.........
024E20: 1F 00 C6 02 00 00 00 02 1F 00 C2 02 00 00 00 02 ................
024E30: 1F 00 C7 02 00 00 00 02 1F 00 C3 02 00 00 00 02 ................
024E40: 1F 00 C8 02 00 00 00 02 1F 00 C4 02 00 00 00 02 ................
024E50: 1F 00 C9 02 00 00 00 02 1F 00 C5 02 00 00 00 02 ................
024E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
026110: 20 00 00 00 02 09 50 E5 20 00 C1 02 00 00 00 02 .....P. .......
026120: 20 00 C6 02 00 00 00 02 20 00 C2 02 00 00 00 02 ....... .......
026130: 20 00 C7 02 00 00 00 02 20 00 C3 02 00 00 00 02 ....... .......
026140: 20 00 C8 02 00 00 00 02 20 00 C4 02 00 00 00 02 ....... .......
026150: 20 00 C9 02 00 00 00 02 20 00 C5 02 00 00 00 02 ....... .......
026160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
027410: 21 00 00 00 02 09 50 E5 21 00 C1 02 00 00 00 02 !.....P.!.......
027420: 21 00 C6 02 00 00 00 02 21 00 C2 02 00 00 00 02 !.......!.......
027430: 21 00 C7 02 00 00 00 02 21 00 C3 02 00 00 00 02 !.......!.......
027440: 21 00 C8 02 00 00 00 02 21 00 C4 02 00 00 00 02 !.......!.......
027450: 21 00 C9 02 00 00 00 02 21 00 C5 02 00 00 00 02 !.......!.......
027460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
028710: 22 00 00 00 02 09 50 E5 22 00 C1 02 00 00 00 02 ".....P.".......
028720: 22 00 C6 02 00 00 00 02 22 00 C2 02 00 00 00 02 ".......".......
028730: 22 00 C7 02 00 00 00 02 22 00 C3 02 00 00 00 02 ".......".......
028740: 22 00 C8 02 00 00 00 02 22 00 C4 02 00 00 00 02 ".......".......
028750: 22 00 C9 02 00 00 00 02 22 00 C5 02 00 00 00 02 ".......".......
028760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
029A10: 23 00 00 00 02 09 50 E5 23 00 C1 02 00 00 00 02 #.....P.#.......
029A20: 23 00 C6 02 00 00 00 02 23 00 C2 02 00 00 00 02 #.......#.......
029A30: 23 00 C7 02 00 00 00 02 23 00 C3 02 00 00 00 02 #.......#.......
029A40: 23 00 C8 02 00 00 00 02 23 00 C4 02 00 00 00 02 #.......#.......
029A50: 23 00 C9 02 00 00 00 02 23 00 C5 02 00 00 00 02 #.......#.......
029A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AD00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
02AD10: 24 00 00 00 02 09 50 E5 24 00 C1 02 00 00 00 02 $.....P.$.......
02AD20: 24 00 C6 02 00 00 00 02 24 00 C2 02 00 00 00 02 $.......$.......
02AD30: 24 00 C7 02 00 00 00 02 24 00 C3 02 00 00 00 02 $.......$.......
02AD40: 24 00 C8 02 00 00 00 02 24 00 C4 02 00 00 00 02 $.......$.......
02AD50: 24 00 C9 02 00 00 00 02 24 00 C5 02 00 00 00 02 $.......$.......
02AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
02C010: 25 00 00 00 02 09 50 E5 25 00 C1 02 00 00 00 02 %.....P.%.......
02C020: 25 00 C6 02 00 00 00 02 25 00 C2 02 00 00 00 02 %.......%.......
02C030: 25 00 C7 02 00 00 00 02 25 00 C3 02 00 00 00 02 %.......%.......
02C040: 25 00 C8 02 00 00 00 02 25 00 C4 02 00 00 00 02 %.......%.......
02C050: 25 00 C9 02 00 00 00 02 25 00 C5 02 00 00 00 02 %.......%.......
02C060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
02D310: 26 00 00 00 02 09 50 E5 26 00 C1 02 00 00 00 02 &.....P.&.......
02D320: 26 00 C6 02 00 00 00 02 26 00 C2 02 00 00 00 02 &.......&.......
02D330: 26 00 C7 02 00 00 00 02 26 00 C3 02 00 00 00 02 &.......&.......
02D340: 26 00 C8 02 00 00 00 02 26 00 C4 02 00 00 00 02 &.......&.......
02D350: 26 00 C9 02 00 00 00 02 26 00 C5 02 00 00 00 02 &.......&.......
02D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
02E610: 27 00 00 00 02 09 50 E5 27 00 C1 02 00 00 00 02 '.....P.'.......
02E620: 27 00 C6 02 00 00 00 02 27 00 C2 02 00 00 00 02 '.......'.......
02E630: 27 00 C7 02 00 00 00 02 27 00 C3 02 00 00 00 02 '.......'.......
02E640: 27 00 C8 02 00 00 00 02 27 00 C4 02 00 00 00 02 '.......'.......
02E650: 27 00 C9 02 00 00 00 02 27 00 C5 02 00 00 00 02 '.......'.......
02E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
02F910: 28 00 00 00 02 09 50 E5 28 00 C1 02 00 00 00 02 (.....P.(.......
02F920: 28 00 C6 02 00 00 00 02 28 00 C2 02 00 00 00 02 (.......(.......
02F930: 28 00 C7 02 00 00 00 02 28 00 C3 02 00 00 00 02 (.......(.......
02F940: 28 00 C8 02 00 00 00 02 28 00 C4 02 00 00 00 02 (.......(.......
02F950: 28 00 C9 02 00 00 00 02 28 00 C5 02 00 00 00 02 (.......(.......
02F960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02F970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02F980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02F990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02F9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02F9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02F9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02F9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02F9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02F9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02FA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02FFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0300A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0300B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0300C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0300D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0300E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0300F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0301A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0301B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0301C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0301D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0301E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0301F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0302A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0302B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0302C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0302D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0302E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0302F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0303A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0303B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0303C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0303D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0303E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0303F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0304A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0304B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0304C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0304D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0304E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0304F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0305A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0305B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0305C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0305D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0305E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0305F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0306A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0306B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0306C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0306D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0306E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0306F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0307A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0307B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0307C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0307D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0307E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0307F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0308A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0308B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0308C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0308D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0308E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0308F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0309A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0309B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0309C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0309D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0309E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0309F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030C00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
030C10: 29 00 00 00 02 09 50 E5 29 00 C1 02 00 00 00 02 ).....P.).......
030C20: 29 00 C6 02 00 00 00 02 29 00 C2 02 00 00 00 02 ).......).......
030C30: 29 00 C7 02 00 00 00 02 29 00 C3 02 00 00 00 02 ).......).......
030C40: 29 00 C8 02 00 00 00 02 29 00 C4 02 00 00 00 02 ).......).......
030C50: 29 00 C9 02 00 00 00 02 29 00 C5 02 00 00 00 02 ).......).......
030C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
030D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
030FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0310A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0310B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0310C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0310D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0310E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0310F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0311A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0311B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0311C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0311D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0311E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0311F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0312A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0312B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0312C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0312D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0312E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0312F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0313A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0313B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0313C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0313D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0313E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0313F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0314A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0314B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0314C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0314D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0314E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0314F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0315A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0315B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0315C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0315D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0315E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0315F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0316A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0316B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0316C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0316D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0316E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0316F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0317A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0317B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0317C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0317D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0317E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0317F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0318A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0318B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0318C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0318D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0318E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0318F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0319A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0319B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0319C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0319D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0319E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0319F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
031EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
RESULT OF SEARCH :
PRO=120 CHEA=0 COD=19 MUSI=0 COP=12 GRA=66 WRIT=8 198=1 199=1 STARTER=0 KBI=0 CAAV=0 L.TOURNIER=0
EXTENDED CPC DSK File WinCPC32 v1.00* PTUTOR OLDTUTOR1 N TUTOR1 NLES1
BIN !"#LES1 BIN$%&'LES3 BIN()*+,-./01234567LES3 BIN89LES2 BINABCDE
FGHIJKLES2 BIN+LMNOPQLES4 BINRSTUVWXYZaLES4 BINbcdTUTOR BASefTUTOR3
BINghijklmnopqrstuvTUTOR3 BINwTUTOR2 BINxy, ' ------------ PP ----------------
- , £ "FECHA ACTUAL "fech"CUENTAS DE NETO ('N'),ACTIVO ('A') O PASIVO ('P')
""" "n" "a" "p" "d"(C) net("n") pasiv("p") activ("a")w net "NETO ('N') O DE
DIFERENCIAS ('D')""" "n" "d"(C) dife("d")% pasiv tip" PASIVO "% activ tip"
ACTIVO "! neTUTOR BINBB Y/N $$$8 q!Q8QQsYH!!0!"(!(!(! $!XU0 2P!(!2Q!FH2#
8 Do you wish to enter lessons Y/N£ Loading has been stopped£ Ple
ase start tape recorder£ Loading lessons 1-9£ Loading lessons 1
0-17£ Loading lessons 18-25£ Loading lessons 26-35£ L
oading error£sYU3!2jE(fT R(B(Y2v*S1r8!2F r0S(E(#(50!2s3!K2*Pw# ! 1!() # ""Po#
,2!2! "nf"1!"1!E"!"B121!3j! E!1"1!!1*AE (# v#+2!22 E ! 2nf22!22! 2nf2!/2 # ####&
38ADDRESS MACHINE CODE SOURCE CODE ASSEMBLED CODE LABELS INSTRUCTIONS
Cursor keys, delete, and auto-repeat areas standard. ESC returns you to menu. C
clears all ENTE tabs to next lineA assembles SPAC tabs in label are Program ha
s successfully assembled. Press Run, EdTUTOR BASp442 "2" B "tutor1" 2 "
2" B "tutor1" £ w 2 t(,2,) tran() tit() 1,80,24,25 26,60,2,2 2,13,7,20 16,3
6,7,20 41,61,7,20 64,75,7,20#, #, C"" , , , #, , , , , , , # , , ,
Pit, or ESC to exit. Program counter has jumped to non-validaddress. ED
IT or reRUN program. You are trying to run code in allocatedstorage area
. RET missing Please EDIT Press R to run example, E to edit,and ESC to return
to menu. Program stopped. You may re-RUN, EDIT or press ESC to ret
urn to menu. FLAGS Registers and Contents STAC C Z PV S
33"33333333"w3333333w3""333w3333w2!1(0V (!" "!!
80( ! !!(T(((j( !!! !!" "!! !!!""0!!#"!!#"!!/#"!(v(r(t(9(!!/#"(((" !# " "!" ""8
E nf "!" "g"!2CB(Y*C 64 5(N(G((9C(kA 88 a80 C 04 68y w0wx(66 E(8(t(r(H(J(2(!
" "(v(!/#"!" "!" "!" "(".E!z8 E ON#fi1o(21 E#((E # (+ # E &8!3$8!13addressth
e contents ofmemory locationthe numbertoF)))*r&&&&&&'W*p****-++'C'+++5,,,p','''(
2(c(,-.-b-(£(--.'.....6/F////0F0v0(000121d11+)4))#######$$$($3$#1$T$$y$$$$$$$$$%
%%E%S%a%g%%%%%%%&&56566 666!EF6 oO!E(Gq!C!E2##!Cn,,go#og#g!1V(o&)))%)r( (eoOw#ww
wwwww999999w3w"333ww3ww3w333w33wwwwww&$&)&.&3&8&&B&H&N&T&Z&&f&l&accumulatorthe n
umberHL registerlocation (HL)DE registerB registerC registerif Carry flag is set
,D registerE registerH registerL registerBC registerif Zero flag is set,NOT DEFI
NEDif Zero flag is not set,if Carry flag is not set,IX registerIY registerlocati
on (IX+offset)location (IY+offset)location (BC)location (DE)AF registersalternat
ive AF registersStack Pointerif Sign flag is 0, ie Positive,location (IX)locatio
n (IY)stackif Sign flag is 1, ie Minww3w3w333"33wwwwww33333wwwfww3333333www33333
wwwwwwww3ww3w3w33ww33"""33w333333333w33wwwwwww33333wwwww3333333w3w33"333"3us,if
P/V flag is nOt set,if P/V flag is sEt,Interrupt vector registerRefresh register
port whose number is in Cport with above numberFlag register0 of1 of2 of3 of4 of
5 of6 of7 of0000H0008H0010H0018H0020H0028H0030H0038His loaded withhas added to i
thas added to it carry andThe Accumulator has subtracted from ithas taken from i
t carry andis INCremented by 1is DECremented by 1is PUSHed onto stack and SP dec
remented by 2is POPped from stack and SP incremented by 2Accumulator is l33w3333
3w3ww333"U33333333Uwwww333w333"333ww3333ww33w3w333333333w33333D333333333333333ww
33wwwww333w3wwwwww3U3""3"w Pogically ORed withAccumulator is logically ANDed wi
thBC, DE, HL registers are all EXchanged with the alternative setis EXchanged wi
thAccumulator is NEGated, ie made negativecarry flag is inverted, ie Compliment
Carry Flagcarry flag is set, ie Set Carry Flagdecimal Adjust AccumulatorNo OPera
tion is performed, inspite of this it takes .000001 secs to do itcomputer is HAL
Ted until an interrupt comes to awake it againtest BITSET bitRESet bitblock tran
sfer (BC) bytes starting at (HL) to (DE) incremelly, sign bit unchangedis Shifte
d Right Logically, 0 is shifted into bit 7X!1v(.nf! 2 E0!EV(!hF"M2L22 E2,E2!Eo0
$#fo( 2!123)E*( !1N(23 213(J (E2 (E2r(t nf2v (E2)E*o$!EON#fi E#E 3 3oo08E1G(n&3
HE1G #3+#fo!3)0'z'Wy'O###S323!3ntingtransfer (HL) to (DE), increment HL and DE,
dec BC, reset PV flag if BC0block transfer (BC) bytes starting at (HL) to (DE) d
ecrementingtransfer (HL) to (DE), decrement HL, DE, and BC, reset PV flag if BC0
perform relative jump todecrement B, if zero continue, if Not Zero perform relat
ive jump topush the return address to stack and CALLperform jump toRETurn from N
on-maskable interrupt NOT PERFORMED BY SIMULATORRETurn from Interrupt NOT PERFOR
MED BY SIMULATORRETurn address is POPped from theo3o3+ 0E0Eh'cH $V(d2ERRORd9!6!"
!s"! !4! W56*1utA6 (9 !7!*1ut 5!1113!E".988 (!97!hF".9 8!97q ((62w (,!762ww22wN
!EV(!hF".9-9(4####4!5!5!7(Jq6# #w (#w0(yN*115 1s91*1F(9N stacksearch from (HL) I
ncrementing BC bytes for data in Accumulatorcompare (HL) with A, increment HL, d
ecrement BCsearch from (HL) Decrementing BC bytes for data in Accumulatorcompare
(HL) with A, decrement HL, and BCinvert all bits in A register, ie ComPLimentac
cumulator is ComPared withcontents of Accumulator is eXclusively ORed withrotate
Accumulator Left shifting bit 7 into Carryrotate Accumulator and carry Leftrota
te Accumulator Right, shifting bit 0 into Carryrotate accumulator and carry R(9V
(9(9 9, (90(9(9f(9"1S1*"wf(#w+13#3!E".9NT(V(V/ '80EF N 7wh(wy2 7h!7wy2 (,(y((B*(
8 9y8(&($( &6666 7h!- +w!!( !(12!2K(()(! (E,(Aa708&0"Q Q(s (,(!7A8G8H Sx!N7yight
rotate Left Decimal contents of (HL) with low nibble of Accumulatorrotate Right
Decimal contents of (HL) with low nibble of Accumulatorchange Interrupt Mode tor
eSTart at addressiNput from port (C), into block from (HL) Incrementing HL for B
bytesiNput into (HL) from port (C) increment HL, decrement BiNput from port (C)
, into block from (HL) Decrementing HL for B bytesiNput into (HL) from port (C)
Decrement HL, decrement Binput data fromoutput from (HL) to port (C) increment H
L, decrement BouT x!a A 787e8Ah(PJP( 8r1((8)(/t1218) v2y##"!7*ut (,()(w#!m71 w
#21 w#Y(8o&!8(NF8 ##"!7!6Y(a(8g(!8g(#68g(8g(gg0 -9 (7# ( y2!Eo0$#fo*K1+#q#p#"!4w
3#! !6!6put from (HL) to port (C) block from (HL) Incrementing for B bytesoUTput
from (HL) to port (C) Decrement HL, decrement BouTput to port (C), from block f
rom (HL) Decrementing HL for B bytesoUTputdisable Interrupts. NOT PERFORMED BY S
IMULATOR.enable Interrupts. NOT PERFORMED BY SIMULATOR.is Rotated Left shifting
bit 7 into Carryand Carry are rotated Leftis Rotated Right, shifting bit 0 into
Carryand Carry are Rotated Rightis Shifted Left Arithmetically, 0 enters at bit
0is Shifted Right Arithmetica Pn!7nfG(!7# ( (#VGut srnf##RuSpace missingInstr.
unknownMissing space or ,Error after inst.Offset too bigCan only ADD IX/INumber
missingBracket missingLabel too longNumber too largeLabel not foundNo DEFB, or D
EFWOffset missing Error found during assembly. Pleasecorrect before running
program. d'sogram. Please edit. The program has been completed. You may
EDIT or reRUN. Exit by pressing ESC. The stack pointer is outside allocated m
emory area. Please edit program. There are too many registers called up,to
display. Program will RUN as normal.qIIPkkkkPPAAkkkkkkkkkkkF!kkkkkkkkkPPAAAAAAA
AAAAAAkAPPPPPPPkyEEEEEzEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE E2))!B
6!CB! (B(##6#6#6#6# 2!5D2!"B!B6#N#Fx#8 0xHDBNNNIIA(SPSPP(C(HL(NN(NDI(IX(IY(BC(
DEAF(IX(IY0008101820283038OOOOFHHvHHIHFIIIIPPIIJOOOOPJBJlJJOJPP PvOOOOO*P4PPOPOR
PHPfPPNpPzPPPOPPPPPPJJKDKjKKKKLML00200w060 0000&0.0!000*0K"0SC F0 p0N0q0V0r00s0
x0y0z0000 G0O0W00g0o0, 0.041044s,0.040 A0 B0 C0 D0 E0 H0J0K0L0M0 P0Q0S0T0UG#w#r#
6#6x!EN#fi22))!CB(V(133!BF v V A0(E E*N!DV(!DN#fi!N!CB-,.I(Y*ekQAA*B(*B8( *B(nf
"1*AQAA*1("1*AMB2MB2BAQAA*B+w+w"Bnf"1*AQAA*BB(*BN#F#"BC1*A!C27nfk!CBnfknfAk!CBnF
fGk*Bk*Bk!CBnFfGN0 X0Y0Z000 0a0b0c0e0 h0i0j0k0l0n0f0t0u0DWDGFFO0 0I0R00d0m0kcAD
0 0000000000)0490AD00JZ 0000004zj0SU00 0000000SB00BR 0000004rb0DE050+0 000-0%000
040IN040#0 0000$0,000430J080"00(0 0J0 00"0006FAk!CBnFfGFANBk!CBnfN k!CBnfN B
k! ,8',0!CB(r0!EC!B272 C!CBfnwutwfxnvuxtv!CB!BN qw #!6#"*nfO(q#!CBF NV!Bnf"n(*B
"B*BsBBsBB"B*B"B!CBwwqp pAqq wdrrGssFwjt"tu(uwqpqx*nf"1*B82!C27 ABG("( ($ ($6($(
$($B($7 000B0DJN0CAL0"0 0006000B0RE00 00"06000B0PUS00000PO00000C00 0000000O00 00
00000XO00 0000000AN00 000£0000E00200RL 00000000R 00000000RR 00 000 000R 00000000
SL'0 0!0"0(7ppxxPP2! t A13 r A3vA!B2nfnf0E*BRM!0*B#y 2!B213## 2 DFE,E.EFLAGS
Registers and Contents STAC You are about to affect memory area notal
located to you. Please edit program. You are about to write to memory which wil
l affect your pr P#0&0%0$0SR/0 (0)0*0+0.0-0,0SR0 809000000BING0PO0RW0T0Vg0Xo0Zw
00NF0PN0RV0T0Vf0Xn0Zv00N 0P H0R P0T X0V 0X h0Z p0 x0NA0PI0RQ0TY0Va0Xi0Zq0y0NB0PJ
0RR0TZ0Vb0Xj0Zr0z0NC0PK0RS0T0Vc0Xk0Zs00ND0PL0RT0T0Vd0Xl0Zt00NE0PM0RU0T0Ve0Xm0Zu0
0SEN0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N 0P 0R 0T 0V 0X 0Z 0 0N0P0R0T0V0X0Z00N0P0R0T0V
0X0Z80 has many suchregisters. Initially we shall consideronly the more
general ones designatedA,B,C,D,E,H and L. The A register ( orAccumulator ) i
s the most important,since more instructions involve thisregister than an
y other. The step by step instructions making upa program are stored in memory,
a seriesof similar registers or memorylocations external to the Z8
0 chip.65536 memory locations can be accessed.They are designated by their
numberbetween 0 and 65535. It 00N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00
REN0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N 0P 0R 0T 0V 0X 0Z 0 0N0P0R0T0V0X0Z00N0P0R0T0V0
X0Z00N0P0R0T0V£0X0Z00N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00IJ0Hx HHPHXHHhHHLHpOUJ0HyH AH
QHYHaHiHIINFPVRRS00b0d0f0h0j0l0RLC0 takes the Z80longer to access memory th
an its owninternal registers.£ SIMPLE LOAD INSTRUCTIONS Perhaps a better
description of loadthan the conventional one is copy, sincea load instruction
copies the numberheld in a register or memory locationinto another r
egister or memorylocation. As with all copying theoriginal remains un
changed. The load instruction is normallyabbreviated to LD. The simplest
form ofload copies data from one register toanother, i.e. LRL0RRC0RR0EX0LDLD
ILDLDDCPCPICPCPDDA'0CP/0NEDCC0SC70NO0RLoRRgININIININDOUT£OTIOUTOTDD0E0RETMRETEHA
Lv0DEF0BI0DEF0Q!P" R3*XQ!7RQQ Q *XKXB !RQQS*XnfF nfN Q!RQB $ V(21"AQQ*XD A,B
. In these abbreviationed instructions( mnemonics ), it is conventional to pu
tthe register affected first, followed bythe register from which the informatio
nis copied. Hence LD A,B copies thecontents of B into A or Accumulator.£ W
e can also load any of the registerswith a number, n, between 0 and 255di
rectly , with instructions likeLD C,123. We shall discuss later fromwh
ere the number is copied. Suffice tosay at this stage, that instructionsar
e stored as numbers. KXBQ* RP" R*X##"XP!X"X!" RP2( EN#(+0!6y7n7* RPo# 222
Press SPACE to continue. Press SPACE to select & ENTER to start Pleas
e confirm loading required Y/Ni.e. LD A,B isstored as 78. Some instructio
ns likeLD A,B are stored as one number, otherstake up to four. The two types o
f instructions discussed( LD r,r' and LD r,n ) can involve anyof the register
s considered. Only theA register can be loaded with thecontents of a
memory location. Theinstructions of the form LD A,(nn) loadsor copies the
contents of memorylocation nn ( a number between 0 and65535 ) into the
A register.£ We can also load a memory location withthe conteLES1 BIN MMHL)
DEC (HL) CP (HL) ADD A,230 CP (HL) RET STX.X/X3X7XDXQXXeXoXvXXXXXXXXXXXX
tXwNavbWcehk&loo ptsv1wzwzjM(z £ REGISTERS and MEMORY Registers are li
ke pigeon holes inwhich numbers can be stored. A singleregister can store
any number between0 and 255. The Z Pnts of the Accumulator withLD (nn)
,A where nn is the number oraddress of the memory location. All other sing
le registers cannot beloaded directly from a memory location.Two instructio
ns involving the Aregister are required.£ Summary - Loading single regis
tersLD r,r' where r and r' are any of the following A,B,C,D,E,H and
L.LD r,n where n is a number 0 - 255LD A,(nn) where nn is a number 0 to
65535LD (nn),A£ REGISTER PAIRS The fact thahis type EX DE,
HL. It EXchanges thecontents of the DE register pair withthe contents of th
e HL register pair.£ Summary - loading register pairsLD dd,nn where dd is any
register pair BC, DE, and HL. nn is a number 0 - 65535LD
dd,(nn)LD (nn),ddEX DE,HL exchanges register contents£ INDIRECT ADDRE
SSING Up to now we have only usedinstructions in which memory loca
tionshave been specified directly in theinstruction. Another useful metho
d ot a single register canonly hold numbers up to 255 and thetotal mem
ory available is up to 65535,is a limitation. For this reason thereare a wh
ole set of instructions on theZ80 that deal with registers in pairs.The pairs
are BC, DE, and HL registerpairs. The two registers hold different partsof
a number. Consider the decimal number27. We can think of this as having twopar
ts the high part ( or byte) is the 2since it represents 2*10 , the low part( or
byte ) is the 7, since it ofspecifying a memory location is to use anumber
held in a register pair, knownas indirect addressing. The instructionLD B,(
HL) for example allows us to loador copy to the B register the contentsof the
memory location whose address isin the HL register pair. All single register
s can be loadedusing the HL register pair as a pointer. Similarly , memory
locations can beloaded indirectly from any singleregister using the con
tents of the HLregister pair as address i.e. LD (HL),C.£ Usnlyreplesents 7*1
. The total number is2*10 + 7*1 27. Each digit can only be0 - 9 i.e. 10
different numbers.£ A single register can hold 0-255, 256different numbers.
If we put tworegisters side by side, i.e. HL , the Hregister holding the
High byte and the Lholding the Low byte, then we can holdin the register pair
H*256 + L*1 in thesame way as 27 2*10 + 7*1. The maximumthat can be held in
a register pairis therefore 255 * 256 + 255 65535.By convention the hig
h byte is e of the BC and DE registers forindirect addressing is limited t
o the Aregister. i.e. LD (DE),A LD A,(BC) etc.£ Summary - indirect addressin
gLD r,(HL) where r is any single register A,B,C,D,E,H, or L.LD (HL),rLD
A,(BC)LD A,(DE)LD (BC),ALD (DE),A£ ADDITIONS AND THE CARRY FLAG Both singl
e register and register pairaddition are possible on the Z80. All single re
gister additions areperformed with the Accumulator. A number( i.e. ADD A,6 ),
the contents of aregisterstoredin the first register in the registerpair
name. We can load any of the register pairswith a number between 0 - 65535 di
rectlyusing instructions like LD HL,nn. Just as we can combine two registers toh
old numbers up to 65535, we can combineadjacent memory locations. Byc
onvention the Low byte is held in thelocation with the Lower address.£ We can
therefore load a register pairwith the contents of a pair of memorylocation
s, with instructions likeLD DE,(nn) . This ins (i.e. ADD A,B), or th
e contentsof an indirectly addressed memorylocation using the HL regi
ster pair(i.e. ADD A,(HL) ) can be added to theAccumulator. The result is h
eld in theAccumulator. The source of the additionis unaffected. Register pair
addition is performed inconjunction with the HL register pair,and can only
involve BC or DE ( i.e.ADD HL,BC or ADD HL,DE ). Again thethe result is h
eld in the HL registerpair, and the other register pair isunaffected.£ Sin
gle andtruction isequivalent to the non-valid instructionsLD E,(nn) and LD
D,(nn+1). Similarly, we can load the contents ofa register pair into a pair o
f memorylocations, i.e. LD (nn),BC which isequivalent to the two
non-validinstructions LD (nn),C and LD (nn+1),B. There are no instructions
to loadregister pairs with the contents ofanother register pair. Two ins
tructionsthe form LD r,r' are usually used toperform such an operation. Ther
e is one instruction similar tot P double register additionswill obvious
ly only give the correctresult if the answer is less than themaximum numbe
r the register(s) can hold.If it is greater than this a carry isgenerated. T
he processor holds thissingle bit of information or flag, sothat action
can be taken over theoccurrence of the carry. If there hasbeen a carr
y on the last arithmeticoperation the carry is said to be set toa "1" . If
not set it is said to be a"0". A second form of addition is availabh carrySBC
A,(HL))SBC HL,BC ) SuBtract from HL with carrySBC HL,DE )SCF Set Carry F
lagCCF Compliment Carry Flag£ INCREMENT AND DECREMENT INSTRUCTIONS The l
ast arithmetic instructions to bediscussed can be performed on any singleor dou
ble register(s). These are INC andDEC. INC increments (or increases) theconten
ts of the register, or memorylocation indirectly addressed by the HLregist
er pair, by one. DEC decrements( or decreases ) the contents of theregist
er or memory leon the Z80 , for both single andmultiple registers, kno
wn as add withcarry abbreviated to ADC. They aresimilar to ADD except th
at if the Carryflag is set before the addition theresult is incremented
by one. Allpreviously mentioned ADD instructionscan be performed as ADC.£
ADC instructions can be strung togetherto perform the addition of two numbers
of any length, as the examples willshow.£ Summary - additionADD A,n w
here n is a number 0 - 255ADD A,r wher location indirectlyaddressed by the H
L register pair, by The carry flag is not affected byeither of these ins
tructions. These instructions are primarily usedwhere counters are requi
red. Theoperation on register pairs is alsouseful in sequential opera
tions onmemory locations utilising indirectaddressing.£ Summary - increme
nt and decrementINC rINC (HL)INC ddDEC rDEC (HL)DEC dd£ THE ZERO FLAG
Another very useful flag included inall processors is the r is any sin
gle registerADD A,(HL)ADD HL,BCADD HL,DEADC A,nADC A,rADC A,(HL)ADC HL
,BCADC HL,DE£ SUBTRACTION AND THE CARRY FLAG Single register subtraction take
s placewith the Accumulator. All the forms ofADD can be used in subtrac
t. Theabbreviation or mnemonic SUB is alwayswritten without the A, which is i
mplied.Hence the instructions are SUB n, SUB r,and SUB (HL). Again the result
is heldin the Accumulator. The carry flag isset to a "1" if the result e Ze
ro flag. Thisflag is set to "1" if the result of anysingle register arithmetic
operation iszero. Otherwise it is cleared to "0". It is only affected by doub
le registerarithmetic operations involving thecarry flag , i.e. only a
ffected byADC HL,dd or SBC HL,dd. The zero flag, like the carry flag, isunaf
fected by any LD or EX instructions.£ Summary - zero and carry flagsinstruction
Carry Zero r dd r dd LD . .
. . EX is outsidethe range 0 - 255.There are no double regist
er SUBinstructions.All configurations of ADC instructionscan be used with S
BC or SuBtract withCarry instructions. The operation issimilar to SUB, ex
cept that the resultis decremented by one if the carry flagis set.£ Like ADC
instructions SBC instructionscan be strung together to subtract anylength numb
er. Since double register subtraction canonly be performed with carry, the st
ateof the carry flag prior to SBC HL,BC,a n/v . n/v . ADD
* * * . ADC * * * * SUB *
n/v * n/v SBC * * * * INC . .
* . DEC . . * .r single register dd double regis
ter * flag affected . flag not affected n/v instruction not valid£
Lessons 1 - 9 1. Registers and Memory 2. Simple Load Instructions
Ex - simple load instructions 3. Register Pairs nd SBC HL,DE is importa
nt, and shouldbe "0". The carry flag can be set to a "1" withthe instruction
SCF or Set Carry Flag.Although there are no specificinstructions to
clear the carry flag to"0" there is an instruction to invert itCCF or Complimen
t Carry Flag. We shallsee later that all logic instructions doclear the carry f
lag.£ SUMMARY - subtract with carrySUB n )SUB r ) SUBtract from A, n, r
, orSUB (HL) ) (HL)SBC A,n )SBC A,r ) SuBtract from A wi
t P Ex - register pair loading 4. Indirect Addressing Ex - indire
ct addressing 5. Addition and the Carry Flag Ex - single register addit
ion Ex - register pair addition 6. Subtraction and the Carry Flag
Ex - register subtraction Ex - register pair subtraction 7. Incremen
t and Decrement Ex - inc and dec instructions 8. Zero Flag Ex -
zero flag 9. Compare Ex - comparison instructions Load further lessons f
rom tape£ I try entering your ownprograms. All programs should
end withRET ( or return ). Don't worry if youforget, the simulator will tell
you. Remember, it is impossible for aprogram to destroy your computer. Yo
u'llneed a hammer to do that!£ LD A,34 LD B,A LD (3867),A LD A,(STORE) LD (3
867),A LD A,B LD (STORE),A LD C,B LD A,(3867) LD A,67 LD (3866),A RET S
TORE DEFB 124 DEFB 0 REGISTER PAIR EXAMPLES The example illustrates
each type ofinstruction that NTRODUCTION The Z80 is the microprocessor at
theheart of your Amstrad. This program willteach you the use of all
theinstructions available on the Z80, ina series of simple progressive less
ons. After each lesson, step by stepexamples are given. To further imp
roveyour understanding of the topic, you maythen modify or rewrite the examples,
andrun them without fear of crashing thesystem. Proceed through the menu b
y pressingENTER to begin the highlighted lesson orexample, loads register pair
s.It also demonstrates that a register/memory pair are still two individu
alregisters or memory locations and can betreated as such. Another assembler
instruction isintroduced, the DEFW instruction. Theassembler allocates 2
memory locationsto the associated label. The numberafter the DEFW se
ts the initialconditions. The address in the first column is thelow byte a
ddress. The second columndisplays the contents of the pair ofmemory loca
tions asand SPACE to jump to the next.At anytime BREAK will return you to them
enu.£ INTRODUCTION TO RUNNING SIMULATOR All examples are run using t
heSimulator. At this stage the only areasof the simulator screen to consider a
rethe Source Code ( the third column thatholds the instructions ) and the area
atthe bottom of the screen, which displaysthe contents of the registers. Oth
erareas will be described as they arerequired. The assembler, that converts
instruct-ions into machine cod a single number.£ LD DE,256 LD E,4 LD (ST
ORE),DE LD (LOW),DE LD A,2 LD (HIGH),A LD HL,(LOW) EX DE,HL LD D,0 RET
STORE DEFW 32000 LOW DEFB 0 HIGH DEFB 0 EXAMPLES OF INDIRECT ADDRESS
ING These examples illustrate indirectaddressing. At this stage it
isimpossible to demonstrate its useful-ness. It is employed extensive in la
terexamples£ LD HL,LOW LD C,(HL) LD HL,HIGH LD B,(HL) LD A,(BC) LD DE,3860
LD (DE),A LD (HL),0 LD BC,3862 LD (BCe, will acceptLabels. Instead of put
ting an addressinto the program, we can give it a name.The assembler will t
hen allocate amemory location to it. The name must becalled up in the pro
gram with itsinitial condition using the instructionDEFB, DEFine Byte.£ DEFB
is an assembler instruction not aZ80 instruction. The allocated memoryaddre
ss is given in the first column. The simulator will display the contentsof this
memory location, in decimal, inthe second column. Before each instru),A RET
LOW DEFB 21 HIGH DEFB 15 DEFB 0 EXAMPLES OF SINGLE REGISTER ADDITION Th
e example adds together the twonumbers 8740 and 1260 using singlereg
ister addition only. The doublelength numbers are held in BC and DE sotha
t the results can be displayedeasily. This method of addition can beper
formed using register pair addition,as well, to add together numbers of anylen
gth. The state of the individual flags aredisplayed to the left of the registe
rs.£ LD DEction is executed theinstruction is described in ENGLISH. Tryto work o
ut what should happen beforepressing any key to perform theinstructi
on.£ You may go through the example as manytimes as you like, until you unders
tandit. If you still find difficulty, pressESC, skip over the lessons and re-E
NTERthe lesson with which you are havingdifficulty. The manual however give
s anoutline of each lesson. When you do understand the examplesgiven try m
odifying them using theeditor. Then P,8740 LD BC,1260 LD A,E ADD A,C L
D C,A LD A,D ADC A,B LD B,A LD HL,STORE LD A,15 ADD A,(HL) RET STORE
DEFB 25 EXAMPLE OF REGISTER PAIR ADDITION This example effectively multip
lies anumber held in the HL register pair by10 using addition to succes
sivelymultiply by 2.£ LD HL,(STORE) ADD HL,HL ADD HL,HL LD DE,(STORE) ADD HL
,DE ADD HL,HL LD (STORE),HL LD HL,1000 LD A,255 ADD A,1 ADC HL,HL RET
STORE DEFW 6000 EXAMPLE OF SINGLE REG instruction is one ofthese. CP c
ompares the contents of the Aregister with a number (CP n), anotherregiste
r (CP r), or any memory locationindirectly addressed through the HLregiste
r pair ( CP (HL) ). The compareinstruction is effectively SUB but theresult
does not affect the contents ofthe A register.£ If n is the number with w
hich A iscompared, then the following results - Carry Z
ero A n 0 0 A n 0 ISTER SUBTRACTI
ON This example subtracts 1260 from 8740using only single register subtractio
n.The two numbers are held in allocatedmemory locations this time. This meth
od of subtraction can beextended to any length number andregister pa
ir subtraction.£ LD HL,NUM1 LD DE,NUM2 LD A,(DE) SUB (HL) LD (DE),A LD E,18
LD L,20 LD A,(DE) SBC A,(HL) LD (DE),A RET NUM2 DEFW 8740 NUM1 DEFW 12
60 EXAMPLE USING REGISTER PAIR SUBTRACTION This example illustrates su 1
A n 1 0£ Summary - comparisonsCP n Compares A with
n ( 0 - 255)CP r Compares A with register rCP (HL) Compares A with memory l
ocation (HL)£ EXAMPLES OF COMPARE Tr
y to predict the state of the Zeroand Carry flags before performing thecom
parison. In the next lessons we willbe using these flags extensively, topro
duce more interesting examples.£ LD A,5 CP 4 CP 5 CP 6 LD B,3 CP B LD HL,S
TORE CP (btraction ofregister pairs. It subtracts 1536 from65536. At least
3 bytes of memory arerequired to hold the latter number,the highest byte
representing 65536. Although ADC and SBC may require theCarry flag to be cl
eared first, if theprevious calculation NEVER results in acarry being generate
d, this step may beomitted. However it is often better tobe safe and include i
t, than look forthe randomly occurring fault that it cangenerate.£ LD HL,(NUM
1L) LD DE,(NUM2L) SBC HL,DE LD (ANHL) DEC (HL) CP (HL) ADD A,230 CP (HL)
RET STORE DEFB 6 $ Uregister rCP (HL) Compares A with memory location
(HL)£ EXAMPLES OF COMPARE Try to predi
ct the state of the Zeroand Carry flags before performing thecomparison. In
the next lessons we willbe using these flags extensively, toproduce more in
teresting examples.£ LD A,5 CP 4 CP 5 CP 6 LD B,3 CP B LD HL,STORE CP (SL
),HL LD HL,(NUM1H) LD DE,0 SBC HL,DE LD (ANSH),HL RET NUM1L DEFW 0 NUM1H
DEFW 1 *65536 NUM2L DEFW 1536 ANSL DEFW 0 ANSH DEFW 0 EXAMPLE OF INCREMEN
T AND DECREMENT At present the programs that can bewritten are somewhat limi
ted. INC and DEC really only become usefulin conjunction with instructions to
beintroduced shortly.£ LD C,5 LD HL,STORE LD (HL),C INC C INC HL LD (HL),
C DEC C INC L LD (HL),C INC H RET STORE DEFB 0 DEFB 0 DEFB 0 LE
S3 BIN MMLish to interpre UX&X'X+X2X9XXDXKXRXbXiXyXXXXXXbYXUa/cddevfmgijlmjn
opsOurwxyzI! EXAMPLES OF BIT MANIPULATION The following illustrates the w
ay inwhich SET, RES, and BIT can be used tomanipulate individual bits of a re
gisteror memory location.£ BIT MANIPULATION EXAMPLES OF ZERO FLAG Wh
ile running this example try topredict the state of the Zero flag afterthe
instruction has been performed.£ LD HL,257 DEC L LD A,23 SUB 23 LD DE,256
INC A SBC HL,DE INC H SUB 2 SBC HL,DE LD HL,1 DEC HL RET
COMPARE So far all instructions we havediscussed that affect the
Carry orZero flags also affect the registerconcerned. There are a numbe
r of usefulinstructions that only affect flags. Thecompare or CP P We have so
far treated information inthe form of bytes or words. The Z80 doesallow a num
ber of operations on separateor groups of bits within one byte Any bit in a
register, or memorylocation using (HL), can be SET to a"1". We can also R
ESet any bit to a "0".To test the state of a bit in aregister, or memor
y location, we can usethe instruction BIT. In this instructionthe Zero flag is s
et if the appropriatebit is "0" and reset to a "0" if theappropriate bit
is "1". Hence we arity flags. The Carry flag is reset to"0" in all cases. Thus
the limitation ofno Clear Carry instruction can beperformed by a logical
instruction. AND A or OR A will clear the carry flagand not affect any register
s. XOR A willclear Carry and the Accumulator.£ Summary - logical instructions AN
D n AND r AND (HL) OR n OR r OR (HL) XOR n XOR r XOR (HL)£ EXAMPLES OF LOGICA
L INSTRUCTIONS The examples illustrate the operationof the logic instructio
ns. The pupilshould test his/hcanproduce our own flags to indicate eventsan
d then act upon them later in ourprograms.£ Summary - bit manipulationSET N
,r where N is the bit number 0-7SET N,(HL)RES N,rRES N,(HL)BIT N,rBIT N,(HL)£
LD HL,STORE SET 6,(HL) LOOP INC (HL) BIT 2,(HL) JR Z,LOOP RES 3,(HL) LD B
,5 SET 7,B RES 2,B DEC B BIT 5,B RET Z STORE BIN 16 LOGICAL
INSTRUCTIONS There are three logical instructionsavailable on the Z80. T
hey are allperformed on a bit by bit baer understandingfurther by modifying
the contents of the3 stores.£ LD HL,ST2 LD A,(ST1) AND (HL) LD (ST3),A LD A
,(ST1) OR (HL) LD (ST3),A LD A,(ST1) XOR (HL) LD (ST3),A RET ST1 BIN 6
5H ST2 BIN FH ST3 BIN 0H SHIFT INSTRUCTIONS A shift instruction
is one in which thebits of a register or memory locationare moved sideways,
left or right to theadjacent bit. As we shall see, thisgives us a means of
division as well asmultiplication.£ The SRA r, and sis betweenthe Accumulato
r and a number, register,or indirectly addressed memory location(HL). The r
esult is left in theAccumulator. In the AND instruction, if a bit in theAc
cumulator AND other number are "1",then the corresponding bit in the resultwi
ll be "1". If not it will be "0" i.e. 01101100 01010110 ANDed t
ogether gives 01000100 As well as performing ANDs on our ownflags, this
instruction is useful inmasking off areas of words, or resettinggroups of bitS
RA (HL) instructionsshift the register/memory location (HL)right, shifting bi
t 0 into the Carryflag and retaining the state of bit 7. i.e. 7 6 5 4 3 2 1
0 C 0 1 1 0 0 0 1 0 x (98 dec.) becomes 0 0 1 1 0 0 0 1 0 (49
dec.) or 1 1 1 0 0 0 1 0 x (-30 dec.)becomes 1 1 1 1 0 0 0 1 0 (-15
dec.) Hence the SRA or Shift RightArithmetically instruction divides
bothpositive and negative numbers by 2.£ The SRL r, and SRL (HL) instructio
nsshift the register/ms in the Accumulator.£ In the OR instruction, if a bi
t in theAccumulator OR in the other number is a"1", the corresponding bit in th
e resultwill be "1". If not it will be "0" i.e. 01101100 01010110
ORed together give 01111110 As well as performing OR operations onour
own flags, this instruction isuseful in SETting a group of bits in theAccum
ulator.£ In the XOR (eXclusive OR) instruction,if the bit in the Accumulator
is thesame as that in the number , then thecorremory locationcontents rig
ht, shifting bit 0 into theCarry flag and a "0" into bit 7. i.e. 7 6 5 4 3 2
1 0 C 1 0 1 1 0 1 1 1 x (183 dec.)becomes 0 1 0 1 1 0 1 1 1 (9
1 dec.) and Carry The SRL or Shift Right L
ogicallyinstruction therefore divides a positivenumber by 2. As with SRA the Ca
rry flagindicates the half.£ The SLA r, and SLA (HL) instructionsshift the r
egister/memory contents leftshifting a "0" into bit 0 and bit 7 intothe Carry fl
esponding bit in the result will be"0". If they are different it will be"1".
Another way of looking at the XORinstruction is if one OR the other is"1"
but NOT both, the answer will be"1". i.e. 01101100 01010110
XORed together give 00111010 Apart from performing the logical XORfunct
ion on our own flags the XORinstruction is useful in invertingindiv
idual or groups of bits.£ The three logical instructions AND, OR,and XOR affec
t the Zero, Sign, andP P ag. i.e. C 7 6 5 4 3 2 1 0 x
0 1 1 0 0 0 1 0 (98 dec.)becomes 0 1 1 0 0 0 1 0 0 (196 dec.) Hence the
result of the instruction SLAor Shift Left Arithmetically is tomultiply t
he positive number by 2. TheCarry indicates a result greater than255.All the
se instructions affect not onlythe Carry flag, but the Zero, Sign, andParity
flags.£ Summary - shift instructions SRA r divides +ve and -ve numbers by 2 SRA
(HL) SRL r divides +ve numbers 0 - 255 by 2 SRL (HL) Slly interrogating the
wholecontents of a register without corrupt-ing its contents. All the above r
otate instructions RLC,RL, RRC, and RR not only affect theCarry flag but
also the Zero, Sign andParity flags, as have all shiftinstructions dis
cussed. There are 4 other rotate instructionsthat involve the Accumulator onl
y. Theyare RLCA, RLA, RRCA, and RRA. They areidentical to RLC A, RL A, RRC
A, andRR A, but only affect the Carry flag,and are twice as fast.£ Summary -
rotLA r multiplies +ve and -ve numbers by 2
SLA (HL)£ EXAMPLES OF SHIFT INSTRUCTIONS The three shift instructions
areillustrated using a fixed initial valuein the memory location STORE.£ LD HL
,STORE LD B,5 LOOP1 SRA (HL) DJNZ LOOP1 LD (HL),A5H LD B,5 LOOP2 SLA (HL) D
JNZ LOOP2 LD B,8 LOOP3 SRL (HL) DJNZ LOOP3 RET STORE BIN 69H
ROTATE INSTRUCTIONS These instructions are shift instruct-ions in which the bi
t that falls oate instructions RLC r rotate r left, carry duplicates RLC (HL)
RLCA rotate A left, carry duplicates RL r rotate r and carry left RL (HL) R
LA rotate A and carry left RRC r rotate r right, carry duplicates RRC (HL) R
RCA rotate A right, carry duplicates RR r rotate r and Carry right RR (HL) R
RA rotate A and Carry right£ EXAMPLES OF ROTATE INSTRUCTIONS These examp
les illustrate the operationof rotate instructions. Modify theinitial cond
ition of the location STOREto iut oneend of the register or memory locationis
pushed back into the other end. TheCarry flag either forms part of thenu
mber shifted, thereby making it 9 bitslong, or duplicates the state of the bitth
at fell out of the register. There aretherefore four different types ofro
tate.£ RLC r, and RLC (HL) (namely Rotate LeftCarry duplicating ), shifts the co
ntentsleft, bit 7 rotating into bit 0, and theCarry duplicating the transferred
bit. i.e. C 7 6 5 4 3 2 1 0 x 1 0 1 1 0 0 0 1benvestigate their ope
ration further.£ LD HL,STORE LD B,8 LOOP1 RLC (HL) DJNZ LOOP1 LD B,8 LOOP2 RL
(HL) DJNZ LOOP2 LD B,8 LOOP3 RRC (HL) DJNZ LOOP3 LD B,8 LOOP4 RR (HL) DJNZ
LOOP4 RET STORE BIN 69H EXAMPLE USING ROTATE AND SHIFT This example use
s shifts and rotateinstructions to multiply two 8 bitnumbers together.
One number is rotatedto examine each bit in turn. The othernumber is also shi
fted and added to thetotal if the bit is set. This method isfar quicker comes
1 0 1 1 0 0 0 1 1 old bit 71 RL r, and RL (HL) Rotate Left, rotatesthe regi
ster/memory location with theCarry as a 9th bit, left. i.e. C 7 6 5 4 3 2
1 0 c 1 0 1 1 0 0 0 1becomes 1 0 1 1 0 0 0 1 c cold Carry RL instru
ctions can be strung togetherto multiply any length number by 2,since the
Carry is transferred betweenrepeated RL instructions.£ RRC r, RRC (HL) instru
ctions (RotateRight Carry being duplicated) is similarto the RLC instruction
but is a rightshithan the method of repeatedaddition.£ LD HL,0 LD DE,(NUM2)
LD A,(NUM1) LOOP RR A JR NC,JP1 ADD HL,DE JP1 RET Z SLA E RL D JR LOOP
NUM1 DEFB 212 NUM2 DEFB 203 DEFB 0 DECIMAL ROTATE The Z80
allows us to rotate left andright nibbles as well as bits. RLD Rotates the D
ecimal number Left RRD Rotates the Decimal number Right The best way to
describe theseoperations is by example. Bothinstructions involve t
he Accumulator,and the ft. Bit 0 is shifted into bit 7 andthe Carry duplic
ates the old bit 0. i.e. 7 6 5 4 3 2 1 0 C 1 0 1 1 0 0 0 1 xbecomes
1 1 0 1 1 0 0 0 1 old bit 01 RR r, and RR (HL) instructions ( RotateRight )
is similar to RL except that theshift around the 9 bits is to the right. i.e.
7 6 5 4 3 2 1 0 C 1 0 1 1 0 0 0 1 cbecomes c 1 0 1 1 0 0 0 1 cold
Carry RR instructions can be strung togetherto divide any length number by 2.£
RLC and RRC instructions are useful insequentia P memory location (HL). The
examples are in Binary Coded Decimal ofcourse, each digit taking up one nibble
or four bits of the register or memorylocation.£ A after (HL)
A before 5 4 x 3 after RLD x 5 4 3where
x is any number and is unaffectedby the instruction. As can be seen the effect
of stringingtogether RLD instructions is to multiplya decimal number by 10.
It is alsouseful in isolating the high digit fromthe two digit number.£ sam
e flag as theoverflow flag. It is termed the P/Vflag.£ i.e.0 0 1 1 0 1 0 0
parity flag is not set since number of "1"s
is 3. i.e. odd.0 1 0 0 0 1 1 1 parity flag is set si
nce number of "1"s is 4. i.e. even. The instruction perfo
rmed determinesthe meaning of the P/V flag. Of all the instructions describe
d todate only DAA treats it as a parityflag. All others either have no ef
fecton it or use it a A after (HL) A before x 5
4 3 after RRD 5 4 x 3 The RRD instruction therefore divide
sthe decimal number by 10. It can also bestrung together to divide any length BC
Dnumber by 10. The low digit of the twodigit decimal number can be isolated b
ythis instruction.£ Summary - decimal shiftsRLD Rotate Left Decimal (*10)RRD
Rotate Right Decimal (/10)£ EXAMPLES OF DECIMAL ROTATION These exam
ples illustrate themultiplication ans an overflow flag.All subsequent
instructions either haveno effect on it or use it as parity.£ THE FLAG REGISTE
R AND AF REGISTER PAIR We have discussed flags as individualbits. This is the
way they are normallyused. They are however actually storedin the Z80 in a re
gister, designated asF or flag register. The flags arearranged as follow
s - bit 0 C Carry bit 1 N Subtract last bit 2 P/V
Parity and overflow bit 3 Not used bit 4 H d division
of BCDnumbers by ten.£ LD HL,STORE LD A,0 RLD INC HL RLD LD A,0 RRD D
EC HL RRD RET STORE DEFW 254H INTRODUCTION This group o
f lessons will introducethe idea of bit manipulation and its usein flag opera
tions and in producingfaster methods of multiplication. But first we shall l
ook further at theprocessors flags.£ LESSONS 18 - 25 18. Parity 19
. The flag register and AF 20. S and P/V flags in instructions Half
carry bit 5 Not used bit 6 Z Zero bit 7 S Sig
n£ The Flag register sometimes forms aregister pair in conjunction with t
heAccumulator. This pair is called AF. Theonly instructions previously mention
edthat involve this register pair are PUSHand POP.£ S and P/V FLAGS IN INSTR
UCTIONS The sign and parity flags can be usedin all absolute ( NOT relative)
jumps,calls, and returns. The notation is - JP PO,nn CALL PO,nn RET PO
Ex - sign and parity flags 21. Bit manipulation Ex
- bit manipulation 22. Logical instructions Ex - logical instruction
s 23. Shift instructions Ex - shift instructions 24. Rotate instruct
ions Ex - rotate instructions 1 Ex - rotate instructions 2 2
5. Decimal rotating Ex - decimal rotation Load further lessons from t
ape£ PARITY When data is transmitted from one placeto another, i
t is possible for errors toappear Parity odd0 JP PE,nn CALL PE,nn RET PE
Parity even1 JP P,nn CALL P,nn RET P Sign +ve J
P M,nn CALL M,nn RET M Sign -ve If the condition is not met the programwil
l not jump, call a subroutine, orreturn.£ EXAMPLE OF JUMP ON SIGN Thi
s example is a simple program toillustrate JP P,nn , and JP M,nn jumpif po
sitive and jump if minus. Note thatthe carry is still operative, andthere
fore, if you do not clear it beforeADC and SBC the in the received data. Pari
ty is asimple way of detecting single errors indata. An additional bit is added
to thedata that makes the total number of "1"sin the word an even number.
If thereceived word does not have an evennumber of "1"s in it, then an er
ror hasoccurred. In addition to this evenparity we could use odd parity,
wherethe word is made to have an odd numberof "1"s in it. The Z80 has a fl
ag that is set if thenumber of "1"s in a number is even. Thisflag is in fact t
he Plater jump could beunexpected. In this example the carry isnot cleared,
so "look before you leap".£ LD HL,52 LD DE,33 LD BC,5 LOOP1 SBC HL,DE LD (LR
EG),HL JP P,LOOP1 LOOP2 ADC HL,BC LD (LREG),HL JP M,LOOP2 RET Z JR LOOP1
LREG BIN 0 HREG BIN 0 berepresented by C9B8 hex. Conversion of a hex n
umber to itsdecimal equivalent follows the standardcalculation.i.e. B8 hex
(B hex)* 16+ (8)* 1 11*16+8184 Always remember that a hex number ha
s abase of 16d Decimal or BCD. The Z80 accommodates the aboveadjustment
, with the instruction DAA,or Decimal Adjust Accumulator. Thisinstructio
n is used after an 8 bitADD, ADC, SUB, or SBC to adjust theAccumulato
r contents by adding 6 to thenibble, if either nibble in the answeris above 9
.£ To perform this operation the Z80 usestwo further flags, the H flag ( a Ha
lfcarry between nibbles ), and N flag(subtract instruction performed last
).Since these flags cannot be tested asp decimal, a decimal number hasa base
of 10 and a binary number a basebase 2.£ EXAMPLES OF HEXADECIMAL NOTATION No
w that hex notation has been intro-duced we can discuss how the computersto
res programs in more detail. Asalready mentioned, the instructionsare
stored memory as numbers. Someinstructions only require a singlenum
ber, others require more. Column 2 onthe Simulator display shows the memorycon
tents for the instructions in hex. All the numbers used to describeart of a
conditional jump etc. they areof little use.£ EXAMPLES OF B.C.D. NOTATION Th
ese examples show simple addition andsubtraction in BCD format. Remember tokee
p in Hex display mode or theillustrations will not appear in BCD.£ LD A
,25H LD HL,STORE LD DE,2468H INC (HL) RET BIN 65H BIN 87H BIN 9AH BIN
DFH BIN FFH BIN 64H STORE DEFB 64 POSITIVE AND NEGATIVE NUMBER NOTATIO
N So far we have only dealt with positivenumbers. If we had taken 6 from 5 w
ewo aninstruction are given in sequence alongthe line. Notice that numbers cal
led upin an instruction appear towards the endof the string of numbers. The e
arliernumbers determine the type ofinstruction. Since the total num
ber ofinstructions exceed 256, a prefixnumber is used to produce other s
ets ofinstructions. The prefixes you will findare ED, CB, DD and FD.£ Luckily as
semblers takes account of allthese complexities, and you will notneed to l
earn which numbers representwhich uld end up with the answer 255 withcarry s
et. There is an interpretation ofnumbers that allows us to consider thisanswer
as the negative number -1. In this interpretation -1 must equal255 or 1111111
1, or the processor wouldnot be able to take 6 from 5 and getthe right answ
er. Further 5-7 -2 or 254or 11111110. Bit 7, the most significantbit, represents
the sign ( + or - ) ofthe number. When bit 7 is "1" the numberis negative, a
nd when "0" the number ispositive.£ A useful operation would binstructions. Th
e Simulator can be switched betweendecimal and hexadecimal display bypre
ssing shift "T", when a program isnot running.£ LD A,25H ADD A,A DAA LD HL
,4589H LD DE,3812H LD A,L SUB E DAA LD L,A LD A,H SBC A,D DAA LD H,A R
ET BINARY CODED DECIMAL NOTATION We would still like to be able t
operform calculations on decimal numberswithout having to convert to binary o
rhexadecimal form. Hexidecimal form holdsa key to a method of achieving thise to
make apositive number negative. Changing bit 7does not do this. Take the p
ositivenumber 2 or 00000010 and its negativeequivalent -2 or 11111110 for e
xample.Inverting all bits of the binary numberof +2 gives 11111101, which is
1 lessthan that for -2.Hence to make a positive number negativewe invert all i
ts binary bits, known asComplimenting, and add 1. The notationis generally te
rmed 2s complement£i.e. 0 0 0 0 0 1 0 1 +5 invert 1 1 1 1 1 0 1
0 add 1 1 1 1 1 1 . The hex digit requires adjustment toavoid the digit
s A-F. Adding 6 to thedigit, if these symbols appear, resultsin correct adju
stment. Take the hex number C ( 12 dec.).Adding 6 gives 18 decimal or 1
2 hex.Hence the hex number looks identical tothe decimal answer required.£ Each
digit is held in 4 bits of theregister. These 4 bits are called anibbl
e, the whole 8 bit word is termed abyte. Who said programmers have no senseof hu
mour This presentation is termed BinaryCode P 0 1 1 -5 inve
rt 0 0 0 0 0 1 0 0 add 1 0 0 0 0 0 1 0 1 +5 The operation luckily
also makes anegative number positive. A veryimportant point. The large
st positive number we can holdin a single register, using thisnotation i
s 01111111 or 127 and thelargest negative number 10000000 or-128.£ The
Z80 has two instructions that maybe used for these operations CPL complemen
ts or inverts the contents of the Accumulator. NEG negates, or m
akecessor teststhe state of a flag, before eitherjumping or continuing in
sequence. The conditional jumps involving thecarry and zero flags are-JP NC
,nn jump if carry flag not setJP C,nn jump if carry flag setJP NZ,nn j
ump if zero flag not setJP Z,nn jump if zero flag set Indirect jumps are
also available onthe Z80 using the HL register pair.The instruction J
P (HL) loads theprogram counter with the contents of theHL register. Thus t
he address of thenext s negative, the contents of the Accumulator b
y complementing and adding 1 in one operation. A Sign flag (S) is pr
ovided on the Z80.It duplicates the sign ( bit 7 ) of theanswer after any arith
metic operation onthe Accumulator. The sign flag is "0"for a positive resu
lt and "1" for anegative result.£ When performing arithmetic operationswhich
we wish to interpre UULES3 $$$0uinstruction to be performed iscontain
ed within the HL register.£Since the contents of the HL registerpair can
be the result of somecalculation the jump can be conditional.£ Summary - j
umpsJP nnJP (HL)JP NC,nn jump on no carryJP C,nn jump on carryJP NZ,nn jump
on not zeroJP Z,nn jump on zero£ EXAMPLES OF JUMPS Although you can
enter the addresswithin the jump in number form, if itdoes not equal the a
ddress of the startof an instruction, the simulator willstop at the JUMP.
This is because theprocessor would perform the instructionit finds at that
address and anythingcould happen and usually does. To get round this problem us
e a label,declaring it in the label column infront of the instruction to
which youwish to jump.£ LD HL,STORE LD A,3 LOOP1 LD (HL),A INC A CP 8 JP NZ
,LOOP1 LOOP2 DEC (HL) JP NZ,LOOP2 RET STORE DEFB 0 RELA
TIVE JUMPS One difficulty with the above types ofjump is that, if the LES2
BIN UULES2 $$$ UX,X-X1XXEXOXVXXjXqXXXXXXXXXXXEX&acdfgishgilnopqutuxxyZw9yvc)
W JUMPS The aspect of a computer that makes itmore than a calcu
lator is its ability tochange its sequence of operations as aresult of earlie
start address ofthe program were changed, all the jumpaddresses would requi
re modification.Relative jumps do not have thisdifficulty. The absolut
e address is notstored with the instruction. It is thedifference between the
current contentsof the program counter and the addressto which we wish to ju
mp that is storedwithin the instruction. Relative jumpsare limited to jumpin
g backwards 128locations and forwards 127 locations. The mnemonic for relativ
e jumps is JRand can take allr instructions. Withinthe Z80 there is a counte
r called theProgram Counter or PC. This counterkeeps track of which in
struction theprocessor is to perform next. Bymodifying its contents, t
he processorcan be jumped to any instruction inmemory. The simplest jump i
s JP nn, where nn isthe address to which the program is tojump. This is an unc
onditional jump, theProgram Counter always jumping to theaddress nn.£ The m
ore powerful jump is theconditional jump. The pro P the forms discus
sed sofar for JP, i.e. JR , JR NC, JR C, JR NZand JR Z.£ There is one particul
ar relative jumpinstruction that is particularly usefulnamely Decrement and
Jump on Non-Zero,or DJNZ. The B register is decrementedand, if the result
is not zero, theprocessor performs a relative jump tothe computed new addres
s. If the resultis zero then the next instruction insequence is taken. DJN
Z allows us torepeat a series of instructions a presetnumber of times. The n
umber of repeadata from the Stackresults in information being POPped fromthe bo
ttom of the Stack and the StackPointer working its way back up throughthe me
mory. If a series of registers is PUSHed onto the Stack, and subsequently P
OPpedoff the Stack, they reappear in thereverse order. The BC, DE and H
L registers may bePUSHed on to and POPped from the Stack.The Accumulator may a
lso be PUSHed on tothe Stack, but this is done with theflag register F, whic
h will be discussedlater.£ The Stack Pointtsis equal to the contents of
the Bregister when the loop is entered, solong as the B register does no
t formpart of the series of instructions. No flags are affected by any jum
pinstructions including DJNZ.£ Summary - relative jumpsJR e where e is the
displacement inJR NC,e the range 127 to -128JR C,eJR NZ,eJR Z,eDJNZ e decre
ment and jump on non zero£ EXAMPLE OF RELATIVE JUMPS All assemblers calcu
late the displace-ment for relative jumps. The assemblerwithin er can take
part ina number of instructions alreadydiscussed. They are simply those
in which DE, orBC can take part. The instructionequivalent to EX DE
,HL is howeverEX (SP),HL , that EXchanges the contentsof the bottom of the
Stack with the HLregister.£ Summary - the Stack and SP register PUSH DD where D
D is AF, BC, DE, or HL. From now on dd can be conside
red as representing BC, DE, HL,or SP. POP DD LD SP,nn LD SP,(nn) LD (nn
),SP LD this TUTOR is no exception.Relative jumps should be entered with
labels.£ LD HL,STORE LD B,(HL) INC HL LD E,(HL) LD HL,0 LD D,0 LOOP ADD HL
,DE DJNZ LOOP LD (ANS),HL RET STORE DEFB 6 DEFB 58 ANS DEFW 0
EXAMPLE OF RELATIVE JUMPS This example illustrates a method ofmultiplication.
There are other fastermethods that will be shown later.£ LD A,1 LOOP1 ADD A,A
LD (STORE),A JR NC,LOOP1 INC A LD B,7 LOOP2 ADD A,A LD (STORE),A INC A L
D (STORE),A SP,HL ADD HL,SP ADC HL,SP SBC HL,SP INC SP DEC SP EX (SP),HL£
EXAMPLES USING THE STACK The simulator uses the memory area 3840to 4095 for
the pupils programs. TheStack Pointer is initially set to 4094,and works its
way down towards theprogram area. Keep the SP at the top endof this area
of memory to ensure thatthe simulator does not stop. The last four pairs of mem
ory locationsin the Stack are displayed at the bottomright hand corner of the sc
reen. As withthe Program Coun DJNZ LOOP2 RET STORE DEFB 0
THE STACK The Stack is an area of external RandomAccess Memory, that is used
as a seriesof register pairs, in conjunction with aStack Pointer. The Stack Poi
nter (SP) isis single double length register withinthe Z80, capable of holding
up to 65335. Before loading the Stack from anyinternal register pair,
the StackPointer is decremented twice, ( thuspointing to the next pair
of memorylocations). The contents of the registerister, the position towhic
h the Stack Pointer points is shownin Red. The instruction INC SP is included
atthe end of the program to ensure that SPis displayed. The actual value in the
SPregister is immaterial for most of itsapplications.£ LD HL,56789 LD DE,345
67 LD BC,12345 PUSH HL PUSH BC PUSH DE EX (SP),HL LD BC,0 POP DE POP BC
POP HL RET INC SP CALLS TO SUBROUTINES A subroutine is a p
art of a programthat is called from the main program andonce comp then loaded i
nto the Stack indirectlyusing the SP register as the address. The instruction is
PUSH dd. Continuingto PUSH data on to the Stack results inthe data being pu
shed in at the bottomof the Stack and the Stack Pointerworking its way dow
n through memory.£ POP dd retrieves data from the Stackinto the defined re
gister pair. Theregister pair is loaded with thecontents of the memor
y location pointedto by SP register. Then the SP is inc-remented twice. Contin
uing to POP Pleted returns back to the mainprogram. The subroutine is
usuallycalled from a number of places in theprogram. The Z80 allows this
feature by theinstruction CALL. The CALL instructionis similar to the JP in
struction exceptthat the address of the next sequentialinstruction, held in the
PC register, isPUSHed onto the Stack, prior to the jump The return instructio
n RET, POPs thereturn address from the Stack, back intothe PC register, to con
tinue where themain program left off. If the ation Ex - hex notation 16
. Binary Coded Decimal notation Ex - BCD notation 17. Positive and negat
ive notation Ex - +ve and -ve numbers Load further lessons from tape£
INTRODUCTION The processor, under the programmer'sdirection, has t
he capacity to makedecisions. In the following lessons weshall discuss th
ese instructions thatmake a computer more than just acalculator. We sh
all then look at numbers held inregisters in more detail.£ number ofPU
SHes and CALLs in the subroutine doesnot equal the number of POPs andRE
Turns, obviously this will not happen.£ Both conditional and unconditionalC
ALLs and RETurns are available on theZ80 . All four types of conditionsa
lready considered ( NC, C, NZ and Z )can be used with CALLs and RETurns.£ Summ
ary - calls and returns CALL NC,nn RET NC No Carry CALL C,nn R
ET C Carry set CALL NZ,nn RET NZ Not Zero CALL Z,nn RET Z
Zero set BINARY NOTATION If we were to take the top off a Z80chip and,
using a powerful microscope,look at a register, we would see that itconsists o
f 8 cells. These cells arecapable of being switched between twodifferent
states. Conventionally wedesignate one state as "1" and the otheras "0". Th
e pattern of 1's and 0's couldbe 10111000 say. How do we interpret this patter
n Theanswer is, anyway we like. In thislesson we show that this pattern
couldbe 184,-72, B8H, and even CP B. Th If the condition is not met, thep
rogram will not CALL the subroutine orRETurn from it.£ EXAMPLE OF CALLS TO
SUBROUTINE It must be remembered that a subroutinemay require the use of a regi
ster whosecontents are still required in the mainprogram. Its contents must th
erefore bePUSHed onto the stack or otherwisestored elsewhere, and retrie
ved at theend of the subroutine. The following example adds together thefirst 3
2 pairs of memory locations. Theresult is left in HL. The stack e onlyone the
processor has built into it isthe latter.£ Each digit in a number can be c
on-sidered to have a weighting. For decimalnumbers these weightings are Digit
3 2 1 0 1000 100 10 1 since each digit can have
one of tenstates, designated 0 - 9. In a register each digit or bit hasonly
two states. Therefore we caninterpret the digits as having weight-ings
of bit 7 6 5 4 3 2 1 0 128 64 32 16 8 4 2 1
Takingand theHL registers are both used as storageinspite of the interference
of the CALL,by using the EX (SP),HL instruction£ LD HL,0 LD B,32 PUSH HL LOOP
1 LD E,(HL) INC HL LD D,(HL) INC HL EX (SP),HL CALL SUBR EX (SP),HL DJNZ
LOOP1 POP HL RET SUBR ADD HL,DE RET EXAMPLE OF CONDITIONAL CALLS This
simple example counts up thenumber of memory locations holding anumbe
r above 192 and below 64 in thefirst 32 memory locations.£ LD HL,0 LD DE,0
LD B,32 LOOP LD our number 10111000 for exampleand noting that bits that
are "0"contribute nothing to the number, thedecimal equivalent of 1011100
0 is givenby 128+32+16+8184.£ The maximum number that can be held in
an 8 bit register is 128+64+32+16+8+4+2+1255This is the number we origi
nally assumedat the beginning of our discussion.£ Just as we add two decima
l numberstogether, carrying one forward if thesum of two digits is greater t
han 9, wecan add two binary numbers. If A,(HL) CP 193 CALL NC,ABOVE CP 64
CALL C,BELOW INC HL DJNZ LOOP RET ABOVE INC E RET BELOW INC D RET
Lessons 10 - 17 10. Conditional and unconditional JPs Ex - jump
s 11. Relative jumps Ex - relative jumps 1 Ex - relative jumps 2
12. The Stack Ex - pushes and pops 13. Calls to subroutines Ex
- unconditional calls & rets Ex - conditional calls 14. Binary notation
Ex - binary notation 15. Hexadecimal not Pthe sumis above one, a one is
carried forward.i.e. carry ' ' ' ' 0 1 1 0 1 1 1 0
+ 0 0 1 0 0 1 0 1 gives 1 0 0 1 0 0 1 1 Similar we can perform subtrac
tion.i.e. borrow 0 1 1 2 0 2 0 1 1 0 0 1 1 0 - 0 0 1
0 1 1 0 1 gives 0 0 1 1 1 0 0 1£ EXAMPLES OF BINARY NOTATION The ass
embler, within this tutor, hasone instruction not normally found in anassembler
, namely BIN. The assemblerallocates one memory location to t decimal, a
decimal number hasa base of 10 and a binary number a basebase 2.£ EXAMPLES
OF HEXADECIMAL NOTATION Now that hex notation has been intro-duced we can dis
cuss how the computerstores programs in more detail. Asalready mention
ed, the instructionsare stored memory as numbers. Someinstructions on
ly require a singlenumber, others require more. Column 2 onthe Simulator dis
play shows the memorycontents for the instructions in hex. All the numbers u
sed to describeheline, which would normally be labelled.It constantly display
s this location inbinary form. The number after BIN is thenumber initially i
nserted into thelocation. After going through the followingexample try
modifying the displaying ofSTORE in example 11B.£ LD HL,STORE LOOP DEC (HL) J
R NZ,LOOP LD A,(NUM1) LD HL,NUM2 ADD A,(HL) LD (ANS),A RET STORE BIN 15
NUM1 BIN 81 NUM2 BIN 95 ANS BIN 0 HEXADECIMAL NOTATION Binary
numbers are too cumbersome aninstruction are given in sequence alongthe line
. Notice that numbers called upin an instruction appear towards the endof the s
tring of numbers. The earliernumbers determine the type ofinstruct
ion. Since the total number ofinstructions exceed 256, a prefixnumber i
s used to produce other sets ofinstructions. The prefixes you will findare ED,
CB, DD and FD.£ Luckily assemblers takes account of allthese complexities, and
you will notneed to learn which numbers representwhich anddecimal too i
nconvenient to displaymultiple register numbers. A method ofpresenting bin
ary numbers has beendeveloped to get round these problems.Instead of basin
g the number on 10 as indecimal or 2 as in binary, we base it on16. This numbe
ring system is calledHexadecimal. We require 16 different symbols torepr
esent a digit. 0-9 gives us thefirst 10 and A-F the final 6. A listof
decimal, binary, and hexadecimalequivalents are given on the nextscre
en.£ Decinstructions. The Simulator can be switched betweendecimal and
hexadecimal display bypressing shift "T", when a program isnot running.£ LD
A,25H ADD A,A DAA LD HL,4589H LD DE,3812H LD A,L SUB E DAA LD L,A LD A
,H SBC A,D DAA LD H,A RET BINARY CODED DECIMAL NOTATION We would
still like to be able toperform calculations on decimal numberswithout hav
ing to convert to binary orhexadecimal form. Hexidecimal form holdsa key to a m
ethod of achieving thisimal Binary Hexadecimal 0 0000 0
1 0001 1 2 0010 2 3 0011
3 4 0100 4 5 0101 5 6
0110 6 7 0111 7 8 1000 8 9
1001 9 10 1010 A 11 1011 B
12 1100 C 13 1101 D 14 1110
E 15 1111 F£ . The hex digit requires adjustment toav
oid the digits A-F. Adding 6 to thedigit, if these symbols appear, resultsin
correct adjustment. Take the hex number C ( 12 dec.).Adding 6 gives 18
decimal or 12 hex.Hence the hex number looks identical tothe decimal answer re
quired.£ Each digit is held in 4 bits of theregister. These 4 bits are c
alled anibble, the whole 8 bit word is termed abyte. Who said programmers have
no senseof humour This presentation is termed BinaryCodeAll 16 states of t
he 4 binary bits arecovered by 0-F. Hence only 2 hexadecimaldigits are require
d to display thecontents of an 8 bit register. Ourexample 10111000
divides up into1011 1000 or B8 Hex. A double registerholding say 1100100
1 10111000 will berepresented by C9B8 hex. Conversion of a hex number to
itsdecimal equivalent follows the standardcalculation.i.e. B8 hex (B hex)* 1
6+ (8)* 1 11*16+8184 Always remember that a hex number has abase of
16 Pd Decimal or BCD. The Z80 accommodates the aboveadjustment, with
the instruction DAA,or Decimal Adjust Accumulator. Thisinstruction is
used after an 8 bitADD, ADC, SUB, or SBC to adjust theAccumulator conte
nts by adding 6 to thenibble, if either nibble in the answeris above 9.£ To p
erform this operation the Z80 usestwo further flags, the H flag ( a Halfcarry
between nibbles ), and N flag(subtract instruction performed last).Since
these flags cannot be tested asps negative, the contents of the Ac
cumulator by complementing and adding 1 in one operation. A Sign fla
g (S) is provided on the Z80.It duplicates the sign ( bit 7 ) of theanswer afte
r any arithmetic operation onthe Accumulator. The sign flag is "0"for a pos
itive result and "1" for anegative result.£ When performing arithmetic oper
ationswhich we wish to interpret within therange -128 to +127, the Carry fl
ag nolonger signals an out of range result.However another flagart of a condi
tional jump etc. they areof little use.£ EXAMPLES OF B.C.D. NOTATION These e
xamples show simple addition andsubtraction in BCD format. Remember tokeep in
Hex display mode or theillustrations will not appear in BCD.£ LD A,25H
LD HL,STORE LD DE,2468H INC (HL) RET BIN 65H BIN 87H BIN 9AH BIN DFH
BIN FFH BIN 64H STORE DEFB 64 POSITIVE AND NEGATIVE NUMBER NOTATION So
far we have only dealt with positivenumbers. If we had taken 6 from 5 wewo,
the overflow (P/V)flag does. It is a "1" whenever theanswer is outside the
range -128 to +127and "0" within the range. It iseffectively a carry
into bit 7 whichwould make the sign bit incorrect.£ There is no reason for
sticking to 8bits using this method. So long as thenumber of bits is suffici
ent and themost significant bit is taken as thesign bit any size positiv
e or negativenumber can be represented. Performing a similar calculation to thea
bove we can show that a reuld end up with the answer 255 withcarry set. The
re is an interpretation ofnumbers that allows us to consider thisanswer as the
negative number -1. In this interpretation -1 must equal255 or 11111111, or t
he processor wouldnot be able to take 6 from 5 and getthe right answer. Fur
ther 5-7 -2 or 254or 11111110. Bit 7, the most significantbit, represents the s
ign ( + or - ) ofthe number. When bit 7 is "1" the numberis negative, and when
"0" the number ispositive.£ A useful operation would bgister paircan represe
nt a number in the range+32767 to -32768. The Sign and overflow flags are
alsooperative after ADC and SBC instructionon the HL register. It reflects the
15thbit (or bit 7 of H register) .£ It is important to remember that theZero
, Carry, Sign, and overflow flagsare always operative after an 8 bitarit
hmetic instruction or a 16 bitaddition involving the Carry. Yourinte
rpretation of the result determinesin which flag(s) you should beinte
rested e to make apositive number negative. Changing bit 7does not do this.
Take the positivenumber 2 or 00000010 and its negativeequivalent -2 or 1111
1110 for example.Inverting all bits of the binary numberof +2 gives 1111110
1, which is 1 lessthan that for -2.Hence to make a positive number negativewe i
nvert all its binary bits, known asComplimenting, and add 1. The notationis g
enerally termed 2s complement£i.e. 0 0 0 0 0 1 0 1 +5 invert 1 1
1 1 1 0 1 0 add 1 1 1 1 1 1 in.£ EXAMPLES OF +VE AND -VE NOTATION Alth
ough these examples appear to beall positive, they can be viewed equallyas n
egative where appropriate and theSign and overflow flags observedopera
ting. Remember a number above 128 isnegative. Since all the negative nu
mbersin the examples are small, they can beseen quickly and simply be converte
d bysubtracting the number from 256. i.e. -2 is equivalent to 254 etc.£ LD A,
254 NEG NEG ADD A,2 INC A LD HL,2 LD DE,FFFEH A0 1 1 -5 invert 0
0 0 0 0 1 0 0 add 1 0 0 0 0 0 1 0 1 +5 The operation luckily also m
akes anegative number positive. A veryimportant point. The largest posi
tive number we can holdin a single register, using thisnotation is 0111
1111 or 127 and thelargest negative number 10000000 or-128.£ The Z80
has two instructions that maybe used for these operations CPL complements o
r inverts the contents of the Accumulator. NEG negates, or make PD
D HL,DE CPL LD HL,STORE LD (HL),7FH INC (HL) RET STORE BIN 0 88($"88(H0
$ff$yyyyyyy1ve "TEXT1",B,&5800,&55000TER"ad00179,&ed,&78,&cb,&47&1b,&7a,&B3 f,&0
g the number from 256. i.e. -2 is equivalent to 254 etc.£ LD A,254 NEG NEG
ADD A,2 INC A LD HL,2 LD DE,FFFEH Ant toa different line.£ The only instruc
tion for which (HL)cannot be substituted by (IX+d) or(IY+d) is JP (HL).
JP (IX) and JP (IY)are available however. The summary lists all instruct
ionsavailable using the IX register. Thislist can be repeated for the
IYregister.£ Summary - index registersLD r,(IX+d) LD IX,nn LD SP,IXLD (I
X+d),r LD IX,(nn)LD (IX+d),n LD (nn),IX EX (SP),IXADD A,(IX+d) INC (IX+d)
AND (IX+d)ADC A,(IX+d) DEC (IX+d) OR (IX+d)SUB (IX+d) XOR
(IX+d)SBC A,(IX+d) CP (IX+d)ADD IX,dd INC IX DEC IXSLA (IX+d) SRA
(IX+d) SRL (IX+d)RLC (IX+d) RL (IX+d) RRC (IX+d)RR (IX+d)SET N (IX+d)
RES N,(IX+d) BIT N,(IX+d)JP (IX)With an identical set for IY£ EXAMPLE OF USE
OF INDEX REGISTER The example uses the IX register as apointer to a table of
two byte numbers.Each number is to be divided by 2.£ LD B,6 LD IX,ITEM1 LOOP
SRL (IX+1) RR (IX+0) INC IX INC IX DJNZ LOOP RET ITEM1 DEFW 56LES4 BIN
J Jg lessons for revision£A veryimpX(X(X,X9XXDXKXXXXcXsXzXXXXXXXXZaacd+eghjkm
op$rtwxiyz(S£dkGM1 INDEX REGISTERS We now introduce two new register
s, theindex registers IX and IY. These tworegisters are identical in ever
y way.What applies to one applies to theot0 DEFW 16 DEFW 9634 DEFW 187
DEFW 884 DEFW 5937 THE ALTERNATIVE SET OF REGISTERS The Z80 has wit
hin the chip analternative set of the primary registersAF, BC, DE and HL. T
hese are normallydesignated as AF', BC', DE' and HL'.Although no operation
s can be performedon these registers, they can be used asa fast method of stora
ge. There are only two instructionsinvolving the alternative registers.
EX AF,AF' exchanges the contents of AF and AF' EXX her. They can
take the place of the HLregister in most instructions. It issimpler to
list the instructions thatcan be performed by the HL register butnot index re
gisters-ADC HL,dd SBC HL,dd and EX DE,HL arethe only exceptions. They cannot
be exchanged for HL if thatregister pair is only implied in theinstruction,
i.e. RRD.£ The great advantage of the indexregisters however is tha
t indirectaddressing is not simply (HL) but(IX+d). The indirect a
ddress exchanges BC,DE and HL, with BC', DE' and HL' resp.£
EXAMPLE USING THE ALTERNATIVE SET The example loads all registers, thenswops
them with the alternative set.Having re-loaded the registers a furtherswop
returns the original numbers.£ LD A,30 LD BC,1024 LD DE,8000 LD HL,64000 EXX
EX AF,AF' LD A,60 LD BC,1280 LD DE,200 LD HL,32100 LOOP EXX EX AF,AF' D
JNZ LOOP RET INPUT AND OUTPUT INSTRUCTIONS So far we have manipulate
d data withinthe prociscalculated as the sum of the contentsof the IX/IY reg
ister and the offset dspecified in the instruction. It is easier to use the
index registersto interrogate tables than using HL.The offset can define t
he column in thetable and IX/IY register point to thebeginning of the line
. A subroutinecould manipulate the data within theline, using a constan
t IX/IY pointer.Subsequent lines can then be manipulatedsimply by using the sam
e subroutine andchanging the IX/IY register to poi Pessor and its associated m
emory. If a memory location is used directlyby a external device, the dev
ice istermed memory address mapped. The Z80also supports 256 output and 256
inputports, or 8 bit information sources,external to memory. We can input
data directly into theaccumulator with IN A,(n) where n is thenumber of the
input port between 0 and255. Similarly we can output data fromthe Accumulator
to port n using theinstruction OUT (n),A. No flags areaffected by the
se inted, D thatthe pointer(s) are Decremented, and Rthat the instructio
n is to be repeateduntil the counter is zero.£ The total list is Transfers LD .
....LDI,LDIR,LDD,LDDR Compare CP .....CPI,CPIR,CPD,CPDR Input IN .....INI,
INIR,IND,INDR Output OUT/OT..OUTI,OTDR,OUTD,OTDR The U in OUT is dropped t
o keep themnemonic to a maximum of 4 letters.£ BLOCK TRANSFER INSTRUCTIONS
Block transfer instructions transferthe contents of an area of memory to
another area. Two pointenstructions£ We can also input data to any 8 bitregi
ster using the B and C registers.The instruction IN r,(C), transmits thecont
ents of the B register to the portwhose number is in the C register. Theport
may or may not act upon thisinformation. The returned data from theport
is loaded into register r.£ IN r, (C) affect the Zero, Sign, andParity flag
s. The instruction IN F, (C)is the only instruction that deals withthe Flag re
gister separately. Only theflags are affected by thisrs are used. TheHL regis
ter holds the source address andthe DE register the destination address.The size
of the block to be transferredis held in the BC register.£ LDI transfers (HL)
to (DE), incrementsboth pointers, and decrements BC. IfBC0 the P/V flag is
0 (i.e. equivalentto parity being odd ). If BC does notequal 0 the P/V flag
is 1 (parity even).LDI therefore performs only one step ofthe transfer of th
e block, allowingintermediate operations to be performedbefore the instructio
n is re instructionand no data is transferred into theprocessor. OUT (C),
r is a similar instruction toIN r,(C), but the contents of theregister r
is loaded into port (C). The AMSTRAD CPC 464 uses the IN r,(C)and OUT (C),r f
orms of I/O instructions,because of the configuration of theinterfaces I/O
instructions of the formIN A,(n) or OUT (n),A cannot be used.£ Summary - simpl
e input/outputIN A,(n) where n is the number of the inpu
t port (0-255)IN r,(C)IN F,(n)peated. LDIR is similar to LDI, transferringdat
a from (HL) to (DE) and incrementingthe pointers, but this instructionaut
omatically repeats the operationuntil BC0 and the whole block istran
sferred.£ LDD is similar to LDI except that thepointers are Decremented. Thus
HL and DEstart at the top of the respectiveblocks of memory. LDDR Repeats
LDD until BC0 as in theLDIR instruction. Both pairs of instructions (LDIR a
ndLDDR) are required. Take the example of an LDIR OUT (n),AOUT (C),r£ EXAMPLE
S OF INPUT/OUTPUT INSTRUCTIONS On the AMSTRAD all useful I/O addressesare all
ocated to drive variousperipheral devices, such as the ParallelInput/Outp
ut chip ( PIO ) or CRTController chip etc. The driving ofthese chip
s is outside the scope of thisTUTOR. Since erroneous output to thesedevices ca
n result in system crash, thisSIMULATOR cannot safely support mean-ingful I/O
instructions. If the pupilwishes to proceed further in thisdirection,
instructionwith the registers initially set to-HL 1000 DE 1500 and BC 1000
.The instruction should transfer thecontents of the block of memory 1000
-2000 to memory locations 1500-2500.Unfortunately the first step transfer
sthe contents of 1000 to 1500. By thetime it is the turn of location 1500 t
obe transferred it has already beenoverwritten in the first step.£ Taking
the initial conditions -HL 1999 DE 2499 and BC 1000 andusing the LDDR i
nstruction, the same it is recommended to read theCPC464 FIRMWARE Manual pu
blished byAMSOFT.£ BLOCK INSTRUCTIONS There are four groups of four
types ofinstructions that perform operations onblocks of memory. Since
theseinstructions have similarities, they areintroduced together. All block i
nstructions use register(s)as a pointer(s) to scan though a blockof memory an
d another as a counter. All block instructions have similarmnemonics. I
indicates that thepointer(s) are Increme Pblock will be transferred t
o the samememory locations without this problem. In general, if the two blocks
overlapuse the instruction that ensures theinitial figure in the HL regis
ter lieswithin the block to which data is to betransferred.£ Summary - block tr
ansferLDI pointer incrementedLDIR pointer incremented and repeated
until number found or BC0LDD pointer decrementedLDDR pointer decremented
and repeated until number found or BC0£ EXAMPLE OF BLOCKcrementing
and repeating£ The OUT group is identical to the INgroup, but data from memo
ry is output toport (C) in sequence from memorybeginning at location (HL
) The B register is used as a counter asthe IN group. OUTI incrementing OTI
R incrementing and repeating OUTD decrementing OTDR decrementing and
repeating The Zero flag indicates B0 in thesecases Since the AMSTRAD uses
the data sentout from the B register as Port addressin I/O instructions, it
cannot su TRANSFER The example uses the LDIR instructionto transfer the pro
gram down to amemory area. The power of these instructions is wellillustrate
d by the simple operation. These instructions can be used also tofill a block
of memory with a singlenumber.£ LD HL,F00H LD DE,ST1 LD BC,BH LDIR RET ST
1 DEFB 0 DEFB 0 DEFB 0 DEFB 0 DEFB 0 DEFB 0 DEFB 0 DEFB 0 DEFB 0 DEFB
0 DEFB 0 BLOCK SEARCH As you may now be able to infer, the CPgro
up Compares thepportthese block I/O instructions.£ PROCESSOR CONTROL INSTR
UCTIONS This group of instructions, togetherwith the interrupt instructions,
controlthe action of the processor. NOP or No OPeration causes theproce
ssor to do nothing for one step.Since its code is 0 , a cleared memoryarea
will be sequenced through until anon-zero instruction is found. HALT stops
the sequencing of theprocessor until an interrupt is received( see next less
on ). After the interrupthas been dealt content of memorylocations in a b
lock of memory with apredetermined number. HL holds thepointer and the
BC register the lengthof the block to be searched. TheAccumulator hold
s the number for whichthe instruction will search. If thenumber is found
then the Zero flag isset. As before the P/V flag indicateswhether BC0. The
block instructions stop, not withthe pointer(s) pointing at the addressesjust
operated on, but to those about tobe processed. Hence if equality is fowith, t
he instructionafter the HALT is performed. Thus theprogram can be synch
ronised withoperations outside the processor.£ As well as the standard
CALLinstructions incorporating the addressto which the processor is to j
ump, theZ80 has instructions in which theaddress of the CALL is impl
ied. Theinstructions RST n ( where n00H, 08H,10H, 18H, 20H, 28H, 30H, 38H ) ca
lls theroutine at 00n H directly. i.e. RST 28His equivalent to CALL 0028H Thei
r prime use on soundthey point to the next address and notthe memory loc
ation in which it wasfound.£ Summary - block searchCPI pointer incremente
dCPIR pointer incremented and repeated until number found or BC0CPD
pointer decrementedCPDR pointer decremented and repeated until numbe
r found or BC0£ EXAMPLE OF BLOCK SEARCH In this example the program itsel
f issearched through until the number C9H isfound (C9H corresponds to RET)£ LD
A,C9H START LD BC,100 LD HL,START CPme systems isto allow external hardwar
e to forcethe single byte instructions into theprocessor, thus making it
think itsnext instruction is an RST n. Ittherefore forms a method of
interruptingthe processor. ( see the lesson oninterrupts).£ All but one RS
T call are specified onthe AMSTRAD ( the CPC464 FIRMWARE manualdefines them
all in detail ). Mostaffect the system configuration etc.i.e. RST 00H i
s equivalent to NEW, thatclears out all the memory and re-estabIR DEC HL
LD A,FFH CPIR DEC HL LD A,(HL) RET DEFB 6H DEFB 0H DEFB FFH DEFB 88H
BLOCK INPUT/OUTPUT INSTRUCTIONS The IN group of block instructionsin
put data from the input port specifiedby the contents of the C register intoa
block of memory starting at theaddress held in the HL register, thele
ngth of which is in the B register.All forms of IN apply- i.e. INI increment
ing INIR incrementing and repeating IND decrementing INDR de
Plishes the system. Needless tosay the simulator does not perform RSTin
structions. There are only two more registers inthe Z80 to discuss, the I or
Interruptregister (see next lesson), and the R orRefresh register.£ The Refre
sh register is used by someforms of Random Access Memory whichrequire co
ntinuous writing to maintainits information. The R register isincremented
automatically every time theprocessor fetches each part of aninstruction
from memory. This providesthe I Enable Interrupts. After one more sin
gle byte instruction, further interrupts are accepted. DI Disable Inter
rupts immediately. Entry into a maskable interruptautomatically disables
interrupt.£Three types, or modes, of maskableinterrupts are available. MO
DE 0 is set by the instruction IM 0.This mode is the one describedpre
viously, where the RST n instructionis forced onto the data highway to foolthe
processor into performing therestart. MODE 1 is tprogrammer with a re
gister whosecontents may be considered random forsome applications. The R
and I registers can be loadedfrom the Accumulator. The instructionsinvolved
are simply LD A,R LD R,A LD A,I and LD I,A.£Summary - processor control inst
ructionsNOP HALTRST n where n 00H, 08H, 10H, 18H, 20H, 28H, 30H,
or 38H.LD A,RLD R,ALD A,ILD I,A£ EXAMPLE OF USE OF REFRESH REGISTER Most of t
he instruction in this and thelast lesson involve steps that changethhe one
used by the AMSTRADsystem ROM. It is set by the instructionIM 1. This mode is
similar in operationto the Non Maskable Interrupt exceptthat processor is
restarted at 0038Hinstead of 0066H as in the NMI.£ MODE 2 is the most fle
xible, theaddress to which the processor is forcedis the indirect address held
in a memorylocation. The address of this memorylocation is computed from
the contentof the I register, which provides thehigh byte and the interru
pting devicewhich provie environment in which the processoroperates. It is
therefore difficult tosimulate these instructions. Little canbe learnt from si
ngle stepping throughan example. However changing interruptetc. ( see next le
sson ) on a PersonalComputer is advanced programming. Trygaining experien
ce on machine codeprogramming before venturing into thisfield. The exampl
e shows the use of theRefresh register as a source of randomnumbers.£ NO
P LOOP LD A,R JR LOOP des the low byte. Sincethe inter
rupt routine is addressedindirectly the interrupts are termedvectored i
nterrupts. An interrupt can occur at any time.It follows therefore that
if theinterrupted program is to be continued( i.e. be re-entered ), the c
ontents ofany register that the interrupt routineuses must be stored or pushe
d onto thestack, and reloaded or POPped from thestack before returning£ To en
sure that no other interruptoccurs during this period and therefor
INTERRUPTS An interrupt originates from outsidethe processor,
requesting it to breakoff its current sequence of operationsand deal with so
me other function. Interrupts fall into two types, Non-Maskable Interrupts (N
MI) and MaskableInterrupts (MI). Maskable interrupt canbe ignored by the
software, but NMIscannot. One Non-Maskable Interrupt is availableon the Z80
chip. The interruptautomatically performs an RST or CALL toaddress 0066H
on completioecorrupts the register contents beforethey are safe, the i
nterrupts arediabled during these operations.£ We must return from an i
nterruptroutine with the instruction RETI( RETurn from Interrupt ) and no
t RET. Hence interrupt routine take the form-(1) Enter maskable interrupt, inter
rupts are disabled at this time.(2) PUSH or EXchange required registered(3) E
nables interrupt if required.(4) Do interrupt routine.(5) Disable interrupt if r
equired.(6) POP or EXchange registers.n of thecurrent instructions. The ro
utine at0066H is performed. The instruction RETNor RETurn from Non-maskable
interruptreturns control back to the interruptedroutine at its next instruction
.£The programmer can arrange that maskableinterrupts (MI) are ignored. Within
theZ80 there is a flag, the interruptenable flag, that can be set
andcleared. Depending upon the state ofthis flag MIs will be accepted
orignored. The two instructions that manipulatethis flag are E P(7) Enables
interrupts(8) Return from interrupt (RETI).£ This completes a study of al
l theinstructions available on the Z80 chip. You should now be able to use o
therassemblers to write your own programs.You will find that most are no
t souser friendly, and that you will notbe able to one step easily thr
oughinstructions. Don't despair. You canalways return to this Tutor to simu
lateyour problem. Since the AMSTRAD CPC 464 processor issurrounded with interf
ace chips AMSOFTe" %"tutor""!tutor2", ,,i"bande entree" "tutor3", "bande sortie
" "!tutor3", ,,C"bande entree" "les1", "bande sortie" "!les1", , ,M"bande e
ntree" "les2", "bande sortie" "!les2", , ,U"bande entree" "les3", $"b
ande sortie" ."!les3", , ,M8"bande entree" B"les4", L"bande sortie"recom
mend the machine code programmerto address these devices through thesoftw
are resident within the ROMs. TheAMSTRAD CPC464 FIRMWARE MANUAL publishedby AM
SOFT defines in detail not only thevarious CALLs available but the totalsyste
m structure.£ GOOD LUCK and HAPPY PROGRAMMING£ INTRODUCTION The
final set of lessons introducesmore specialised registers and instruct-ions
, and looks at the way the Z80 cantalk with the outside world. The last lesson
s deal with i V"!les4", , , J7RANSMAT.BIN", or3", ,,C"bande entree" "les1", "
bande sortie" "!les1", , ,M"bande entree" "les2", "bande sortie" "!les2",
, ,U"bande entree" "les3", $"bande sortie" ."!les3", , ,M8"bande entree"
B"les4", L"bande sortie"nstructionsthat allow the outside world
tointerrupt the processor.£ LESSONS 26 - 35 26. The index registers
Ex - use of index registers 27. The alternative set of registers
Ex - using alternative set 28. Input/Output instructions
Ex - I/O instructions 29. Block instructions - introduction 30. Block tranfer
instructions Ex - block transfer 31. Block search instructions
Ex - block search 32. Block I/O instructions 33. Processor control in
structions Ex - control instructions 34. Interrupts 35. Finale
Load earlier lessons for revision£A veryimpULES4 $$$0u Input/Output instru
ctions Ex - I/O instructions 29. Block instructions - introduction
30. Block tranfer instructions Ex - block transfer 31. Block searc
h instructions Ex - block search 32. Block I/O instructiTUTOR3 BIN
CCTUTOR3 $$$C q!Q8QQsYH!1,5,2!Ypwu!Suzles1!U2P!(!2Q!FH2# 8 Chargement d'un blo
c de lecons Y/N£ Chargement arrete. £ Bloc de lecons Numero £
Loading lessons 1-9£ Loading lessons 10-17£ Loading le
ssons 18-25£ TUTOR BASp££ V"!les4", , , J "d" "tutor2", ( 2 ,(,, FP"",Z"Le
con 1- 9 Bloc 1 ATTENTION!!"-d"Lecon 10-17 Bloc 2 SUR DISQUE"/n"Lec
on 18-25 Bloc 3 UN SEUL BLOC"-x"Lecon 26-35 Bloc 4 A LA FOIS!""tut
or3", p "d" z"laisser tourner la bande""tutor2","bande sorti P Loadin
g lessons 26-35£ ERREUR... £sYU3!2jE(fT R(B(Y2v*S1r8!2F r0S(E(#(50
!2s3!K2*Pw# ! 1!() # ""Po# ,2!2! "nf"1!"1!E"!"B121!3j! E!1"1!!1*AE (# vww3w3w3
33"33wwwwww33333wwwfww3333333www33333wwwwwwww3ww3w3w33ww33"""33w333333333w33wwww
www33333wwwww3333333w3w33"333"3#+2!22 E ! 2nf22!22! 2nf2!/2 # ####&38ADDRESS MAC
HINE CODE SOURCE CODE ASSEMBLED CODE LABELS INSTRUCTIONS Cursor keys,
delete, and auto-repeat areas standard. ESC returns you to menu. C clears all E
NTE tabs to next lineA assembles SPAC tabs in label are Program has successfull
y assembled. Press Run, Ed33w33333w3ww333"U33333333Uwwww333w333"333ww3333ww33
w3w333333333w33333D333333333333333ww33wwwww333w3wwwwww3U3""3"wit, or ESC to exit
. Program counter has jumped to non-validaddress. EDIT or reRUN program.
You are trying to run code in allocatedstorage area. RET missing Please
EDIT Press R to run example, E to edit,and ESC to return to menu.
Program stopped. You may re-RUN, EDIT or press ESC to return to menu.
FLAGS Registers and Contents STAC C Z PV S
33"33333333"w3333333w3""333w3333w2!1(0V (!" "!!80( ! !!(T(((j( !!!
!!" "!! !!!""0!!#"!!#"!!/#"!(v(r(t(9(!!/#"(((" !# " "!" ""8 E nf "!" "g"!2CB(Y*
C 64 5(N(G((9C(kA 88 a80 C 04 68y w0wx(66 E(8(t(r(H(J(2(!" "(v(!/#"!" "!" "!"
"(".E!z8 E ON#fi1o(21 E#((E # (+ # E &8!3$8!13addressthe contents ofmemory l
ocationthe numbertoF)))*r&&&&&&'W*p****-++'C'+++5,,,p','''(2(c(,-.-b-(£(--.'....
.6/F////0F0v0(000121d11+)4))#######$$$($3$#1$T$$y$$$$$$$$$%%%E%S%a%g%%%%%%%&&565
66 666!EF6 oO!E(Gq!C!E2##!Cn,,go#og#g!1V(o&)))%)r( (eoOw#wwwwwww999999w3w"333ww3
ww3w333w33wwwwww P&$&)&.&3&8&&B&H&N&T&Z&&f&l&accumulatorthe numberHL registerlo
cation (HL)DE registerB registerC registerif Carry flag is set,D registerE regis
terH registerL registerBC registerif Zero flag is set,NOT DEFINEDif Zero flag is
not set,if Carry flag is not set,IX registerIY registerlocation (IX+offset)loca
tion (IY+offset)location (BC)location (DE)AF registersalternative AF registersSt
ack Pointerif Sign flag is 0, ie Positive,location (IX)location (IY)stackif Sign
flag is 1, ie Minightrotate Left Decimal contents of (HL) with low nibble of Ac
cumulatorrotate Right Decimal contents of (HL) with low nibble of Accumulatorcha
nge Interrupt Mode toreSTart at addressiNput from port (C), into block from (HL)
Incrementing HL for B bytesiNput into (HL) from port (C) increment HL, decremen
t BiNput from port (C), into block from (HL) Decrementing HL for B bytesiNput in
to (HL) from port (C) Decrement HL, decrement Binput data fromoutput from (HL) t
o port (C) increment HL, decrement BouTus,if P/V flag is nOt set,if P/V flag is
sEt,Interrupt vector registerRefresh registerport whose number is in Cport with
above numberFlag register0 of1 of2 of3 of4 of5 of6 of7 of0000H0008H0010H0018H002
0H0028H0030H0038His loaded withhas added to ithas added to it carry andThe Accum
ulator has subtracted from ithas taken from it carry andis INCremented by 1is DE
Cremented by 1is PUSHed onto stack and SP decremented by 2is POPped from stack a
nd SP incremented by 2Accumulator is lput from (HL) to port (C) block from (HL)
Incrementing for B bytesoUTput from (HL) to port (C) Decrement HL, decrement Bou
Tput to port (C), from block from (HL) Decrementing HL for B bytesoUTputdisable
Interrupts. NOT PERFORMED BY SIMULATOR.enable Interrupts. NOT PERFORMED BY SIMUL
ATOR.is Rotated Left shifting bit 7 into Carryand Carry are rotated Leftis Rotat
ed Right, shifting bit 0 into Carryand Carry are Rotated Rightis Shifted Left Ar
ithmetically, 0 enters at bit 0is Shifted Right Arithmeticaogically ORed withAcc
umulator is logically ANDed withBC, DE, HL registers are all EXchanged with the
alternative setis EXchanged withAccumulator is NEGated, ie made negativecarry fl
ag is inverted, ie Compliment Carry Flagcarry flag is set, ie Set Carry Flagdeci
mal Adjust AccumulatorNo OPeration is performed, inspite of this it takes .00000
1 secs to do itcomputer is HALTed until an interrupt comes to awake it againtest
BITSET bitRESet bitblock transfer (BC) bytes starting at (HL) to (DE) incremell
y, sign bit unchangedis Shifted Right Logically, 0 is shifted into bit 7X!1v(.nf
! 2 E0!EV(!hF"M2L22 E2,E2!Eo0$#fo( 2!123)E*( !1N(23 213(J (E2 (E2r(t nf2v (E2)
E*o$!EON#fi E#E 3 3oo08E1G(n&3HE1G #3+#fo!3)0'z'Wy'O###S323!3ntingtransfer (HL)
to (DE), increment HL and DE, dec BC, reset PV flag if BC0block transfer (BC) by
tes starting at (HL) to (DE) decrementingtransfer (HL) to (DE), decrement HL, DE
, and BC, reset PV flag if BC0perform relative jump todecrement B, if zero conti
nue, if Not Zero perform relative jump topush the return address to stack and CA
LLperform jump toRETurn from Non-maskable interrupt NOT PERFORMED BY SIMULATORRE
Turn from Interrupt NOT PERFORMED BY SIMULATORRETurn address is POPped from theo
3o3+ 0E0Eh'cH $V(d2ERRORd9!6!"!s"! !4! W56*1utA6 (9 !7!*1ut 5!1113!E".988 (!97!
hF".9 8!97q ((62w (,!762ww22wN!EV(!hF".9-9(4####4!5!5!7(Jq6# #w (#w0(yN*115 1s91
*1F(9N stacksearch from (HL) Incrementing BC bytes for data in Accumulatorcompar
e (HL) with A, increment HL, decrement BCsearch from (HL) Decrementing BC bytes
for data in Accumulatorcompare (HL) with A, decrement HL, and BCinvert all bits
in A register, ie ComPLimentaccumulator is ComPared withcontents of Accumulator
is eXclusively ORed withrotate Accumulator Left shifting bit 7 into Carryrotate
Accumulator and carry Leftrotate Accumulator Right, shifting bit 0 into Carryrot
ate accumulator and carry R P(9V(9(9 9, (90(9(9f(9"1S1*"wf(#w+13#3!E".9NT(V(V/
'80EF N 7wh(wy2 7h!7wy2 (,(y((B*(8 9y8(&($( &6666 7h!- +w!!( !(12!2K(()(! (E,(Aa
708&0"Q Q(s (,(!7A8G8H Sx!N7yFAk!CBnFfGFANBk!CBnfN k!CBnfN Bk! ,8',0!CB(r0!EC
!B272 C!CBfnwutwfxnvuxtv!CB!BN qw #!6#"*nfO(q#!CBF NV!Bnf"n(*B"B*BsBBsBB"B*B"B!C
Bwwqp pAqq wdrrGssFwjt"tu(uwqpqx*nf"1*B82!C27 ABG("( ($ ($6($($($B($7 x!a A 78
7e8Ah(PJP( 8r1((8)(/t1218) v2y##"!7*ut (,()(w#!m71 w#21 w#Y(8o&!8(NF8 ##"!7!6Y(
a(8g(!8g(#68g(8g(gg0 -9 (7# ( y2!Eo0$#fo*K1+#q#p#"!4w3#! !6!6(7ppxxPP2! t A13 r
A3vA!B2nfnf0E*BRM!0*B#y 2!B213## 2 DFE,E.EFLAGS Registers and Contents
STAC You are about to affect memory area notallocated to you. Please edit pr
ogram. You are about to write to memory which will affect your prn!7nfG(!7# ( (
#VGut srnf##RuSpace missingInstr. unknownMissing space or ,Error after inst.Offs
et too bigCan only ADD IX/INumber missingBracket missingLabel too longNumber too
largeLabel not foundNo DEFB, or DEFWOffset missing Error found during assemb
ly. Pleasecorrect before running program. d'sogram. Please edit. The p
rogram has been completed. You mayEDIT or reRUN. Exit by pressing ESC. The st
ack pointer is outside allocated memory area. Please edit program. There a
re too many registers called up,to display. Program will RUN as normal.qIIPkkkkP
PAAkkkkkkkkkkkF!kkkkkkkkkPPAAAAAAAAAAAAAkAPPPPPPPkyEEEEEzEEEEEEEEEEEEEEEEEEEEEEE
EEEEEEEEEEEEEEEEEEEEEEEEEEE E2))!B6!CB! (B(##6#6#6#6# 2!5D2!"B!B6#N#Fx#8 0xHDB
NNNIIA(SPSPP(C(HL(NN(NDI(IX(IY(BC(DEAF(IX(IY0008101820283038OOOOFHHvHHIHFIIIIPPI
IJOOOOPJBJlJJOJPP PvOOOOO*P4PPOPORPHPfPPNpPzPPPOPPPPPPJJKDKjKKKKLML00200w060 000
0&0.0!000*0K"0SC F0 p0N0q0V0r00s0 x0y0z0000 G0O0W00g0o0, 0.041044s,0.040 A0 B0 C
0 D0 E0 H0J0K0L0M0 P0Q0S0T0UG#w#r#6#6x!EN#fi22))!CB(V(133!BF v V A0(E E*N!DV(!D
N#fi!N!CB-,.I(Y*ekQAA*B(*B8( *B(nf"1*AQAA*1("1*AMB2MB2BAQAA*B+w+w"Bnf"1*AQAA*BB(
*BN#F#"BC1*A!C27nfk!CBnfknfAk!CBnFfGk*Bk*Bk!CBnFfGN P0 X0Y0Z000 0a0b0c0e0 h0i0j
0k0l0n0f0t0u0DWDGFFO0 0I0R00d0m0kcAD0 0000000000)0490AD00JZ 0000004zj0SU00 0000
000SB00BR 0000004rb0DE050+0 000-0%000 040IN040#0 0000$0,000430J080"00(0 0J0 00"
0006KXBQ* RP" R*X##"XP!X"X!" RP2( EN#(+0!6y7n7* RPo# 222 Press SPACE to
continue. Press SPACE to select & ENTER to start Please confirm loading r
equired Y/NQ Q *XKXB !RQQS*XnfF nfN Q!RQB $ V(21"AQQ*X000B0DJN0CAL0"0 00060
00B0RE00 00"06000B0PUS00000PO00000C00 0000000O00 0000000XO00 0000000AN00 000£000
0E00200RL 00000000R 00000000RR 00 000 000R 00000000SL'0 0!0"0TUTOR2 BINiip8!£F
H2# 8!6or!#!!c!c!Cl"# N# wg ''O(# New Generation Software 1985BC%#0&0%0$0SR/0
(0)0*0+0.0-0,0SR0 809000000BING0PO0RW0T0Vg0Xo0Zw00NF0PN0RV0T0Vf0Xn0Zv00N 0P H0R
P0T X0V 0X h0Z p0 x0NA0PI0RQ0TY0Va0Xi0Zq0y0NB0PJ0RR0TZ0Vb0Xj0Zr0z0NC0PK0RS0T0Vc
0Xk0Zs00ND0PL0RT0T0Vd0Xl0Zt00NE0PM0RU0T0Ve0Xm0Zu00SEN0P0R0T0V0X0Z00N0P0R0T0V0X0Z
00N 0P 0R 0T 0V 0X 0Z 0 0N0P0R0T0V0X0Z00N0P0R0T0V0X0Z'i 78BC00N0P0R0T0V0X0Z00N0P
0R0T0V0X0Z00N0P0R0T0V0X0Z00REN0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N 0P 0R 0T 0V 0X 0Z 0
0N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N0P0R0T0V£0X0Z00N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00IJ
0Hx HHPHXHHhHHLHpOUJ0HyH AHQHYHaHiHIINFPVRRS00b0d0f0h0j0l0RLC0%& p87RANSMAT.BIN"
, RL0RRC0RR0EX0LDLDILDLDDCPCPICPCPDDA'0CP/0NEDCC0SC70NO0RLoRRgININIININDOUT£OTIO
UTOTDD0E0RETMRETEHALv0DEF0BI0DEF0Q!P" R3*XQ!7RQQ Q *XKXB !RQQS*XnfF nfN Q!RQB $
V(21"AQQ*X P P P P P P !P!!!!!!!!! "P""""""""" #P#########
$P$$$$$$$$$ %P%%%%%%%%% &P&&&&&&&&& 'P''''''''' (P((((((((( )P)))))))))