From e917ceedccb372cd569fae23c01aaaacb85fcced Mon Sep 17 00:00:00 2001 From: Wojciech Mostowski Date: Fri, 2 May 2025 19:17:53 +0200 Subject: [PATCH] Finishing up the HDD support slowly --- firmware/PBIBIOS.mif | 44 +-- firmware/atari_drive_emulator.c | 27 +- firmware/pbi_bios.asm | 63 +++- firmware/zpu_rom_800.mif | 493 ++++++++++++++++---------------- 4 files changed, 339 insertions(+), 288 deletions(-) diff --git a/firmware/PBIBIOS.mif b/firmware/PBIBIOS.mif index 8f3a0bb..995e5dc 100644 --- a/firmware/PBIBIOS.mif +++ b/firmware/PBIBIOS.mif @@ -7,26 +7,26 @@ WIDTH = 8; ADDRESS_RADIX = HEX; DATA_RADIX = HEX; CONTENT BEGIN -0000: 4D 53 54 80 31 4C 1D D9 60 EA EA 91 00 08 D8 08 D8 08 D8 08 D8 08 D8 08; +0000: 4D 53 54 80 31 4C 71 D9 60 EA EA 91 00 08 D8 08 D8 08 D8 08 D8 08 D8 08; 0018: D8 AD 47 02 0D 48 02 8D 47 02 A9 00 A2 FE 9D FF D0 CA D0 FA A9 A5 8D 00; -0030: D1 8D 01 D1 EE 02 D1 AD 02 D1 D0 FB AD 03 D1 F0 2E 20 DD D8 A9 0C 8D C5; +0030: D1 8D 01 D1 EE 02 D1 AD 02 D1 D0 FB AD 03 D1 F0 2E 20 F4 D8 A9 0C 8D C5; 0048: 02 A9 E0 8D 09 D4 A9 70 8D 02 D4 A9 D8 8D 03 D4 A5 14 C5 14 F0 FC A0 22; -0060: 8C 00 D4 18 69 64 C5 14 D0 FC A9 00 8D 00 D4 60 70 70 70 42 81 D8 10 42; -0078: A9 D8 70 42 10 D1 41 70 D8 00 00 21 74 61 72 69 18 10 10 00 2D 69 33 34; -0090: 65 72 00 63 6F 72 65 00 30 22 29 00 22 29 2F 33 00 76 10 0E 18 00 00 00; -00A8: 00 00 00 08 23 09 00 12 10 12 15 00 77 6F 6A 20 21 74 61 72 69 21 67 65; -00C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2F 30 28 66 22 33 66; -00D8: 29 29 00 00 2F A0 01 A9 24 9D 12 D1 E8 98 48 09 10 9D 12 D1 E8 A9 1A 9D; -00F0: 12 D1 E8 E8 B9 0B D1 A8 B9 D1 D8 9D 12 D1 E8 B9 D4 D8 9D 12 D1 E8 B9 D7; -0108: D8 9D 12 D1 E8 B9 DA D8 9D 12 D1 E8 E8 68 A8 C8 C0 05 D0 C3 60 AD 00 03; -0120: 29 7F C9 31 F0 04 C9 20 D0 4C AD 01 03 F0 47 C9 10 B0 43 BA 8E 06 D1 AD; -0138: 06 03 6A 6A A8 29 3F AA 98 6A 29 C0 A8 A9 01 20 5C E4 A9 78 8D 26 02 A9; -0150: D9 8D 27 02 EE 04 D1 AD 04 D1 D0 FB A2 00 A0 00 A9 01 20 5C E4 AD 05 D1; -0168: 30 0C F0 05 20 00 DC 38 60 AC 03 03 38 60 18 60 A9 00 8D 04 D1 AE 06 D1; -0180: 9A A9 8A 8D 03 03 D0 E9 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; -0198: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; -01B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; -01C8: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; +0060: 8C 00 D4 18 69 64 C5 14 D0 FC A9 00 8D 00 D4 60 70 70 70 42 83 D8 10 42; +0078: AB D8 70 42 10 D1 30 02 41 70 D8 00 00 21 74 61 72 69 18 10 10 00 2D 69; +0090: 33 34 65 72 00 63 6F 72 65 00 30 22 29 00 22 29 2F 33 00 76 10 0E 18 00; +00A8: 00 00 00 00 00 08 23 09 00 12 10 12 15 00 77 6F 6A 20 21 74 61 72 69 21; +00C0: 67 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2F 30 28 66 22; +00D8: 33 66 29 29 00 00 2F 22 6F 6F 74 00 24 72 69 76 65 1A 24 65 66 61 75 6C; +00F0: 74 21 30 34 A0 01 A9 24 9D 12 D1 E8 98 48 09 10 9D 12 D1 E8 A9 1A 9D 12; +0108: D1 E8 E8 B9 0B D1 A8 B9 D3 D8 9D 12 D1 E8 B9 D6 D8 9D 12 D1 E8 B9 D9 D8; +0120: 9D 12 D1 E8 B9 DC D8 9D 12 D1 E8 E8 68 A8 C8 C0 05 D0 C3 A0 0B B9 DE D8; +0138: 99 39 D1 88 D0 F7 AE 0B D1 CA 30 14 F0 1F A9 24 8D 46 D1 8A 09 10 8D 47; +0150: D1 A9 1A 8D 48 D1 D0 18 A0 07 B9 E9 D8 99 45 D1 88 D0 F7 F0 0B A0 03 B9; +0168: F0 D8 99 45 D1 88 D0 F7 60 AD 00 03 29 7F C9 31 F0 04 C9 20 D0 4C AD 01; +0180: 03 F0 47 C9 10 B0 43 BA 8E 06 D1 AD 06 03 6A 6A A8 29 3F AA 98 6A 29 C0; +0198: A8 A9 01 20 5C E4 A9 CC 8D 26 02 A9 D9 8D 27 02 EE 04 D1 AD 04 D1 D0 FB; +01B0: A2 00 A0 00 A9 01 20 5C E4 AD 05 D1 30 0C F0 05 20 00 DC 38 60 AC 03 03; +01C8: 38 60 18 60 A9 00 8D 04 D1 AE 06 D1 9A A9 8A 8D 03 03 D0 E9 FF FF FF FF; 01E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; 01F8: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; 0210: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; @@ -89,10 +89,10 @@ CONTENT BEGIN 0760: 60 E6 14 D0 02 E6 13 C6 3B D0 04 C6 3C F0 06 68 A8 68 AA 68 40 4C EC DE; 0778: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; 0790: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; -07A8: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; -07C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; -07D8: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF; -07F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 22 22 22 22 22 22 22 22; +07A8: FF FF FF FF FF 08 17 53 44 48 43 20 4D 69 53 54 65 72 20 53 44 45 4D 55; +07C0: 20 76 2E 30 2E 38 9B FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 1A; +07D8: 4D 69 53 54 65 72 20 63 6F 72 65 20 50 42 49 20 42 49 4F 53 20 76 2E 30; +07F0: 2E 38 9B FF FF FF FF FF FF FF FF FF FF FF FF FF 22 22 22 22 22 22 22 22; 0808: 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22; 0820: 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22; 0838: 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22; diff --git a/firmware/atari_drive_emulator.c b/firmware/atari_drive_emulator.c index 07b2a40..acefbe0 100644 --- a/firmware/atari_drive_emulator.c +++ b/firmware/atari_drive_emulator.c @@ -550,6 +550,14 @@ unsigned char processCommandPBI(unsigned char *drives_config) struct command command; command.deviceId = (ptr[0] + drive) | 0x40; // ddevic + dunit - 1 plus PBI marker + /* + This piece of admitedely contrived logic takes care of diverting or not further processing + to SIO routines. The procedure is not exactly the same as on, say, Ultimate 1MB PBI BIOS, nor + it is strictly according to the PBI API requirements, here we (safely?) assume there are no + other PBI devices (and hence ROM BIOSes), so this allows us to take some shortcuts (which also + speeds up things on the Atari / SDX side). + */ + unsigned char mode = (sd_device && !drive) ? 1 : ((!sd_device && drive < 4) ? drives_config[drive] : ((ptr[0] & 0x80) >> 7)); struct SimpleFile *file = 0; @@ -806,17 +814,7 @@ void handleForceMediaChange(struct command command, int driveNumber, struct Simp } } -// TODO use #define for version number for these two and get status byte -const unsigned char sd_device_name[] = {'S','D','H','C',' ','M','i','S','T','e','r',' ','v','.','0','.','8'}; -const unsigned char bios_name[] = {'M','i','S','T','e','r',' ','c','o','r','e',' ','P','B','I',' ','B','I','O','S',' ','v','.','0','.','8'}; - -// getstats for a0 01 on Ultimate - 40 FC E0 0E -// dev info: -// 01 00 01 0F 00 00 00 02 00 04 10 00 00 00 00 00 -// 0E003F 1c007e00 -// 0E0040 FAT16 meta 1c008000 -// 0E0041 boot meta 1c008200 -// 0F0041 data meta 1e008200 +//const unsigned char sd_device_name[] = {'S','D','H','C',' ','M','i','S','T','e','r',' ','S','D','E','M','U',' ','v','.','0','.','8'}; void handleDeviceInfo(struct command command, int driveNumber, struct SimpleFile * file, struct sio_action * action) { @@ -832,8 +830,9 @@ void handleDeviceInfo(struct command command, int driveNumber, struct SimpleFile action->sector_buffer[11] = drive_infos[driveNumber].sector_count >> 24; if(driveNumber == MAX_DRIVES) { - memcp8(sd_device_name, &action->sector_buffer[0x10], 0, 17); - memcp8(bios_name, &action->sector_buffer[0x38], 0, 26); + // memcp8(sd_device_name, &action->sector_buffer[0x10], 0, 23); + memcp8((unsigned char volatile *)(atari_regbase + 0xDFAF), &action->sector_buffer[0x10], 0, ((unsigned volatile char *)(atari_regbase + 0xDFAE))[0]); + memcp8((unsigned char volatile *)(atari_regbase + 0xDFD8), &action->sector_buffer[0x38], 0, ((unsigned volatile char *)(atari_regbase + 0xDFD7))[0]); } else { @@ -893,7 +892,7 @@ void handleGetStatus(struct command command, int driveNumber, struct SimpleFile action->sector_buffer[0] = status; action->sector_buffer[1] = drive_infos[driveNumber].atari_sector_status; action->sector_buffer[2] = driveNumber == MAX_DRIVES ? 0x10 : 0xe0; // What should be our ID? - action->sector_buffer[3] = driveNumber == MAX_DRIVES ? 0x08 : 0x0; // v0.8 + action->sector_buffer[3] = driveNumber == MAX_DRIVES ? ((unsigned volatile char *)(atari_regbase + 0xDFAD))[0] : 0x00; // version //hexdump_pure(atari_sector_buffer,4); // Somehow with this... action->bytes = 4; diff --git a/firmware/pbi_bios.asm b/firmware/pbi_bios.asm index 2401c8e..115af08 100644 --- a/firmware/pbi_bios.asm +++ b/firmware/pbi_bios.asm @@ -1,6 +1,9 @@ ; Links: ; http://atariki.krap.pl/index.php/ROM_PBI +#define VER_MAJOR 0 +#define VER_MINOR 8 + pdvmsk = $247 pdvrs = $248 ddevic = $300 @@ -19,6 +22,7 @@ pbi_req_proc_res = $d105 pbi_stack_save = $d106 pbi_drive_boot = $d10b pbi_drive_conf = $d10c +; HSIO RAM variables sit upwards of $d1f0 incl. * = $D800 bios1_start @@ -66,6 +70,8 @@ display_list .byte $42 : .word display_text2 .byte $70 .byte $42 : .word display_text3 + .byte $30 + .byte $02 .byte $41 : .word display_list display_text1 @@ -82,10 +88,17 @@ display_text2_len = *-display_text2 .dsb 40-display_text2_len,0 display_text3 = $d110 -drive_labels_1 .byte 'O'-$20, 'P'-$20, 'H'-$20 -drive_labels_2 .byte 'f', 'B'-$20, 'S'-$20 -drive_labels_3 .byte 'f', 'I'-$20, 'I'-$20 -drive_labels_4 .byte 0, 0, 'O'-$20 +drive_labels_1 .byte 'O'-$20, 'P'-$20, 'H'-$20 +drive_labels_2 .byte 'f', 'B'-$20, 'S'-$20 +drive_labels_3 .byte 'f', 'I'-$20, 'I'-$20 +drive_labels_4 .byte 0, 0, 'O'-$20 + +boot_label_1 .byte 'B'-$20,'o','o','t',0,'D'-$20,'r','i','v','e',':'-$20 +boot_label_1_len = *-boot_label_1 +boot_label_2 .byte 'D'-$20,'e','f','a','u','l','t' +boot_label_2_len = *-boot_label_2 +boot_label_3 .byte 'A'-$20,'P'-$20,'T'-$20 +boot_label_3_len = *-boot_label_3 boot_screen_init ldy #1 @@ -99,6 +112,29 @@ boot_screen_init_loop lda drive_labels_3,y : sta display_text3+2,x : inx lda drive_labels_4,y : sta display_text3+2,x : inx : inx pla : tay : iny : cpy #5 : bne boot_screen_init_loop + ldy #boot_label_1_len +boot_screen_init_loop_2 + lda boot_label_1-1,y : sta display_text3+41,y + dey : bne boot_screen_init_loop_2 + ldx pbi_drive_boot : dex + bmi boot_drv_def + beq boot_drv_apt + lda #'D'-$20 : sta display_text3+42+boot_label_1_len+1 + txa : ora #$10 : sta display_text3+42+boot_label_1_len+2 + lda #':'-$20 : sta display_text3+42+boot_label_1_len+3 + bne boot_screen_init_ret +boot_drv_def + ldy #boot_label_2_len +boot_drv_def_loop + lda boot_label_2-1,y : sta display_text3+42+boot_label_1_len,y + dey : bne boot_drv_def_loop + beq boot_screen_init_ret +boot_drv_apt + ldy #boot_label_3_len +boot_drv_apt_loop + lda boot_label_3-1,y : sta display_text3+42+boot_label_1_len,y + dey : bne boot_drv_apt_loop +boot_screen_init_ret rts ; The main block I/O routine @@ -134,7 +170,24 @@ hsio_start ; This should be $dc00 .bin 6,0,"hsio-pbi.xex" hsio_end -.dsb ($400-hsio_end+hsio_start),$ff +.dsb ($3AD-hsio_end+hsio_start),$ff + +.byte VER_MAJOR*16+VER_MINOR ; Version byte +.byte (device_name_end-device_name-1) +device_name +.byte "SDHC MiSTer SDEMU v.",VER_MAJOR+$30,'.',VER_MINOR+$30,$9B +device_name_end + +.dsb (40-device_name_end+device_name),$ff + +; .dsb ($3D7-hsio_end+hsio_start),$ff + +.byte (bios_name_end-bios_name-1) +bios_name +.byte "MiSTer core PBI BIOS v.",VER_MAJOR+$30,'.',VER_MINOR+$30,$9B +bios_name_end + +.dsb (40-bios_name_end+bios_name),$ff * = $D800 .dsb $800,$22 diff --git a/firmware/zpu_rom_800.mif b/firmware/zpu_rom_800.mif index 6da3b97..c0c1979 100644 --- a/firmware/zpu_rom_800.mif +++ b/firmware/zpu_rom_800.mif @@ -2,7 +2,7 @@ -- -- Generated automatically by srec_cat -o --mif -- -DEPTH = 3998; +DEPTH = 3990; WIDTH = 32; ADDRESS_RADIX = HEX; DATA_RADIX = HEX; @@ -27,13 +27,13 @@ CONTENT BEGIN 0088: 72720981 05055351 04000000 00000000 00000000 00000000 00000000 00000000; 0090: 72097206 73730906 07535104 00000000 00000000 00000000 00000000 00000000; 0098: 71FC0608 72830609 81058305 1010102A 81FF0652 04000000 00000000 00000000; -00A0: 71FC0608 0B0B80EC 8C738306 10100508 060B0B0B 88A20400 00000000 00000000; +00A0: 71FC0608 0B0B80EC 9C738306 10100508 060B0B0B 88A20400 00000000 00000000; 00A8: 0B0B0B88 FF040000 00000000 00000000 00000000 00000000 00000000 00000000; 00B0: 0B0B0B88 D8040000 00000000 00000000 00000000 00000000 00000000 00000000; 00B8: 72097081 0509060A 8106FF05 70547106 73097274 05FF0506 07515151 04000000; 00C0: 72097081 0509060A 098106FF 05705471 06730972 7405FF05 06075151 51040000; 00C8: 05FF0504 00000000 00000000 00000000 00000000 00000000 00000000 00000000; -00D0: 810B80ED AC0C5104 00000000 00000000 00000000 00000000 00000000 00007181; +00D0: 810B80ED 8C0C5104 00000000 00000000 00000000 00000000 00000000 00007181; 00D8: 05520400 00000000 00000000 00000000 00000000 00000000 00000000 00000000; 00E0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000284; 00E8: 05721010 05520400 00000000 00000000 00000000 00000000 00000000 00000000; @@ -42,8 +42,8 @@ CONTENT BEGIN 0100: 10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101053; 0108: 51047381 FF067383 06098105 83051010 102B0772 FC060C51 51043C04 72728072; 0110: 8106FF05 09720605 71105272 0A100A53 72ED3851 51535104 83C08008 83C08408; -0118: 83C08808 757580E5 A92D5050 83C08008 5683C088 0C83C084 0C83C080 0C510483; -0120: C0800883 C0840883 C0880875 7580E4E8 2D505083 C0800856 83C0880C 83C0840C; +0118: 83C08808 757580E5 B72D5050 83C08008 5683C088 0C83C084 0C83C080 0C510483; +0120: C0800883 C0840883 C0880875 7580E4F6 2D505083 C0800856 83C0880C 83C0840C; 0128: 83C0800C 51040000 800489AA 0489AA0B A19004FF 3D0D028F 05335290 88840870; 0130: 892A7081 06515151 70802E86 3898D63F EA397190 88800C83 3D0D0480 3D0D9088; 0138: 8C087088 2A708106 51515170 802E8638 98B33FEA 39908888 0883C080 0C823D0D; @@ -68,9 +68,9 @@ CONTENT BEGIN 01D0: 53807425 80C83876 08528417 0851FBD1 3F841708 83FF0683 C0A00553 77708105; 01D8: 59337334 FF148418 08811184 1A0C5454 800B8114 83FF0654 5572752E 83388155; 01E0: 80742584 3874CA38 FCD43FFF B4398053 83398153 7283C080 0C893D0D 04F63D0D; -01E8: 7C7E6062 5A5D5B56 80598155 8539747A 29557452 755180D5 8F3F83C0 80087A27; -01F0: ED387480 2E80E038 74527551 80D4F93F 83C08008 75537652 5480D4FC 3F83C080; -01F8: 087A5375 525680D4 DF3F83C0 80087930 707B079F 2A707780 24075151 54557287; +01E8: 7C7E6062 5A5D5B56 80598155 8539747A 29557452 755180D5 9D3F83C0 80087A27; +01F0: ED387480 2E80E038 74527551 80D5873F 83C08008 75537652 5480D58A 3F83C080; +01F8: 087A5375 525680D4 ED3F83C0 80087930 707B079F 2A707780 24075151 54557287; 0200: 3883C080 08C23876 8118B016 55585889 74258B38 B714537A 853880D7 14537278; 0208: 34811959 FF9C3980 77348C3D 0D04F73D 0D7B7D7F 62029005 BB053357 59565A5A; 0210: B0587283 38A05875 70708105 52337159 54559039 8074258E 38FF1477 70810559; @@ -109,40 +109,40 @@ CONTENT BEGIN 0318: 80900870 DF0A0651 52963990 80900870 82079080 900C5290 80900870 FD065152; 0320: 71908090 0C7451FB FF3F863D 0D04E93D 0D690284 0580EB05 335C5E80 48804780; 0328: 46804580 707F8C05 087087FF 06585E5A 5D747D2E 09810683 D9387C7C 8A2A7E80; -0330: EE8C0B80 EDFC5A58 59595A82 15225F77 7F2E0981 06913876 83C4A41B 34811A81; +0330: EDEC0B80 EDDC5A58 59595A82 15225F77 7F2E0981 06913876 83C4A41B 34811A81; 0338: 16337733 5B5E5A81 17941794 17575757 80D47727 D6387981 2E81CD38 7930707B; 0340: 0780257C 5851557A 802E8E38 74568057 74772E09 810686DD 38993DDC 055480C0; 0348: 805387BF C080527D 51F2C63F 83C08008 76537E52 55F3AA3F 7480E538 7F80C080; 0350: 2E098106 80DA3887 BFC08033 557480D3 2E098106 80CA3887 BFC08133 557480C4; 0358: 2E098106 BB3887BF C0823355 7480D82E 098106AC 3887BFFF F333A011 7081FF06; 0360: 51565674 81269938 7581FF06 7081E132 7030709F 2A80CC05 40515155 815AA939; -0368: 79577980 2E85CE38 9F3983C4 A4183370 84291170 822B80EE 8D113380 EDFC1233; +0368: 79577980 2E85CE38 9F3983C4 A4183370 84291170 822B80ED ED113380 EDDC1233; 0370: 5D405156 5682A239 8058817A 25829A38 FC993F77 83C4A00C 7783C6B8 0C0B0B80; -0378: ECE051F8 CF3F80D0 0B83C4A0 0C0B0B80 ECF451F8 BF3F81A0 59805776 7A25B838; +0378: ECC051F8 CF3F80D0 0B83C4A0 0C0B0B80 ECD451F8 BF3F81A0 59805776 7A25B838; 0380: 76783270 30707207 80257087 2B83C6B8 0C515779 83C4A00C 83C4A418 33708429; -0388: 11708429 80EDFD05 54525E55 F8863FA8 19811858 59C53986 8DA00B90 80A00C80; -0390: 52953D70 525580CA C93F8352 745180CA C13F6782 DC386656 75FECF38 65577680; +0388: 11708429 80EDDD05 54525E55 F8863FA8 19811858 59C53986 8DA00B90 80A00C80; +0390: 52953D70 525580CA D73F8352 745180CA CF3F6782 DC386656 75FECF38 65577680; 0398: 25833881 56807825 94387581 06703070 7207709F 2A7B7131 5C515156 56807725; 03A0: FEF438FF 1A557775 25FEEB38 811858FE E539993D DC11555F 9053E01F 527D51EF; -03A8: D03F83C0 80088289 387F902E 09810682 80380280 C7053380 EDFC0B80 EDFC3357; +03A8: D03F83C0 80088289 387F902E 09810682 80380280 C7053380 EDDC0B80 EDDC3357; 03B0: 57598C39 74792E8A 38941670 33565674 F3387533 70585574 802E8399 38921622; 03B8: 708A2B91 18335F5D 557A802E 9E387880 D5327030 7D90800A 26718025 07515155; 03C0: 80577477 2E098106 82EB3899 3DDC0554 7B538E80 0A557A85 3896800A 5574527D; 03C8: 51EECE3F 83C08008 5583C080 08818238 7F7C2E09 810680F9 3878832E 09810681; 03D0: 8238A080 5483C080 08538781 8080557A 863886C1 80805574 528780A0 80557A86; -03D8: 3886C0A0 80557451 80C9B83F A0805480 538780A0 80557A86 3886C0A0 80557452; -03E0: 8780C080 557A8638 86C0C080 55745180 C9913FA0 80548053 8780C080 557A8638; -03E8: 86C0C080 55745287 81808055 7A8D3886 39805781 C03986C1 80805574 5180C8E3; +03D8: 3886C0A0 80557451 80C9C63F A0805480 538780A0 80557A86 3886C0A0 80557452; +03E0: 8780C080 557A8638 86C0C080 55745180 C99F3FA0 80548053 8780C080 557A8638; +03E8: 86C0C080 55745287 81808055 7A8D3886 39805781 C03986C1 80805574 5180C8F1; 03F0: 3F8A3978 AD2E0981 0680FD38 80577A80 2E943887 81808017 8780C080 188E800A; 03F8: 19575758 923986C1 80801786 C0C08018 96800A19 57575875 33753370 72065156; 0400: 56747834 7A802E95 388781A0 80178780 C0801887 80A08019 57575893 3986C1A0; 0408: 801786C0 C0801886 C0A08019 57575875 33753370 72065156 56747834 8117579F; 0410: FF7725FF 8938AC39 7880D52E 098106A3 3880C080 5483C080 08538E80 0A52B680; -0418: 0A5180C7 BE3F8880 80537452 B6800A51 F6B73F7C 577683C0 800C993D 0D04FF3D; -0420: 0D98A73F 80528151 F6F43FB4 A93FFC39 FD3D0D80 0B83C584 55537252 7351E8E1; +0418: 0A5180C7 CC3F8880 80537452 B6800A51 F6B73F7C 577683C0 800C993D 0D04FF3D; +0420: 0D98A73F 80528151 F6F43FB4 B73FFC39 FD3D0D80 0B83C584 55537252 7351E8E1; 0428: 3F811394 15555372 882E0981 06EC38EB B33F8151 F3D23F90 80900870 82079080; 0430: 900C5390 80900870 FD069080 900C5380 51F3E33F 8051F3C5 3F908090 0870FFBF; -0438: 0A069080 900C5386 94808051 80C69E3F FF0B83C4 A00C800B 83C6B80C 84D8C00B; +0438: 0A069080 900C5386 94808051 80C6AC3F FF0B83C4 A00C800B 83C6B80C 84D8C00B; 0440: 83C6B00C 96CF5280 51F29E3F 800B83C6 A80C800B 83C4FC0C FEE43F80 0B83C080; 0448: 0C853D0D 04F63D0D 90808408 8480065A 90808008 70882A81 06575575 802E8738; 0450: 80528051 97399080 80087089 2A708106 51515574 802E8838 75528151 F5A03F79; @@ -155,18 +155,18 @@ CONTENT BEGIN 0488: 852E0981 0681DB38 8C180880 2E83E038 7783C4FC 0C810B83 C5800C81 51F0C93F; 0490: 8051F0F2 3F815281 51F3B33F 81808053 80528280 0A51F2D1 3F908084 0870842A; 0498: 70810651 51558156 74833887 567583C6 AC347588 2B8E8006 84808005 83C6B40C; -04A0: 80C65480 53848E80 5280EDB4 5180C393 3F83C6AC 337081FF 06565674 872E8638; +04A0: 80C65480 53848E80 5280ED94 5180C3A1 3F83C6AC 337081FF 06565674 872E8638; 04A8: 75848EA3 34800B84 84C43481 0B8487F8 34800B84 87FA3490 80840870 832A7081; 04B0: 06515155 74953880 DC0B8486 BD34FF93 0B8486BE 34A50B84 86BF3482 0B848089; 04B8: 349C0B84 80823487 0B848083 3480F10B 84808A34 E40B8480 8B348051 EF8A3F82; 04C0: 8E397684 32703078 87327030 70802570 74802507 54515157 51567580 2E81F038; -04C8: 74598151 EEE23F80 C2A23F8C 18085574 90387880 2E863874 5180CF39 785181AA; +04C8: 74598151 EEE23F80 C2B03F8C 18085574 90387880 2E863874 5180CF39 785181AA; 04D0: 39785277 51F2C73F 83C08008 5778802E 88388051 EEC73F86 397851EE D93F76A3; -04D8: 38F1883F 7683C4A0 0C7683C6 B80C0B0B 80ED9851 EDBE3F80 FA89800B 9080A00C; +04D8: 38F1883F 7683C4A0 0C7683C6 B80C0B0B 80ECF851 EDBE3F80 FA89800B 9080A00C; 04E0: 80EB3978 802E8938 7651EE91 3F80DE39 78F81856 56817527 83388156 7680C32E; 04E8: 80C63881 70770656 5874802E BB387680 C4327030 7072079F 2A515656 7680CD2E; 04F0: A7387478 06557480 2E9E3876 80CC2E98 38785A78 56805275 518CFC3F 811A705B; -04F8: 70575583 7525EE38 7651EDCA 3F80C2FE 3F78802E 93389080 84087083 2A708106; +04F8: 70575583 7525EE38 7651EDCA 3F80C38C 3F78802E 93389080 84087083 2A708106; 0500: 51515574 802E8838 80528151 EFF03F83 C4FC0880 2E82CC38 83C6B408 70337081; 0508: FF065156 567480E0 2E098106 82943888 16337081 FF065155 7482A838 FF0B8C3D; 0510: 34FF0284 05A90534 748485E2 3483C6AC 338485E3 348B3D33 557481FF 2E098106; @@ -183,7 +183,7 @@ CONTENT BEGIN 0568: 82337081 FF065155 74812E09 810681AA 38908084 0870902C 70830651 51557483; 0570: C6A43490 80840870 922C7083 06515155 7483C6A5 34908084 0870942C 70830651; 0578: 51557483 C6A63490 80840870 962C7083 06515155 7483C6A7 34908084 0870872C; -0580: 70810651 51557487 A2833484 54805387 A28C5283 C6A451BC 8A3F9080 84087098; +0580: 70810651 51557487 A2833484 54805387 A28C5283 C6A451BC 983F9080 84087098; 0588: 2A708706 51515574 87A28B34 74812E09 81069238 83CDE408 802E8F38 83CDE833; 0590: 8F065589 3974802E 8938FF15 55748486 8134800B 87A28234 A83987A2 84337081; 0598: FF065155 74812E09 81069638 83C6A451 90AA3F83 C0800887 A2853480 0B87A284; @@ -192,7 +192,7 @@ CONTENT BEGIN 05B0: 7081FF06 55515151 71742789 38811270 81FF0653 51718114 7083FFFF 06555254; 05B8: 747324D6 387183C0 800C873D 0D04F73D 0D7B5980 70575ADB E23F9088 940883C0; 05C0: 8008882A 81185758 5876752E 098106E3 3877E038 75195583 C0800875 34765676; -05C8: 852E0981 06D138DB B23F8454 795383C6 C0527851 B9ED3F84 5283C6C0 51FEE93F; +05C8: 852E0981 06D138DB B23F8454 795383C6 C0527851 B9FB3F84 5283C6C0 51FEE93F; 05D0: 83C08008 81FF0684 1A335755 74762E09 8106FF9F 38908890 08FF1190 88900C55; 05D8: 8B3D0D04 F03D0D62 02840580 CF05335E 5E804180 527D51DE E83F923D FC055482; 05E0: 805383C6 C0527D51 DDE73F80 56608280 2E098106 85B83883 C6C13355 7480C12E; @@ -226,11 +226,11 @@ CONTENT BEGIN 06C0: 943DF205 51F78C3F 943DF405 51F7843F 78832B70 7A31822B 83CAC411 5A575C80; 06C8: 0B811934 83CAD816 57FF0B82 1834901A 08822E09 81069738 83CAC016 55800B88; 06D0: 160C8C1A 08872A94 160C8180 7723901A 08557483 2E098106 81873883 CAC01655; -06D8: 788E2480 CD38820B 81193479 83D0F00C 7C80C007 7981FF06 525DA0FE 3F83C080; +06D8: 788E2480 CD38820B 81193479 83D0F00C 7C80C007 7981FF06 525DA18C 3F83C080; 06E0: 0881FF06 94165657 88905676 812E8438 85D05675 750C7B79 31822B83 CAD81151; 06E8: 55828056 76822E84 38818056 75752381 DF398480 77238C1A 08892A94 160C800B; 06F0: 82183480 0B88160C 7C818007 527951F7 933F83C0 800881FF 065D7C81 B33881C6; -06F8: 3974812E 098106AE 38748119 3483CAD4 168C1B08 80FC0556 5680FD52 7451ACC8; +06F8: 3974812E 098106AE 38748119 3483CAD4 168C1B08 80FC0556 5680FD52 7451ACD6; 0700: 3F83C080 0882F305 760C8180 77237C80 C0075D80 FB397480 F73883CA C0165590; 0708: 0B88160C 6070902A 94176202 900580C2 05335B58 5D595E77 84802E09 8106A338; 0710: 7483FFFF 0677902B 87FC8080 06707207 51565674 80258438 9F155574 852A7B0C; @@ -245,13 +245,13 @@ CONTENT BEGIN 0758: 81AB3870 80D32E80 C53882A7 397080EE 2E81EC38 7081EC2E 82803882 96397182; 0760: 923880C2 8458828B 39718287 3880C2F2 58828039 71802E81 FA3880C6 A05881F3; 0768: 3976802E 81ED3880 C3FC5881 E6397130 7480C032 70307280 25718025 07535152; -0770: 5271802E 81CD3880 C9B35881 C6397130 74818032 70307280 25718025 07535152; +0770: 5271802E 81CD3880 C9C35881 C6397130 74818032 70307280 25718025 07535152; 0778: 5271802E 81AD3876 752681A7 38747731 76882977 31708429 83CAD405 51525271; -0780: 71082781 8E3880CB CD588187 39713074 80C03270 30728025 71802507 53515252; +0780: 71082781 8E3880CB DB588187 39713074 80C03270 30728025 71802507 53515252; 0788: 71802E80 EE387675 2680E838 74773176 88297731 70822B51 52527183 CAD41208; -0790: 2780D038 83CAC511 33517082 2E098106 88389994 0B83CE84 0C80CFCB 58B53971; +0790: 2780D038 83CAC511 33517082 2E098106 88389994 0B83CE84 0C80CFD9 58B53971; 0798: 30709F2A 51517380 C02E0981 06A53870 802EA038 80C6E658 9A397130 709F2A51; -07A0: 517380C0 2E098106 8A387080 2E853880 C9955877 83C0800C 893D0D04 EC3D0D80; +07A0: 517380C0 2E098106 8A387080 2E853880 C9A55877 83C0800C 893D0D04 EC3D0D80; 07A8: 0B848680 337080FF 06515758 75A02E09 81068338 81588486 81337081 FF06FF05; 07B0: 84868033 701280C0 0751525A 5675953D 34778132 7930707B 079F2A70 73075151; 07B8: 5757815B 75802EA6 38788324 8E387680 2E893866 1970335C 56943984 86803370; @@ -273,7 +273,7 @@ CONTENT BEGIN 0838: 86893481 567F8438 FF905675 84868334 8839FF8B 0B848683 347A5675 83C0800C; 0840: 963D0D04 FE3D0D76 79545181 730C7088 29713170 842983CA C4058111 33901608; 0848: 55515151 70822E09 81068C38 A87234A8 0B83CE80 34AF3990 80840870 87065151; -0850: 80ECD811 33723402 93053351 A8527090 38908084 08708706 80ECD811 33545151; +0850: 80ECB811 33723402 93053351 A8527090 38908084 08708706 80ECB811 33545151; 0858: 7183CE80 3483CE80 33860588 140C843D 0D04F53D 0D7F6163 72832B70 7431822B; 0860: 83CAC411 3370862A 70810651 5B405A5D 5A585974 802E8938 800B8419 0C80D939; 0868: 745C83CA C8160870 53775255 CAB33F74 8C18082E 98388D3D FC055481 80539018; @@ -283,7 +283,7 @@ CONTENT BEGIN 0888: 0854830B 81153490 180883CA D8177022 70882A57 5E5A5573 86163490 18085481; 0890: 19338715 34901808 54FF0B88 153483CA C4163370 982B5556 80742480 FF387685; 0898: D0327030 78889032 70307280 25718025 07535156 5155748B 38768BA0 2E098106; -08A0: 80DA38A8 5276519F BF3F83C0 800883FF FF065776 A42E0981 068D3892 0B901908; +08A0: 80DA38A8 5276519F CD3F83C0 800883FF FF065776 A42E0981 068D3892 0B901908; 08A8: 5557810B 84153490 180854A8 74349018 08568079 22555573 82802E09 81068338; 08B0: 8155769A 32703070 80257707 51515484 55738338 73557485 1734AA39 90180854; 08B8: 81743490 18087B7B 31822B83 CAD81122 70818032 7030709D 2A840651 51515155; @@ -294,217 +294,216 @@ CONTENT BEGIN 08E0: 90190855 810B8216 34901908 78882979 3170822B 83CAD811 525D5656 81153386; 08E8: 17349019 08752270 882A5156 56748717 34901908 83CAC01C 9411585B 55831633; 08F0: 88163490 19087608 882A5657 74891834 90190855 8116338A 16349019 08557533; -08F8: 8B163490 19085677 8F2E0981 06A33891 54805390 165280EC C451A0A7 3F9A5480; -0900: 53901908 B8055280 ECA851A0 963F8181 3983CAD0 1B558115 33831734 90190875; -0908: 2270882A 51565674 84173490 1908881B 7008892A 57575774 8C183490 19087608; -0910: 912A5657 748D1834 90190876 08992A56 57748E18 3483CAC4 1B337085 2A708106; -0918: 51565B74 802EAA38 8C1A0890 05527908 51C4EE3F 8D3DFC05 54A85390 19089005; -0920: 52790851 C3EB3F7B A82E8638 800B841A 0C8D3D0D 04FD3D0D 79700854 54805290; -0928: 140851CD E53F9014 0854BF0B 8C153485 3D0D04FB 3D0D797C 565480C0 53738F2E; -0930: 80C13890 74882975 3170822B 83CAC411 3370862A 70810651 53595452 5370802E; -0938: 83389853 83CAD412 0885D02E 86387281 80075383 CAD81222 51708180 2E853872; -0940: A0075390 15085172 71349015 08748829 75317084 2983CAD8 05515252 82113381; -0948: 13349015 08519052 738F2E83 38E05271 82123490 1508748F 32703070 72078025; -0950: 70832B51 51535353 70831434 84750C87 3D0D04F9 3D0D797B 7D7F7388 29743170; -0958: 822B83CA C8110873 0C83CAD8 11227075 0C5B5157 595A5854 7484802E 903883CA; -0960: C4133370 982B5153 7280259A 38738F32 70307072 079F2A79 71317829 79080579; -0968: 0C515454 A4397508 54837727 8E38FC17 75297405 83800576 0C8F3976 81802914; -0970: FF800576 0C818078 0C893D0D 04FEEF3D 0D81963D 0881983D 08819A3D 08908090; -0978: 0870900A 07908090 0C588197 3D3380C0 0681993D 08882BFC 80800602 940584CE; -0980: 05330298 0584CF05 335F5D7C 077D882B 075A5F5D 5F578041 8042881E 08557480; -0988: 2E893880 0B841C0C 839C3974 8C1C0C81 933DFBFC 1155FBF8 05537552 7651FE93; -0990: 3F74567B BF387B58 607C2E9B 38901B08 1855FFBD 863F83C0 80087534 81185877; -0998: 612E0981 06E738FF BCF13F83 C0800881 FF066153 901C0852 55E0AD3F 83C08008; -09A0: 81FF0656 74762E09 810682A6 387B8F38 80C151FF BC9D3F80 E40B9080 A00C6152; -09A8: 7D51C0BD 3F804076 88297731 70822B83 CAC41133 70842A70 81065153 5B575574; -09B0: 802E80D8 3883CAD8 16227087 2A708435 5C565680 58848041 84805377 5283C6C0; -09B8: 51C9A73F 7F615A56 757925A1 3883C6C0 1657901B 08188119 59557433 77347917; -09C0: 7A177042 70585657 787524E6 3881933D FBF40554 605383C6 C0528E39 81933DFB; -09C8: F4055460 53901B08 527D51FF BFDB3F81 02840584 CD053356 5A7480D7 2E098106; -09D0: 80CF3861 527D51FF BF973F81 933DFBF0 05546053 933D7053 7E525DFF BE933F80; -09D8: 61585876 782EAA38 901B0859 771D781A 70337233 71327030 70802570 30600681; -09E0: 1F5F4051 51515156 5677772E 098106DC 387B802E 87387984 1C0C9E39 82AC0B90; -09E8: 80A00C79 802E8638 80C35189 3980C551 843980CE 51FFB9FB 3F908090 0870EF0A; -09F0: 06908090 0C558193 3D0D04F4 3D0D6062 64908090 0870900A 07908090 0C586288; -09F8: 2BFC8080 06029005 BA053302 9405BB05 335D5A79 077B882B 075A5B5C 5A805D80; -0A00: 5C798829 7A317082 2B83CAC4 11811133 595A5155 75812E09 810682D0 38768226; -0A08: A138FF17 70872B83 FFFF8006 51558180 54805390 19085280 FBA01551 97E53F82; -0A10: A4397682 E82E0981 0680D638 83CAD415 08705658 77802585 3887FF18 55748A2C; -0A18: 708A2B79 71315856 5787AF76 25863882 17578C39 75307077 079F2A78 05585576; -0A20: 81068132 17787131 F405901B 08585983 05709F2A 1170812C 51515574 763480D9; -0A28: 397682E9 2E098106 80E63883 CAD41508 FD8D0558 8B548053 90190885 055280EC; -0A30: 9C5196DF 3F80F053 80529019 08900551 C5B83F90 19085580 C6567785 8F248438; -0A38: 80C25675 75349019 085580F1 0B831634 90190855 810B8416 34901908 55778116; -0A40: 34901908 78882C56 56748217 3480D639 82F07727 80CF3876 80FD29FD 97D30552; -0A48: 7A51FFBB BC3F8E3D FC055480 FD539019 08527A51 FFBABA3F 8117577C 80FC2483; -0A50: 38805790 19087788 2A565674 80FD1734 90190855 7680FE16 34901908 5502B305; -0A58: 3380FF16 34818079 0C81C539 75822E09 8106BA38 7A83D0F0 0C800B83 C6BC0C83; -0A60: CADA1553 7683FFFF 06527981 FF065186 B53F83CA D8152279 0C83C080 08307083; -0A68: C0800807 8025841B 0C558184 3983CAD8 1570227A 0C8F3DF8 05557954 77537A52; -0A70: 56F7903F 7B527A51 FFBA963F 77337084 2A708106 51565874 802E80C2 38752270; -0A78: 872A7084 35913DFC 05575A56 56848053 83C6C052 7A51FFB8 F83F805D 80705856; -0A80: 90190817 5583C6C0 16337534 8117781E 705F7058 565783FF 7525E538 93398E3D; -0A88: FC055478 08539019 08527A51 FFB8C23F 90809008 70EF0A06 9080900C 558E3D0D; -0A90: 04FE3D0D 74028405 96052253 5371802E 97387270 81055433 51FFB4D7 3FFF1270; -0A98: 83FFFF06 5152E639 843D0D04 FD3D0D75 0284059A 052283C6 BC089080 A00C5454; -0AA0: 77802E86 3880C351 843980C5 51FFB4A3 3F81960B 9080A00C 72527351 FFA33F72; -0AA8: 527351D8 833F83C0 800881FF 0651FFB4 823F853D 0D04ED3D 0D933D70 525CD8AE; -0AB0: 3F63F880 81FF0644 933D3370 8F06FF05 CF127081 FF065152 5B567583 2681CC38; -0AB8: 7988297A 3170822B 83CAD811 22525856 7584802E 81B53883 CAC01708 5B7A802E; -0AC0: 81A93882 AC0B83C6 BC0C80E4 0B83CE84 0C025980 53805877 19781D57 57753377; -0AC8: 34811858 877826EF 38E39F3F 83C08008 83CE8408 9080A00C 5D83C080 08802E80; -0AD0: E338805E 815FFF40 814183C6 C04280C1 51FFB2DF 3F848053 805283C6 C051C0AA; -0AD8: 3F02963D E405567B 557A5459 80587719 781D5757 75337734 81185887 7826EF38; -0AE0: 7C2D6080 2E8D387E 5302B605 22526151 FDDA3F7F 56807624 92387510 81059088; -0AE8: 900C8839 80CE51FF B2893F95 3D0D04FD 3D0D9080 A00883D0 E8717170 8405530C; -0AF0: 545481CB BA527383 2A518D8C 3F83C080 08732385 3D0D04FF 3D0D7390 80A00870; -0AF8: 83D0E808 31727131 51515252 70722686 38709080 A00C833D 0D04F93D 0D02A705; -0B00: 33588057 B0537652 81518BA2 3F83C080 085483C0 8008772E 81A33883 C6C0518A; -0B08: 9E3F83C6 C008848A D0F0D82E 09810681 8A3883C6 C4088480 812E0981 0680FC38; -0B10: 83C6D233 7881B029 83CE8811 5755579A 5676812E 83389256 75821634 83CE8814; -0B18: 55828056 76822E84 38818056 75752383 CFB41454 76811534 80743483 C6C00B9C; -0B20: 05085480 7881B029 83CE8C05 5755A053 73528151 8A983F83 C0800880 2E9D3883; -0B28: C6C05189 B43F7376 70840558 0C83C6C0 08148116 5654A975 25D43876 547383C0; -0B30: 800C893D 0D04E93D 0D6B0284 0580E705 33425B81 0B908084 08A00602 880580EA; -0B38: 0522FF05 6381B029 83CE8811 82113370 74357081 FF067276 36187081 FF06A13D; -0B40: 0C56405A 5B5B5B57 5B5F907B 34762283 CFB41933 7A713156 56427380 2EAE3880; -0B48: 74258B38 79802E96 387E1454 84397330 5473819D 9829819C A0055579 8A3873A9; -0B50: B42980CE 90055574 9080A00C FCE13F78 83CFB419 348061AC 291A7084 2983CE8C; -0B58: 05700859 51555E75 7E2EA438 A0537552 815188BA 3F83C080 087E2E91 3883C6C0; -0B60: 70525D87 D43F83C6 CA225E83 39FF5F88 1D335778 772E0981 06963890 1D08812A; -0B68: 70810683 CFB51A33 5A515473 782E8338 805E941D 08457D80 2EB13864 16568853; -0B70: 75528151 87E83F83 C0800880 2E963883 C6C05187 A43F7D83 2B83C6C0 08713117; -0B78: 57548839 83C08008 5EFF5F82 5D798338 845D7546 7C802E84 E838FF1D 7081FF06; -0B80: 67585E54 80704540 FF437D60 2E81B338 7F58777E 2781AB38 88537552 8151878E; -0B88: 3F83C080 08802E83 953883C6 C05186D5 3F83C6C0 33486668 2E098106 80F53883; -0B90: C6C13370 842A7081 06515555 7380E438 83C6C222 83D0EC22 71713157 49577F80; -0B98: 2EBC3874 8024577B 80248638 765476AE 38807525 83388154 807C258F 38738106; -0BA0: 5473802E 86387B75 24943880 7525547B 8024A038 73802E9B 38747C25 9638745C; -0BA8: 83C6C00B 8105337B 347783C6 C00B8405 08414488 16811970 83FFFF06 5A5556FE; -0BB0: D139617B 3370862A 70810651 56575573 802E8194 3860AC29 1970822B 83CE8805; -0BB8: 84110867 05585154 88537552 815185BE 3F83C080 08802E81 C03883C6 C051859A; -0BC0: 3F83C6C0 08577680 2E80D638 83C6C533 5863782E 09810680 C53883C6 C4335473; -0BC8: 902E0981 06903883 C6C62270 902B7090 2C514448 A9397391 2E098106 A13883C6; -0BD0: C6228280 0A712B90 2A555879 802E8838 73752688 38883973 75278338 73557616; -0BD8: 5683C6C0 08FF8138 7F802E81 8A386153 60AC2919 70822B83 CE880584 11086205; -0BE0: 54515481 5184A73F 83C08008 8938FF0B 83C08008 415F9715 6181B029 83CFB405; -0BE8: 81113372 88298205 7083FFFF 06515257 55567480 2E99388B 39FF5FFF AB39FF5F; -0BF0: FE803975 84298205 7083FFFF 0651547B 14832B54 7B802486 388CDBD0 14547351; -0BF8: F7F53F7A 33547380 2E80D838 8CDBD00B 9080A00C 80CD39B9 BFB05479 863880DF; -0C00: CAB05473 51F7D03F 79307D82 32703070 72078025 739F2A07 53575754 73802EA3; -0C08: 3878A9B4 298EC2CC 05547980 2E903878 802E9038 7882BAB0 2982B9B8 05547390; -0C10: 80A00CF6 EA3F807B 33555573 752E0981 06833881 55807F24 75075473 802EFB94; -0C18: 387A33BF 0655747B 3474822A 70810651 5473802E 9A387980 2E8A3874 82075473; -0C20: 7B348C39 74B30681 0754737B 34843979 99387A33 70852A70 81065155 5573802E; -0C28: 89387480 C0075473 7B347F80 2EA53880 7B335555 73752E09 81068338 8155807F; -0C30: 24913874 30707607 7009709F 2C620642 515154FF 6325A538 6283FFFF 06587762; -0C38: 279A3883 C6C01854 82833F83 C0800874 34811870 83FFFF06 5954E339 828E5479; -0C40: 8438A890 547351F5 CE3F7A33 70095555 737B347E 83C0800C 993D0D04 FE3D0D74; -0C48: 70338112 33545451 83113371 34821133 81123471 82123472 83123484 3D0D04FF; -0C50: 3D0D7384 115252CA CA3F8612 51CAC43F 9C1251C8 3F833D0D 04FF3D0D 73705252; -0C58: FFBA3F8A 1251CAAB 3F941251 FFAE3F90 1251FFA8 3F833D0D 04803D0D 7251FF9C; -0C60: 3F823D0D 04FF3D0D 73821152 52CA843F 841251FF 873F833D 0D04FF3D 0D738611; -0C68: 5252C9EF 3F7151FE F33F833D 0D04FA3D 0D7A5680 57795283 D0F00851 FFAAA23F; -0C70: 883DFC05 54755383 C6C05283 D0F00851 FFA99E3F 75773270 30707207 7009709F; -0C78: 2A83C080 0C515156 56883D0D 049080CC 0883C080 0C04FC3D 0D767853 54815380; -0C80: 55873971 10731054 52737226 5172802E A7387080 2E863871 8025E838 72802E98; -0C88: 38717426 89387372 31757407 56547281 2A72812A 5353E539 73517883 38745170; -0C90: 83C0800C 863D0D04 FE3D0D80 53755274 51FFA33F 843D0D04 FE3D0D81 53755274; -0C98: 51FF933F 843D0D04 FB3D0D77 79555580 56747625 86387430 55815673 80258838; -0CA0: 73307681 32575480 53735274 51FEE73F 83C08008 5475802E 873883C0 80083054; -0CA8: 7383C080 0C873D0D 04FA3D0D 787A5755 80577477 25863874 30558157 759F2C54; -0CB0: 81537574 32743152 7451FEAA 3F83C080 08547680 2E873883 C0800830 547383C0; -0CB8: 800C883D 0D04FB3D 0D775580 750C800B 84160C80 0B88160C 800B8C16 0C87A680; -0CC0: 337081FF 06707184 2A069080 8008708C 2C70BF06 73812A81 32748132 71810671; -0CC8: 81063184 1E0C5459 73832A81 3274822A 81327081 06727131 7E0C5155 5387A090; -0CD0: 3387A091 337081FF 06707306 81328106 881F0C51 5553595A 55515151 73802EAE; -0CD8: 3873812A 70810677 81063184 170C5173 832A7482 2A718106 71810631 770C5252; -0CE0: 73842A81 0688160C 73852A8C 160C873D 0D04FD3D 0D757755 537251FE C93F9080; -0CE8: 8008708B 2A708106 51515271 802E8938 810B8C14 0C80D239 73812EA9 38817426; -0CF0: 8D387382 2EAF3873 832EA338 CC397208 C8388413 08C33888 1308FFBD 388C1308; -0CF8: FFB738A5 39881308 812E9E38 91398813 08812E95 38720891 38841308 8C388C13; -0D00: 08812E09 8106FF91 38853D0D 047183D0 F80C8880 800B83D0 F40C8480 800B83D0; -0D08: FC0C04FD 3D0D7770 17557705 FF1A5353 71FF2E94 38737081 05553351 70737081; -0D10: 055534FF 1252E939 853D0D04 FB3D0D87 A6810B83 D0F80856 56753383 A6801634; -0D18: A05483A0 805383D0 F8085283 D0F40851 FFB13FA0 5483A480 5383D0F8 085283D0; -0D20: F40851FF 9E3F9054 83A88053 83D0F808 5283D0F4 0851FF8B 3F828054 83A28053; -0D28: 83D0F808 5283D0F4 0851FEF7 3FA05380 5283D0FC 0883A080 0551FFAD CD3FA053; -0D30: 805283D0 FC0883A4 800551FF ADBC3F90 53805283 D0FC0883 A8800551 FFADAB3F; -0D38: FF763483 A0805480 5383D0F8 085283D0 FC0851FE AE3F80D0 805483B0 805383D0; -0D40: F8085283 D0FC0851 FE993FFF ADDD3FA2 54805383 D0FC088C 80055280 FCD451FE; -0D48: 823F860B 87A88334 800B87A8 8234800B 87A09A34 AF0B87A0 9634BF0B 87A09734; -0D50: 800B87A0 98349F0B 87A09934 800B87A0 9B34E00B 87A88934 A20B87A8 8034830B; -0D58: 87A48F34 820B87A8 8134873D 0D04FB3D 0D83A080 54805383 D0FC0852 83D0F808; -0D60: 51FDA03F 80D08054 83B08053 83D0FC08 5283D0F8 0851FD8B 3FA05483 A0805383; -0D68: D0FC0852 83D0F808 51FCF83F A05483A4 805383D0 FC085283 D0F80851 FCE53F90; -0D70: 5483A880 5383D0FC 085283D0 F80851FC D23F83D0 F80883D0 FC085755 83A3FF15; -0D78: 3383A3FF 173481FF 5483A280 5383D0FC 085283D0 F80851FC AA3F83D0 F8085583; -0D80: A6801533 87A68134 873D0D04 00FFFFFF FF00FFFF FFFF00FF FFFFFF00 46494C45; -0D88: 4E414D45 58455800 4D695354 65722063 6F726520 50424920 42494F53 20762E30; -0D90: 2E380000 53444843 204D6953 54657220 762E302E 38000000 28060504 03020100; -0D98: 53656C65 63742063 61727420 74797065 00000000 46697265 2031202D 3E205365; -0DA0: 6C656374 2C204669 72652032 202D3E20 43616E63 656C0000 556E6B6E 6F776E20; -0DA8: 63617274 20747970 65210000 00000000 00000000 61CE0007 CE0807A9 01F0FC30; -0DB0: 09A90748 A903486C E202CE00 076CE002 A2008609 CA9AA900 F0DB8D03 078D0607; -0DB8: 8D0E078D 18078D3F 078D4507 A01BB900 07990001 8810F74C 01010000 01537461; -0DC0: 6E646172 6420384B 20202020 00010008 02537461 6E646172 64203136 4B202020; -0DC8: 00210010 034F5353 20322043 68697020 3033344D 00060010 05444220 33324B20; -0DD0: 20202020 20202020 00700020 0857696C 6C69616D 73203634 4B202020 000D0040; -0DD8: 09457870 72657373 2036344B 20202020 000B0040 0A446961 6D6F6E64 2036344B; -0DE0: 20202020 000A0040 0B537061 72746144 4F535820 36344B20 00080040 0C584547; -0DE8: 53203332 4B202020 20202020 00300020 0D584547 53203634 4B202830 2D372920; -0DF0: 00310040 0E584547 53203132 384B2020 20202020 00320080 0F4F5353 20312043; -0DF8: 68697020 31364B20 00040010 11417472 61782044 45432031 32384B20 000C0080; -0E00: 12426F75 6E747920 426F6220 20202020 00730028 15526967 68742038 4B202020; -0E08: 20202020 00140008 1657696C 6C69616D 73203332 4B202020 000E0020 17584547; -0E10: 53203235 364B2020 20202020 00330100 18584547 53203531 324B2020 20202020; -0E18: 00340200 19584547 53203130 32344B20 20202020 00350400 1A4D6567 61436172; -0E20: 74203136 4B202020 00280010 1B4D6567 61436172 74203332 4B202020 00290020; -0E28: 1C4D6567 61436172 74203634 4B202020 002A0040 1D4D6567 61436172 74203132; -0E30: 384B2020 002B0080 1E4D6567 61436172 74203235 364B2020 002C0100 1F4D6567; -0E38: 61436172 74203531 324B2020 002D0200 204D6567 61436172 74203130 32344B20; -0E40: 002E0400 21532E58 45475320 33324B20 20202020 00380020 22532E58 45475320; -0E48: 36344B20 20202020 00390040 23532E58 45475320 3132384B 20202020 003A0080; -0E50: 24532E58 45475320 3235364B 20202020 003B0100 25532E58 45475320 3531324B; -0E58: 20202020 003C0200 26532E58 45475320 31303234 4B202020 003D0400 2750686F; -0E60: 656E6978 20384B20 20202020 00400008 28426C69 7A7A6172 64203136 4B202020; -0E68: 00230010 29417461 72696D61 78203132 384B2020 00020080 2A417461 72696D61; -0E70: 7820314D 42202020 00030400 2B537061 72746144 4F535820 3132384B 00090080; -0E78: 2C4F5353 20312043 68697020 384B2020 00050008 2D4F5353 20322043 68697020; -0E80: 3034334D 00060010 2E426C69 7A7A6172 6420344B 20202020 00120004 2F415354; -0E88: 2033324B 20202020 20202020 00410020 30417472 61782053 44582036 344B2020; -0E90: 00430040 31417472 61782053 44582031 32384B20 00440080 32547572 626F536F; -0E98: 66742036 344B2020 00450040 33547572 626F536F 66742031 32384B20 00460080; -0EA0: 34556C74 72614361 72742033 324B2020 00470020 354C6F77 2042616E 6B20584C; -0EA8: 20384B20 00140008 36534943 20313238 4B202020 20202020 00240080 37534943; -0EB0: 20323536 4B202020 20202020 00250100 38534943 20353132 4B202020 20202020; -0EB8: 00260200 39537461 6E646172 6420324B 20202020 00160002 3A537461 6E646172; -0EC0: 6420344B 20202020 00170004 3B526967 68742034 4B202020 20202020 00150004; -0EC8: 3C426C69 7A7A6172 64203332 4B202020 00130020 3D4D6567 614D6178 20323034; -0ED0: 384B2020 00220800 404D6567 61436172 74203230 34384B20 002F0800 43584547; -0ED8: 53203634 4B202838 2D313529 00360040 44417472 61782045 4E432031 32384B20; -0EE0: 00420080 45614461 776C6961 68203332 4B202020 00480020 46614461 776C6961; -0EE8: 68203634 4B202020 00490040 4B417461 72696D61 7820314D 42204E54 00100400; -0EF0: 4C57696C 6C69616D 73203136 4B202020 000F0010 504A5243 2036344B 20284C49; -0EF8: 4E292020 004A0040 53534943 2B203130 32344B20 20202020 00270400 54436F72; -0F00: 696E6120 314D4220 20202020 00720408 55436F72 696E6120 3531324B 20202020; -0F08: 00710208 56584520 4D756C74 6920384B 20202020 00680008 57584520 4D756C74; -0F10: 69203136 4B202020 00690010 58584520 4D756C74 69203332 4B202020 006A0020; -0F18: 59584520 4D756C74 69203634 4B202020 006B0040 5A584520 4D756C74 69203132; -0F20: 384B2020 006C0080 5B584520 4D756C74 69203235 364B2020 006D0100 5C584520; -0F28: 4D756C74 69203531 324B2020 006E0200 5D584520 4D756C74 6920314D 42202020; -0F30: 006F0400 684A2861 74617269 2920384B 20202020 00180008 694A2861 74617269; -0F38: 29203136 4B202020 00190010 6A4A2861 74617269 29203332 4B202020 001A0020; -0F40: 6B4A2861 74617269 29203634 4B202020 001B0040 6C4A2861 74617269 29203132; -0F48: 384B2020 001C0080 6D4A2861 74617269 29203235 364B2020 001D0100 6E4A2861; -0F50: 74617269 29203531 324B2020 001E0200 6F4A2861 74617269 2920314D 42202020; -0F58: 001F0400 70444341 52542035 31324B20 20202020 00110200 A04A5243 2036344B; -0F60: 2028494E 54292020 004B0040 00000000 00000000 00000000 00000000 00000000; -0F68: 72025F07 F807A900 8D04038D 4402A907 8D0503A9 708D0A03 A9018D0B 03850960; -0F70: 7D8A4820 53E488D0 FA68AA8C 8E07AD7D 07EE8E07 60A9938D E202A907 8DE302A2; -0F78: 0220DA07 954320DA 07954435 43C9FFF0 F0CACA10 EC3006E6 45D002E6 4620DA07; -0F80: A2018144 B545D543 D0EDCA10 F720D207 4C9407A9 038D0FD2 6CE202AD 8E07CD7F; -0F88: 07D0ABEE 0A03D003 EE0B03AD 7D070D7E 07D08E20 D2076CE0 0220DA07 8DE00220; -0F90: DA078DE1 022DE002 C9FFF0ED A9008D8E 07F08200 70704740 2C704268 2C020202; -0F98: 02020202 02020202 02020202 02020202 02020241 00060000; +08F8: 8B163490 19085677 8F2E0981 06B33887 BFAE3370 81FF0655 55805390 165287BF; +0900: AF51A0AD 3F87BFD7 337081FF 06555580 53901908 B8055287 BFD851A0 943F8181; +0908: 3983CAD0 1B558115 33831734 90190875 2270882A 51565674 84173490 1908881B; +0910: 7008892A 57575774 8C183490 19087608 912A5657 748D1834 90190876 08992A56; +0918: 57748E18 3483CAC4 1B337085 2A708106 51565B74 802EAA38 8C1A0890 05527908; +0920: 51C4DE3F 8D3DFC05 54A85390 19089005 52790851 C3DB3F7B A82E8638 800B841A; +0928: 0C8D3D0D 04FD3D0D 79700854 54805290 140851CD D53F9014 0854BF0B 8C153485; +0930: 3D0D04FB 3D0D797C 565480C0 53738F2E 80C13890 74882975 3170822B 83CAC411; +0938: 3370862A 70810651 53595452 5370802E 83389853 83CAD412 0885D02E 86387281; +0940: 80075383 CAD81222 51708180 2E853872 A0075390 15085172 71349015 08748829; +0948: 75317084 2983CAD8 05515252 82113381 13349015 08519052 738F2E83 38E05271; +0950: 82123490 15085180 52738F2E 09810686 3887BFAD 33527183 12348475 0C873D0D; +0958: 04F93D0D 797B7D7F 73882974 3170822B 83CAC811 08730C83 CAD81122 70750C5B; +0960: 5157595A 58547484 802E9038 83CAC413 3370982B 51537280 259A3873 8F327030; +0968: 7072079F 2A797131 78297908 05790C51 5454A439 75085483 77278E38 FC177529; +0970: 74058380 05760C8F 39768180 2914FF80 05760C81 80780C89 3D0D04FE EF3D0D81; +0978: 963D0881 983D0881 9A3D0890 80900870 900A0790 80900C58 81973D33 80C00681; +0980: 993D0888 2BFC8080 06029405 84CE0533 02980584 CF05335F 5D7C077D 882B075A; +0988: 5F5D5F57 80418042 881E0855 74802E89 38800B84 1C0C839C 39748C1C 0C81933D; +0990: FBFC1155 FBF80553 75527651 FE933F74 567BBF38 7B58607C 2E9B3890 1B081855; +0998: FFBCF83F 83C08008 75348118 5877612E 098106E7 38FFBCE3 3F83C080 0881FF06; +09A0: 6153901C 085255E0 9F3F83C0 800881FF 06567476 2E098106 82A6387B 8F3880C1; +09A8: 51FFBC8F 3F80E40B 9080A00C 61527D51 C0AF3F80 40768829 77317082 2B83CAC4; +09B0: 11337084 2A708106 51535B57 5574802E 80D83883 CAD81622 70872A70 84355C56; +09B8: 56805884 80418480 53775283 C6C051C9 993F7F61 5A567579 25A13883 C6C01657; +09C0: 901B0818 81195955 74337734 79177A17 70427058 56577875 24E63881 933DFBF4; +09C8: 05546053 83C6C052 8E398193 3DFBF405 54605390 1B08527D 51FFBFCD 3F810284; +09D0: 0584CD05 33565A74 80D72E09 810680CF 3861527D 51FFBF89 3F81933D FBF00554; +09D8: 6053933D 70537E52 5DFFBE85 3F806158 5876782E AA38901B 0859771D 781A7033; +09E0: 72337132 70307080 25703060 06811F5F 40515151 51565677 772E0981 06DC387B; +09E8: 802E8738 79841C0C 9E3982AC 0B9080A0 0C79802E 863880C3 51893980 C5518439; +09F0: 80CE51FF B9ED3F90 80900870 EF0A0690 80900C55 81933D0D 04F43D0D 60626490; +09F8: 80900870 900A0790 80900C58 62882BFC 80800602 9005BA05 33029405 BB05335D; +0A00: 5A79077B 882B075A 5B5C5A80 5D805C79 88297A31 70822B83 CAC41181 1133595A; +0A08: 51557581 2E098106 82D03876 8226A138 FF177087 2B83FFFF 80065155 81805480; +0A10: 53901908 5280FB80 155197E5 3F82A439 7682E82E 09810680 D63883CA D4150870; +0A18: 56587780 25853887 FF185574 8A2C708A 2B797131 58565787 AF762586 38821757; +0A20: 8C397530 7077079F 2A780558 55768106 81321778 7131F405 901B0858 59830570; +0A28: 9F2A1170 812C5151 55747634 80D93976 82E92E09 810680E6 3883CAD4 1508FD8D; +0A30: 05588B54 80539019 08850552 80ECAC51 96DF3F80 F0538052 90190890 0551C5AA; +0A38: 3F901908 5580C656 77858F24 843880C2 56757534 90190855 80F10B83 16349019; +0A40: 0855810B 84163490 19085577 81163490 19087888 2C565674 82173480 D63982F0; +0A48: 772780CF 387680FD 29FD97D3 05527A51 FFBBAE3F 8E3DFC05 5480FD53 90190852; +0A50: 7A51FFBA AC3F8117 577C80FC 24833880 57901908 77882A56 567480FD 17349019; +0A58: 08557680 FE163490 19085502 B3053380 FF163481 80790C81 C5397582 2E098106; +0A60: BA387A83 D0F00C80 0B83C6BC 0C83CADA 15537683 FFFF0652 7981FF06 5186B53F; +0A68: 83CAD815 22790C83 C0800830 7083C080 08078025 841B0C55 81843983 CAD81570; +0A70: 227A0C8F 3DF80555 79547753 7A5256F7 903F7B52 7A51FFBA 883F7733 70842A70; +0A78: 81065156 5874802E 80C23875 2270872A 70843591 3DFC0557 5A565684 805383C6; +0A80: C0527A51 FFB8EA3F 805D8070 58569019 08175583 C6C01633 75348117 781E705F; +0A88: 70585657 83FF7525 E5389339 8E3DFC05 54780853 90190852 7A51FFB8 B43F9080; +0A90: 900870EF 0A069080 900C558E 3D0D04FE 3D0D7402 84059605 22535371 802E9738; +0A98: 72708105 543351FF B4C93FFF 127083FF FF065152 E639843D 0D04FD3D 0D750284; +0AA0: 059A0522 83C6BC08 9080A00C 54547780 2E863880 C3518439 80C551FF B4953F81; +0AA8: 960B9080 A00C7252 7351FFA3 3F725273 51D7F53F 83C08008 81FF0651 FFB3F43F; +0AB0: 853D0D04 ED3D0D93 3D70525C D8A03F63 F88081FF 0644933D 33708F06 FF05CF12; +0AB8: 7081FF06 51525B56 75832681 CC387988 297A3170 822B83CA D8112252 58567584; +0AC0: 802E81B5 3883CAC0 17085B7A 802E81A9 3882AC0B 83C6BC0C 80E40B83 CE840C02; +0AC8: 59805380 58771978 1D575775 33773481 18588778 26EF38E3 913F83C0 800883CE; +0AD0: 84089080 A00C5D83 C0800880 2E80E338 805E815F FF408141 83C6C042 80C151FF; +0AD8: B2D13F84 80538052 83C6C051 C09C3F02 963DE405 567B557A 54598058 7719781D; +0AE0: 57577533 77348118 58877826 EF387C2D 60802E8D 387E5302 B6052252 6151FDDA; +0AE8: 3F7F5680 76249238 75108105 9088900C 883980CE 51FFB1FB 3F953D0D 04FD3D0D; +0AF0: 9080A008 83D0E871 71708405 530C5454 81CBBA52 73832A51 8D8C3F83 C0800873; +0AF8: 23853D0D 04FF3D0D 739080A0 087083D0 E8083172 71315151 52527072 26863870; +0B00: 9080A00C 833D0D04 F93D0D02 A7053358 8057B053 76528151 8BA23F83 C0800854; +0B08: 83C08008 772E81A3 3883C6C0 518A9E3F 83C6C008 848AD0F0 D82E0981 06818A38; +0B10: 83C6C408 8480812E 09810680 FC3883C6 D2337881 B02983CE 88115755 579A5676; +0B18: 812E8338 92567582 163483CE 88145582 80567682 2E843881 80567575 2383CFB4; +0B20: 14547681 15348074 3483C6C0 0B9C0508 54807881 B02983CE 8C055755 A0537352; +0B28: 81518A98 3F83C080 08802E9D 3883C6C0 5189B43F 73767084 05580C83 C6C00814; +0B30: 81165654 A97525D4 38765473 83C0800C 893D0D04 E93D0D6B 02840580 E7053342; +0B38: 5B810B90 808408A0 06028805 80EA0522 FF056381 B02983CE 88118211 33707435; +0B40: 7081FF06 72763618 7081FF06 A13D0C56 405A5B5B 5B575B5F 907B3476 2283CFB4; +0B48: 19337A71 31565642 73802EAE 38807425 8B387980 2E96387E 14548439 73305473; +0B50: 819D9829 819CA005 55798A38 73A9B429 80CE9005 55749080 A00CFCE1 3F7883CF; +0B58: B4193480 61AC291A 70842983 CE8C0570 08595155 5E757E2E A438A053 75528151; +0B60: 88BA3F83 C080087E 2E913883 C6C07052 5D87D43F 83C6CA22 5E8339FF 5F881D33; +0B68: 5778772E 09810696 38901D08 812A7081 0683CFB5 1A335A51 5473782E 8338805E; +0B70: 941D0845 7D802EB1 38641656 88537552 815187E8 3F83C080 08802E96 3883C6C0; +0B78: 5187A43F 7D832B83 C6C00871 31175754 883983C0 80085EFF 5F825D79 8338845D; +0B80: 75467C80 2E84E838 FF1D7081 FF066758 5E548070 4540FF43 7D602E81 B3387F58; +0B88: 777E2781 AB388853 75528151 878E3F83 C0800880 2E839538 83C6C051 86D53F83; +0B90: C6C03348 66682E09 810680F5 3883C6C1 3370842A 70810651 55557380 E43883C6; +0B98: C22283D0 EC227171 31574957 7F802EBC 38748024 577B8024 86387654 76AE3880; +0BA0: 75258338 8154807C 258F3873 81065473 802E8638 7B752494 38807525 547B8024; +0BA8: A0387380 2E9B3874 7C259638 745C83C6 C00B8105 337B3477 83C6C00B 84050841; +0BB0: 44881681 197083FF FF065A55 56FED139 617B3370 862A7081 06515657 5573802E; +0BB8: 81943860 AC291970 822B83CE 88058411 08670558 51548853 75528151 85BE3F83; +0BC0: C0800880 2E81C038 83C6C051 859A3F83 C6C00857 76802E80 D63883C6 C5335863; +0BC8: 782E0981 0680C538 83C6C433 5473902E 09810690 3883C6C6 2270902B 70902C51; +0BD0: 4448A939 73912E09 8106A138 83C6C622 82800A71 2B902A55 5879802E 88387375; +0BD8: 26883888 39737527 83387355 76165683 C6C008FF 81387F80 2E818A38 615360AC; +0BE0: 29197082 2B83CE88 05841108 62055451 54815184 A73F83C0 80088938 FF0B83C0; +0BE8: 8008415F 97156181 B02983CF B4058111 33728829 82057083 FFFF0651 52575556; +0BF0: 74802E99 388B39FF 5FFFAB39 FF5FFE80 39758429 82057083 FFFF0651 547B1483; +0BF8: 2B547B80 2486388C DBD01454 7351F7F5 3F7A3354 73802E80 D8388CDB D00B9080; +0C00: A00C80CD 39B9BFB0 54798638 80DFCAB0 547351F7 D03F7930 7D823270 30707207; +0C08: 8025739F 2A075357 57547380 2EA33878 A9B4298E C2CC0554 79802E90 3878802E; +0C10: 90387882 BAB02982 B9B80554 739080A0 0CF6EA3F 807B3355 5573752E 09810683; +0C18: 38815580 7F247507 5473802E FB94387A 33BF0655 747B3474 822A7081 06515473; +0C20: 802E9A38 79802E8A 38748207 54737B34 8C3974B3 06810754 737B3484 39799938; +0C28: 7A337085 2A708106 51555573 802E8938 7480C007 54737B34 7F802EA5 38807B33; +0C30: 55557375 2E098106 83388155 807F2491 38743070 76077009 709F2C62 06425151; +0C38: 54FF6325 A5386283 FFFF0658 7762279A 3883C6C0 18548283 3F83C080 08743481; +0C40: 187083FF FF065954 E339828E 54798438 A8905473 51F5CE3F 7A337009 5555737B; +0C48: 347E83C0 800C993D 0D04FE3D 0D747033 81123354 54518311 33713482 11338112; +0C50: 34718212 34728312 34843D0D 04FF3D0D 73841152 52CABC3F 861251CA B63F9C12; +0C58: 51C83F83 3D0D04FF 3D0D7370 5252FFBA 3F8A1251 CA9D3F94 1251FFAE 3F901251; +0C60: FFA83F83 3D0D0480 3D0D7251 FF9C3F82 3D0D04FF 3D0D7382 115252C9 F63F8412; +0C68: 51FF873F 833D0D04 FF3D0D73 86115252 C9E13F71 51FEF33F 833D0D04 FA3D0D7A; +0C70: 56805779 5283D0F0 0851FFAA 943F883D FC055475 5383C6C0 5283D0F0 0851FFA9; +0C78: 903F7577 32703070 72077009 709F2A83 C0800C51 51565688 3D0D0490 80CC0883; +0C80: C0800C04 FC3D0D76 78535481 53805587 39711073 10545273 72265172 802EA738; +0C88: 70802E86 38718025 E8387280 2E983871 74268938 73723175 74075654 72812A72; +0C90: 812A5353 E5397351 78833874 517083C0 800C863D 0D04FE3D 0D805375 527451FF; +0C98: A33F843D 0D04FE3D 0D815375 527451FF 933F843D 0D04FB3D 0D777955 55805674; +0CA0: 76258638 74305581 56738025 88387330 76813257 54805373 527451FE E73F83C0; +0CA8: 80085475 802E8738 83C08008 30547383 C0800C87 3D0D04FA 3D0D787A 57558057; +0CB0: 74772586 38743055 8157759F 2C548153 75743274 31527451 FEAA3F83 C0800854; +0CB8: 76802E87 3883C080 08305473 83C0800C 883D0D04 FB3D0D77 5580750C 800B8416; +0CC0: 0C800B88 160C800B 8C160C87 A6803370 81FF0670 71842A06 90808008 708C2C70; +0CC8: BF067381 2A813274 81327181 06718106 31841E0C 54597383 2A813274 822A8132; +0CD0: 70810672 71317E0C 51555387 A0903387 A0913370 81FF0670 73068132 8106881F; +0CD8: 0C515553 595A5551 51517380 2EAE3873 812A7081 06778106 3184170C 5173832A; +0CE0: 74822A71 81067181 0631770C 52527384 2A810688 160C7385 2A8C160C 873D0D04; +0CE8: FD3D0D75 77555372 51FEC93F 90808008 708B2A70 81065151 5271802E 8938810B; +0CF0: 8C140C80 D2397381 2EA93881 74268D38 73822EAF 3873832E A338CC39 7208C838; +0CF8: 841308C3 38881308 FFBD388C 1308FFB7 38A53988 1308812E 9E389139 88130881; +0D00: 2E953872 08913884 13088C38 8C130881 2E098106 FF913885 3D0D0471 83D0F80C; +0D08: 8880800B 83D0F40C 8480800B 83D0FC0C 04FD3D0D 77701755 7705FF1A 535371FF; +0D10: 2E943873 70810555 33517073 70810555 34FF1252 E939853D 0D04FB3D 0D87A681; +0D18: 0B83D0F8 08565675 3383A680 1634A054 83A08053 83D0F808 5283D0F4 0851FFB1; +0D20: 3FA05483 A4805383 D0F80852 83D0F408 51FF9E3F 905483A8 805383D0 F8085283; +0D28: D0F40851 FF8B3F82 805483A2 805383D0 F8085283 D0F40851 FEF73FA0 53805283; +0D30: D0FC0883 A0800551 FFADBF3F A0538052 83D0FC08 83A48005 51FFADAE 3F905380; +0D38: 5283D0FC 0883A880 0551FFAD 9D3FFF76 3483A080 54805383 D0F80852 83D0FC08; +0D40: 51FEAE3F 80D08054 83B08053 83D0F808 5283D0FC 0851FE99 3FFFADCF 3FA25480; +0D48: 5383D0FC 088C8005 5280FCB4 51FE823F 860B87A8 8334800B 87A88234 800B87A0; +0D50: 9A34AF0B 87A09634 BF0B87A0 9734800B 87A09834 9F0B87A0 9934800B 87A09B34; +0D58: E00B87A8 8934A20B 87A88034 830B87A4 8F34820B 87A88134 873D0D04 FB3D0D83; +0D60: A0805480 5383D0FC 085283D0 F80851FD A03F80D0 805483B0 805383D0 FC085283; +0D68: D0F80851 FD8B3FA0 5483A080 5383D0FC 085283D0 F80851FC F83FA054 83A48053; +0D70: 83D0FC08 5283D0F8 0851FCE5 3F905483 A8805383 D0FC0852 83D0F808 51FCD23F; +0D78: 83D0F808 83D0FC08 575583A3 FF153383 A3FF1734 81FF5483 A2805383 D0FC0852; +0D80: 83D0F808 51FCAA3F 83D0F808 5583A680 153387A6 8134873D 0D040000 00FFFFFF; +0D88: FF00FFFF FFFF00FF FFFFFF00 46494C45 4E414D45 58455800 28060504 03020100; +0D90: 53656C65 63742063 61727420 74797065 00000000 46697265 2031202D 3E205365; +0D98: 6C656374 2C204669 72652032 202D3E20 43616E63 656C0000 556E6B6E 6F776E20; +0DA0: 63617274 20747970 65210000 00000000 00000000 61CE0007 CE0807A9 01F0FC30; +0DA8: 09A90748 A903486C E202CE00 076CE002 A2008609 CA9AA900 F0DB8D03 078D0607; +0DB0: 8D0E078D 18078D3F 078D4507 A01BB900 07990001 8810F74C 01010000 01537461; +0DB8: 6E646172 6420384B 20202020 00010008 02537461 6E646172 64203136 4B202020; +0DC0: 00210010 034F5353 20322043 68697020 3033344D 00060010 05444220 33324B20; +0DC8: 20202020 20202020 00700020 0857696C 6C69616D 73203634 4B202020 000D0040; +0DD0: 09457870 72657373 2036344B 20202020 000B0040 0A446961 6D6F6E64 2036344B; +0DD8: 20202020 000A0040 0B537061 72746144 4F535820 36344B20 00080040 0C584547; +0DE0: 53203332 4B202020 20202020 00300020 0D584547 53203634 4B202830 2D372920; +0DE8: 00310040 0E584547 53203132 384B2020 20202020 00320080 0F4F5353 20312043; +0DF0: 68697020 31364B20 00040010 11417472 61782044 45432031 32384B20 000C0080; +0DF8: 12426F75 6E747920 426F6220 20202020 00730028 15526967 68742038 4B202020; +0E00: 20202020 00140008 1657696C 6C69616D 73203332 4B202020 000E0020 17584547; +0E08: 53203235 364B2020 20202020 00330100 18584547 53203531 324B2020 20202020; +0E10: 00340200 19584547 53203130 32344B20 20202020 00350400 1A4D6567 61436172; +0E18: 74203136 4B202020 00280010 1B4D6567 61436172 74203332 4B202020 00290020; +0E20: 1C4D6567 61436172 74203634 4B202020 002A0040 1D4D6567 61436172 74203132; +0E28: 384B2020 002B0080 1E4D6567 61436172 74203235 364B2020 002C0100 1F4D6567; +0E30: 61436172 74203531 324B2020 002D0200 204D6567 61436172 74203130 32344B20; +0E38: 002E0400 21532E58 45475320 33324B20 20202020 00380020 22532E58 45475320; +0E40: 36344B20 20202020 00390040 23532E58 45475320 3132384B 20202020 003A0080; +0E48: 24532E58 45475320 3235364B 20202020 003B0100 25532E58 45475320 3531324B; +0E50: 20202020 003C0200 26532E58 45475320 31303234 4B202020 003D0400 2750686F; +0E58: 656E6978 20384B20 20202020 00400008 28426C69 7A7A6172 64203136 4B202020; +0E60: 00230010 29417461 72696D61 78203132 384B2020 00020080 2A417461 72696D61; +0E68: 7820314D 42202020 00030400 2B537061 72746144 4F535820 3132384B 00090080; +0E70: 2C4F5353 20312043 68697020 384B2020 00050008 2D4F5353 20322043 68697020; +0E78: 3034334D 00060010 2E426C69 7A7A6172 6420344B 20202020 00120004 2F415354; +0E80: 2033324B 20202020 20202020 00410020 30417472 61782053 44582036 344B2020; +0E88: 00430040 31417472 61782053 44582031 32384B20 00440080 32547572 626F536F; +0E90: 66742036 344B2020 00450040 33547572 626F536F 66742031 32384B20 00460080; +0E98: 34556C74 72614361 72742033 324B2020 00470020 354C6F77 2042616E 6B20584C; +0EA0: 20384B20 00140008 36534943 20313238 4B202020 20202020 00240080 37534943; +0EA8: 20323536 4B202020 20202020 00250100 38534943 20353132 4B202020 20202020; +0EB0: 00260200 39537461 6E646172 6420324B 20202020 00160002 3A537461 6E646172; +0EB8: 6420344B 20202020 00170004 3B526967 68742034 4B202020 20202020 00150004; +0EC0: 3C426C69 7A7A6172 64203332 4B202020 00130020 3D4D6567 614D6178 20323034; +0EC8: 384B2020 00220800 404D6567 61436172 74203230 34384B20 002F0800 43584547; +0ED0: 53203634 4B202838 2D313529 00360040 44417472 61782045 4E432031 32384B20; +0ED8: 00420080 45614461 776C6961 68203332 4B202020 00480020 46614461 776C6961; +0EE0: 68203634 4B202020 00490040 4B417461 72696D61 7820314D 42204E54 00100400; +0EE8: 4C57696C 6C69616D 73203136 4B202020 000F0010 504A5243 2036344B 20284C49; +0EF0: 4E292020 004A0040 53534943 2B203130 32344B20 20202020 00270400 54436F72; +0EF8: 696E6120 314D4220 20202020 00720408 55436F72 696E6120 3531324B 20202020; +0F00: 00710208 56584520 4D756C74 6920384B 20202020 00680008 57584520 4D756C74; +0F08: 69203136 4B202020 00690010 58584520 4D756C74 69203332 4B202020 006A0020; +0F10: 59584520 4D756C74 69203634 4B202020 006B0040 5A584520 4D756C74 69203132; +0F18: 384B2020 006C0080 5B584520 4D756C74 69203235 364B2020 006D0100 5C584520; +0F20: 4D756C74 69203531 324B2020 006E0200 5D584520 4D756C74 6920314D 42202020; +0F28: 006F0400 684A2861 74617269 2920384B 20202020 00180008 694A2861 74617269; +0F30: 29203136 4B202020 00190010 6A4A2861 74617269 29203332 4B202020 001A0020; +0F38: 6B4A2861 74617269 29203634 4B202020 001B0040 6C4A2861 74617269 29203132; +0F40: 384B2020 001C0080 6D4A2861 74617269 29203235 364B2020 001D0100 6E4A2861; +0F48: 74617269 29203531 324B2020 001E0200 6F4A2861 74617269 2920314D 42202020; +0F50: 001F0400 70444341 52542035 31324B20 20202020 00110200 A04A5243 2036344B; +0F58: 2028494E 54292020 004B0040 00000000 00000000 00000000 00000000 00000000; +0F60: 72025F07 F807A900 8D04038D 4402A907 8D0503A9 708D0A03 A9018D0B 03850960; +0F68: 7D8A4820 53E488D0 FA68AA8C 8E07AD7D 07EE8E07 60A9938D E202A907 8DE302A2; +0F70: 0220DA07 954320DA 07954435 43C9FFF0 F0CACA10 EC3006E6 45D002E6 4620DA07; +0F78: A2018144 B545D543 D0EDCA10 F720D207 4C9407A9 038D0FD2 6CE202AD 8E07CD7F; +0F80: 07D0ABEE 0A03D003 EE0B03AD 7D070D7E 07D08E20 D2076CE0 0220DA07 8DE00220; +0F88: DA078DE1 022DE002 C9FFF0ED A9008D8E 07F08200 70704740 2C704268 2C020202; +0F90: 02020202 02020202 02020202 02020202 02020241 00060000; END;